
Shopify CEO Tobi Lütke 正考虑在公司禁用 Claude Code。原因并不是 Claude Code 不好用,而是它坚持使用自己的 CLAUDE.md。
Shopify 同时使用 Claude Code、Codex 等多种 Agent。其他工具可以共用 AGENTS.md,Claude Code 却只读取 CLAUDE.md。两套文件还会在大型代码仓库中层层递归,只要某一层没有同步,就可能有人拿到错误的规则。Shopify 已经为此专门写了自动化检查兜底,Tobi 认为这属于额外负担。
他的诉求很简单:Claude Code 也读取 AGENTS.md,项目只维护一份规则文件即可。
Claude Code 团队成员 Thariq 回应称,他们会让 AGENTS.md 更容易使用。但他同时解释,Claude 需要自己的 prompt、Skills 和 CLAUDE.md,因为不同模型存在差异,专门优化效果更好。短期方案仍是在 CLAUDE.md 中引用 AGENTS.md。
这并没有解决 Tobi 的核心问题:即使 Claude 可以保留专属优化,项目规则为什么还必须维护一个 Claude 专用入口?
也有观点根据此前泄露的 Claude Code 源码认为,CLAUDE.md 的文件名是硬编码在加载逻辑里的;如果直接改成 AGENTS.md,原有的递归发现、加载和引用机制仍可运行,并不需要大规模架构调整。
因此,争议的焦点并不是 Anthropic 能不能统一,而是它是否愿意把 AGENTS.md 作为 Claude Code 的默认规则标准。
评论区多数支持 Tobi。DHH 认为这种差异没有必要,Jesse Pollak 表示很烦,Chamath Palihapitiya 认为继续维护两套规则会导致「脑裂」。Kun Chen 则认为,正确做法应该是默认读取 AGENTS.md;如果确实需要 Claude 专属优化,再把 CLAUDE.md 作为可选项,而不是反过来。
这就像苹果和安卓:不是不能兼容,而是非要保留自己那一套。










暂无评论内容