描述:Claude Code 2.1.277在没有CLAUDE.md时改读AGENTS.md,可在配置里切换。该能力做成内置mod并公开源码,Bedrock、Vertex和Foundry上尚未提供。
标签:Anthropic, Claude Code, AGENTS.md, 编程智能体
一个仓库不想为每家编程助手各写一份说明书。Claude Code这次承认了这件事。
Claude Code是Anthropic的编程智能体。AGENTS.md是一种放在仓库里的项目说明,用来告诉助手如何编译、如何跑测试、哪些规矩不能破。它由OpenAI在2025年8月推出,Codex、Cursor、GitHub Copilot、Gemini CLI和Devin等都在用。Claude Code原先只认自己的CLAUDE.md。两边格式都是「给助手的仓库手册」,但互不读取,团队就得维护两份。
2.1.277版本把读取改成回退:项目里没有CLAUDE.md时,改读AGENTS.md。已有CLAUDE.md的仓库行为不变,不会把两份文件自动合并。用户可在「/config」的Project instructions里改这个选择。Anthropic工程师Thariq Shihipar公布了这项改动,并说明它是用即将推出的mods做出来的。mod可以理解成插在运行框架上的定制件,用来改助手在开工前如何组装上下文,而不必拆掉整个产品。AGENTS.md是第一个内置mod,源码放在官方仓库的mods/agents-md目录。
公开说明里,指令加载大致有四种:只用CLAUDE.md、把AGENTS.md当回退、两种都加载,或只使用集中管理的说明。默认是回退。管理方式可以写在用户设置、命令行设置或组织托管设置里。仓库自己的.claude/settings.json不能替用户做这个决定,避免一份签入的代码悄悄改掉组织的加载策略。Bedrock、Vertex和Foundry这三条云上渠道,发布时还没有这项支持。自定义mod的完整文档和正式开放时间,Anthropic没有给日期。
对已经用其他助手写好AGENTS.md的团队,这意味着打开Claude Code不必再补一份CLAUDE.md。对只信Claude自家格式的团队,也没有被强制迁移。真正值得看的不是这一份回退文件,而是mods把「助手怎么读仓库」从厂商独有设定,变成了可以替换的一层。下一步要看自定义mod是否真的让外部开发者改框架,还是只停留在官方自己装的一个样板。