Claude Code终于支持AGENTS.md了。看到更新时,我的第一反应居然是:它不是早就支持了吗?仔细一看才发现,原来我一直把Claude Code和Codex的配置方式记混了。
这次Claude Code v2.1.277加入的还是“兼容读取”:只有项目中没有CLAUDE.md时,它才会读取AGENTS.md;如果两者同时存在,仍然优先使用自家的CLAUDE.md。这算是迈向兼容,但还不是完全统一。
Skills也是类似情况。Claude Code早已支持Skills,并采用开放的Agent Skills标准,但默认位置是.claude/skills//SKILL.md;Codex使用的则是.agents/skills//SKILL.md。技能内容基本可以复用,自动发现路径却仍然各走各的。
如果同一个项目需要同时支持Claude Code和Codex,目前最简单的做法是只维护一份Skills,再通过symbolic link映射到两个目录。否则同一套技能复制两份,时间久了很容易出现版本漂移:一个改了,另一个忘了同步。
这件小事其实很能代表当前AI Agent生态:模型越来越强,Skills、MCP和AGENTS.md等规范也在快速收敛,但最后一公里仍然充满厂商自己的目录、配置和加载规则。距离真正的“写一次、所有Agent都能用”,可能就差几个文件夹,也可能差一场新的标准之争。
#ClaudeCode #Codex #AIAgent #AgentSkills #AGENTSmd #人工智能 #AI编程 #程序员日常 #开发者工具 #大模型
