过去三年,换一个 AI 编程工具,往往要重写一遍"项目须知":Cursor 配一套提示词,Copilot 贴一段评审要求,接手新项目还得先读两小时 README。规则被锁死在工具里,迁移成本本身就是护城河。
9 月 19 日,Claude Code 团队在 2.1.277 版本中做了一件看起来很小、但方向很关键的事:它现在会先去项目根目录找一份叫 AGENTS.md 的文件,把它当作智能体的共享规则层。
从工具私有配置到跨工具公约
CLAUDE.md 一直是 Claude Code 的专属配置,里面写着工作流、MCP 服务、子智能体和命令。问题在于它只对一家工具生效,换工具就作废。
AGENTS.md 不一样——它不绑定任何模型或厂商。只要在仓库根目录放一份,无论是 Claude Code、Codex 还是其他编码智能体,都能读同一份规则、照同样的约定执行。覆盖的内容也一致:工作流、MCP、子智能体、命令四类。
这件事的意义不在"少写几个字",而在把"怎么跟 AI 协作"这层配置从工具私有物,变成了项目资产。规则跟着代码仓库走,而不是跟着某个 IDE 走。对多人协作和长期维护的项目尤其明显:新人拉下代码,智能体就知道该遵守什么约定,不用再口头交代一遍。
为什么是现在
智能体编程的战场正在往下沉。当"让 AI 改一行代码"已经不是门槛,竞争就转向"怎么让 AI 稳定地按团队规矩办事"。规则文件标准化,是这条链路上的基础设施——它让智能体的行为可被版本管理、可被 review、可被继承。
Anthropic 工程师 Thariq Shihipar 在 X 平台公开宣布了这一变化。从社区反应看,开发者最买账的不是功能本身,而是"终于不用为每个工具维护一份平行配置文件"这件事。
一点判断
AGENTS.md 未必会成为唯一标准,但它指出的方向很清楚:智能体的协作约定应该像 README、.gitignore 一样,成为仓库的一等公民。当规则能被第三方框架和任意模型读取,工具的切换成本就被摊薄了——对开发者是好事,对把规则锁进私有格式的工具则是一次松绑。