CLAUDE.md 与 AGENTS.md 分工:公司内网手册 vs 行业通用手册

本条目是「Skill Engineering」的第 8 部分,对应学习清单条目 4.4.1。

前置依赖九要素结构写第一个SKILL压缩到500行

为以下铺垫编写黄金规则Gotchas章节优先


一、核心观点

CLAUDE.md 是「Claude Code 专属内网手册」(功能最丰富);AGENTS.md 是「跨 20+ 工具的行业通用手册」(开放基线)。单工具用前者,多工具用后者,混合时让 AGENTS.md 做唯一真相源。

一个人公司可以只发内部 Wiki;但当你和外包、合作方、各种 AI 工具一起干活,你就想要一份「谁都能读的通用手册」。CLAUDE.md 像公司内网——功能强但只有自家系统进得去;AGENTS.md 像贴在门上的行业标准牌——简单、开放、各家工具都认。


二、定义 / 原理 / 实践 / 示例 / 优劣势

2.1 两者对比


flowchart TD

    Q{团队用几种工具?}

    Q -->|只用 Claude Code| C[用 CLAUDE.md:功能最丰富]

    Q -->|多种工具| A[用 AGENTS.md:跨工具基线]

    Q -->|混合| M[AGENTS.md 做真相源 + CLAUDE.md 导入补专属能力]

维度CLAUDE.mdAGENTS.md
适用范围仅 Claude Code20+ 工具(Codex/Cursor/Copilot/Zed…)
能力丰富:分层、子 Agent、Skills、条件加载简单:单一 Markdown 基线
治理Anthropic 产品文件Linux Foundation Agentic AI Foundation 开放标准
劣势绑定单一工具(vendor lock-in)表达不了工具专属能力

2.2 原理:为什么「一份通用」胜「八份专属」

早期每种工具各搞配置文件,团队要维护多份彼此打架的「真相源」。AGENTS.md 因简单开放、被主流工具原生解析,成了「写一份、处处可读」的事实标准(agents.md)。

2.3 实践:混合用法

 
# .claude/CLAUDE.md
 
@AGENTS.md
 
# Claude Code 专属:子 Agent、Skills 触发、条件加载规则
 

2.4 优劣势

  • ✅ AGENTS.md 一次编写处处可读;CLAUDE.md 能力最强、深度集成

  • ❌ 多格式仍有维护成本;AGENTS.md 表达不了工具专属特性(需回退 CLAUDE.md)


三、最新研究与企业数据(2025–2026)

  • 采用规模(一手):AGENTS.md 官方站称已被 超过 60,000 个开源项目采用,并由 Linux Foundation 旗下 Agentic AI Foundation 治理,被 Codex、Cursor、Copilot、Gemini CLI、Windsurf、Zed 等原生解析(agents.md)。

  • 写臃肿反而有害(二手汇总,原始研究待核实):据 rywalker.com 对一项 ETH Zurich 2026 研究(覆盖 138 个仓库、5,694 个 PR)的汇总,把 AGENTS.md 写成「README 式复述」会让 Agent 性能下降 2–3%、token 成本上升 20%+;真正有用的反而是「窄而不可推断的指令」(确切构建/测试命令、Gotchas、验证步骤)。(来源待核实:ETH Zurich 2026 研究报告原文链接)

  • CLAUDE.md 体量(一手):Anthropic 建议 CLAUDE.md 控制在约 200 行以内,过长人与 Agent 都会 skim-read(anthropic.com/engineering/claude-code-best-practices;亦见 编写黄金规则)。


四、学习资源


五、相关链接


六、核心要点

  • 🎯 CLAUDE.md = Claude Code 专属(强);AGENTS.md = 跨工具基线(开放)。

  • 💡 单工具用 CLAUDE.md;多工具用 AGENTS.md;混合时 AGENTS.md 做真相源,CLAUDE.md @ 导入补专属。

  • ⚠️ 两条都别写臃肿:AGENTS.md 写「窄而不可推断的指令」才有用,复述 README 反而伤性能。


参考来源(一手链接 · 可溯源深挖)

速记卡(面试闪卡)

Q1:一句话讲清「CLAUDE.md 与 AGENTS.md 分工:公司内网手册 vs 行业通用手册」到底是什么?

A:CLAUDE.md 是 Claude Code 专属内网手册,AGENTS.md 是跨 20+ 工具的行业通用基线,混合时后者做唯一真相源。

Q2:一、核心观点 —— 怎么理解?

A:像公司内网 vs 行业招牌:CLAUDE.md 是只有自家系统进得去的「内网」(功能最丰富),AGENTS.md 是各家工具都认的「通用牌」(开放基线 Open Standard)。单工具用前者,多工具用后者,混合时让 AGENTS.md 做唯一真相源。

Q3:二、定义 / 原理 / 实践 / 示例 / 优劣势 —— 怎么理解?

A:像对比两份手册的「内容厚度」:CLAUDE.md 能分层、挂子 Agent、调 Skills(能力最强);AGENTS.md 只是单一 Markdown 基线(简单但开放)。一张对比表看懂谁适合啥场景。

Q4:三、最新研究与企业数据(2025–2026) —— 怎么理解?

A:像看「采用率成绩单」:AGENTS.md 已被超 6 万开源项目采用、由 Linux Foundation 治理;而把它写成 README 复述反而让 Agent 性能降 2–3%、token 涨 20%+——指令要窄而不可推断。

Q5:四、学习资源 —— 怎么理解?

A:像备考书单:一手看 agents.md 开放标准与 Anthropic 最佳实践;二手看 rywalker 对 ETH 研究的汇总;进阶接「编写黄金规则」。记住窄指令才有效。

Q6:核心速记主线有哪些?

  • CLAUDE.md = Claude Code 专属(强);AGENTS.md = 跨工具基线(开放)

  • 单工具用 CLAUDE.md;多工具用 AGENTS.md;混合时后者做真相源

  • AGENTS.md 写「窄而不可推断的指令」才有用,复述 README 反伤性能

  • 60k+ 项目采用、Linux Foundation 治理,成事实标准

口诀

A:CLAUDE 内网强,AGENTS 通用广;

单用前者多后者,真相源不撞;

六万项目同认账,开源治理稳当;

窄指令才顶用,开放标准共航。

相关链接