Shopify CEO 公开考虑禁用 Claude Code:AGENTS.md vs CLAUDE.md 之争
8 月 28 日,Shopify CEO Tobi Lütke 在 X 上发了一条吐槽,把整个 AI 编程圈子的"配置标准之争"摆上了台面:Claude Code 坚持读取 CLAUDE.md 而非 AGENTS.md,在 Shopify 这种"几千人 monorepo"里会导致不同 AI 工具看到不同的项目规则。Tobi 明确表示正在考虑在 Shopify 禁用 Claude Code。
事情的经过
- Tobi 发推指出:现代 monorepo 里有多个 AI Agent 在并行工作(Cursor、Copilot、Claude Code、Codex…),如果每个 Agent 都读自己的配置文件,项目规则会碎片化。
- 社区里其实已经有过共识方向——
AGENTS.md作为跨工具的标准化项目说明文件,由 OpenAI 牵头提出。 - Claude Code 一直没跟进,仍默认读
CLAUDE.md,社区 issue 长期挂着。 - Anthropic 工程师 Thariq 公开回应:团队正在让 Claude Code 更灵活,会更好支持
AGENTS.md,并承认多套配置会产生额外维护成本。
这件事为什么值得重视
表面上是文件名之争,背后是 Agent 时代"配置层标准化"的话语权之争:
AGENTS.md的目标:跨工具、跨模型、跨厂商的项目元数据规范,类似一个"Agent 友好的 README"。CLAUDE.md/.cursorrules/.github/copilot-instructions.md等:每个工具/厂商的私有格式。
如果每个 Agent 都用私有格式,企业落地时就要为每个工具维护一套配置,成本高、容易出 Bug、安全策略难统一。Shopify 这种规模的公司尤其敏感——他们的 monorepo 里有几千个服务,任何一处配置不一致都可能导致 Agent 行为分裂。
给开发者的启示
- 优先用 AGENTS.md 作为项目"对所有 Agent 的官方说明",把工具特定配置作为补充。
- 把配置纳入代码审查——Agent 配置漂移跟代码漂移一样危险。
- 关注 Anthropic 后续动作:Claude Code 是否支持
AGENTS.md、是否支持配置优先级合并,会直接影响企业在多工具栈上的选型。
对个人开发者来说,这件事的提醒是:AI 工具的"小习惯"会变成"大标准",早参与标准化讨论比晚参与划算得多。

评论(0)
暂无评论,来抢沙发~
请 登录 后发表评论