Claude Code 从 2.1.277 版本起支持 AGENTS.md:如果某个目录里没有 CLAUDE.md,它会去找并使用 AGENTS.md;这个行为可以在 /config 里切换。
改动看着小,方向值得注意:AGENTS.md 正在变成跨工具的约定——它最早是给编码 Agent 写项目规则的通用文件名,现在做 harness 的、做 IDE 的、做命令行的都在读它。
对团队的直接好处是少维护一份文件。同一份"项目怎么建、测试怎么跑、提交前要做什么"的约定,不必为每个工具抄一遍,换工具时的迁移成本降到接近零。
边界也得说清:有 CLAUDE.md 时仍然优先它,两份文件不会自动合并;不同工具对同一份 AGENTS.md 的解释也有差异,谁的规则更严格、谁的更宽松并不一致。写的时候最好把"通用约定"和"某工具特有要求"分开放,避免互相覆盖。
我的判断是,这类"文件名即接口"的约定,比任何一家的插件标准更容易成为公约数。只要主流工具都愿意读,规则文件就会跟着人走,而不是跟着工具走——你换工具,积累下来的项目知识不用重写一遍。
话题来源 @trq212
545.4W阅读 ❤️3.1万 x.com/…↗ 已改写,非原文转载
20 浏览 0 评论
0 反应












