Tobi Lütke考虑在公司内禁用Claude Code,原因是Anthropic已关闭相关功能请求,引发关于AI编程工具企业合规性的讨论。
Shopify CEO Tobi Lütke 正在考虑在公司内部封禁 Claude Code,但这并不是因为,他认为 Anthropic 的编码 Agent 不好用。问题出在一个 Markdown 文件上。
"我在考虑在 Shopify 封禁 Claude Code,直到他们改变主意、愿意读取 AGENTS.md 和 .agents/skills 等文件," Lütke 周二在 X 上发帖说道。
"我在考虑在 Shopify 封禁 Claude Code,直到他们改变主意、愿意读取 AGENTS.md 和 .agents/skills 等文件。"
虽然这听起来像是对 AI 编码工具配置方式的小分歧,但在 Shopify 这样的公司规模下,即使是很小的差异也会迅速演变成更大的问题。
Shopify 有数千名开发者在庞大的 monorepo 中工作,由于他们并非都使用相同的 AI 编码工具,每个 Agent 需要为它正在工作的代码库部分获取正确的指令。如果某个编码 Agent 没有读取与其他 Agent 相同的指令,开发者的 Agent 可能会在不同的规则下运行。
"Agent 和 Claude 文件会递归地应用到整个目录树中," Lütke 在后续帖子中写道。"在 monorepo 中有数千名[开发者],总会出现某个目录缺少这两个文件之一的情况,这就意味着部分开发者处于脑叶切除状态。"
"我在考虑在 Shopify 封禁 Claude Code,直到他们改变主意、愿意读取 AGENTS.md 和 .agents/skills 等文件。坚持只读 CLAUDE.md 有时会导致,当不同团队成员使用不同工具时,出现双脑问题。这是完全没有必要的。" — tobi lutke (@tobi) 2026年8月25日
"我在考虑在 Shopify 封禁 Claude Code,直到他们改变主意、愿意读取 AGENTS.md 和 .agents/skills 等文件。坚持只读 CLAUDE.md 有时会导致,当不同团队成员使用不同工具时,出现双脑问题。这是完全没有必要的。"
Shopify 已经构建了自动化方案来应对这种差异,但 Lütke 的核心异议在于:他们的工程师不应该为此付出额外代价。
"我们用自动化解决了这个问题,但这是一种本不该存在的、愚蠢的复杂性税," 他写道。
"我们用自动化解决了这个问题,但这是一种本不该存在的、愚蠢的复杂性税。"
现在编码 Agent 能力更强了,工程团队需要一种为代码库提供持久化指令的方式,这就是 AGENTS.md 和 CLAUDE.md 等文件的用武之地。
开发者可以将构建命令、测试要求和编码规范等内容直接放到代码库中的一个文件里,这样 Agent 在工作时就能获取这些信息,而无需每次都被告知。问题是,编码工具尚未在同一种约定上实现标准化。
OpenAI 于 2025 年 8 月推出了 AGENTS.md,为编码 Agent 提供特定于项目的指令;到 12 月,OpenAI 表示已有超过 60,000 个开源项目和 Agent 框架使用该格式,并获得了 Codex、Cursor、Gemini CLI、GitHub Copilot、Jules 和 VS Code 等工具的支持。OpenAI 随后将该格式移交给了 Linux 基金会旗下的 Agentic AI Foundation。
"Agent 和 Claude 文件会递归地应用到整个目录树中……某个目录缺少这两个文件之一,这就意味着部分开发者处于脑叶切除状态。"
然而,Claude Code 的做法不同。它使用 CLAUDE.md 来存放项目指令,并可以从代码库的不同部分读取这些文件。它不会原生读取 AGENTS.md——这是开发者一直在请求 Anthropic 改变的一点。
Anthropic 确实提供了变通方案,包括从 CLAUDE.md 文件中导入 AGENTS.md 或使用符号链接,但在大型代码库中,团队仍需确保这些指令在出现的所有位置保持同步。
在大型代码库中,这些指令可以存在于整个目录树中,为 Agent 提供取决于其工作内容的不同指导。Claude Code 就是这样使用 CLAUDE.md 的,它在代码库中移动时会读取相关的指令文件。
这也是为什么 Lütke 的例子如此有分量。如果某个目录包含供读取 AGENTS.md 的工具使用的指令,但 Claude Code 无法获取等效的指令,使用 Claude 的开发者最终可能会在缺乏相同上下文的情况下工作。
开发者已经向 Anthropic 请求支持 AGENTS.md 近一年。近期请求仍在推动原生支持,包括一个聚焦于递归 AGENTS.md 发现的请求,但 Anthropic 已将其关闭,标记为"不在计划中"。
Shopify 并非孤例。一项 2026 年对 2,926 个 GitHub 仓库的研究发现,上下文件已成为开发者给编码 Agent 提供指令的最常见方式,AGENTS.md 已在多种不同工具中被使用。
Shopify 已经构建了自动化方案来处理这个问题——Lütke 明确强调了这一点,并指出,随着企业将更多编码 Agent 引入同一个代码库,保持这些工具在同一步调上成为平台团队的又一项工作。