
如果你经历过让AI帮忙写代码,它却用错框架版本、乱装依赖、打乱项目目录结构,甚至做出越权操作……其实问题不在于AI能力不足,而是你没有给AI一份专属的「项目操作手册」。
今天我们全方位拆解 AI 编程领域通用开放标准 —— AGENTS.md,结合 Hermes 官方优先级规则、权威生态解读、落地配置模板,从原理到实战一站式讲透,看完就能直接上手配置。
AGENTS.md 是存放在代码仓库内的纯 Markdown 文件,专门面向 AI 编程智能体(Agent)设计,也是目前全行业统一的通用配置标准。
README.md vs AGENTS.md 定位对比图 README.md → 写给人看;
AGENTS.md → 写给AI看(行为规范/权限/流程)
标准权威背景:诞生于2025夏季,由OpenAI Codex发起,联合Google、Anthropic、Cursor等推动。2025年12月捐赠至Linux基金会AAIF,全球已有超60000个开源项目接入,兼容GitHub Copilot、Cursor、Claude Code、Hermes等工具。
💡 一句话总结:有了 AGENTS.md,AI 不再是盲目试错的实习生,而是懂规则、守边界的团队“老员工”。
1. AGENTS.md 官方主页:https://agents.md/ 2. 规范源码仓库:github.com/agentsmd/agents.md 3. 托管基金会(AAIF/Linux 基金会):linuxfoundation.org
官方原文规则: .hermes.md → AGENTS.md → CLAUDE.md → .cursorrules,SOUL.md 独立加载。
Hermes 配置文件优先级流程图 · 命中唯一生效
落地结论: 想要通用标准生效,请删除根目录 .hermes.md,保留 AGENTS.md 作为唯一项目规则,SOUL.md 按需保留。

配置文件 | 所属工具 | 特点 | 推荐场景 |
|---|---|---|---|
AGENTS.md | 全平台通用标准 | 一次配置全工具复用 | ✅ 首选所有项目 |
.hermes.md | Hermes专属 | 优先级最高 | 纯Hermes定制 |
SOUL.md | Hermes/OpenClaw | 定义AI人格语气 | 全局人设独立 |
CLAUDE.md | Claude Code | 工具专属 | 仅Claude补充 |
.cursorrules | Cursor(旧版) | 传统规则 | 旧项目兼容 |
最佳实践: 以 AGENTS.md 作为唯一事实来源,统一项目开发规则。
.github/AGENTS.md# AI 智能体项目规范(AGENTS.md)
## 1. 项目基本信息
- 技术栈:React 18 + TypeScript + Vite
- 包管理器:npm / pnpm
- 运行端口:3000
## 2. 必须遵守(Do)
- TS严格模式,禁止any
- 函数组件+Hooks,禁用类组件
- 样式Tailwind,禁止内联style
- 接口统一调用 src/api/client.ts
## 3. 绝对禁止(Don't)
- 硬编码颜色、尺寸
- 组件内部直接调用接口
- 遗留无效console.log
- 未经确认安装/删除依赖
- 自动执行 Git Push、删除文件
## 4. 执行权限划分
✅ 自动执行:读取文件、代码搜索、格式化、测试
⚠️ 确认后执行:安装依赖、修改核心配置、删除文件、Git推送
## 5. 标准项目结构
src/pages/ src/components/ src/utils/
## 6. 异常处理规则
- 需求不明先提问
- 小步迭代,避免批量修改
💡 通俗理解:MCP是“统一插座”,AGENTS.md是“给Agent的README”,Skills是“可插拔的SOP手册”,三者构成完整AI开发体系。
2025年12月,Linux基金会联合AWS、Google、Microsoft、OpenAI等成立Agentic AI Foundation(AAIF),统一托管AGENTS.md、MCP、Goose三大核心项目。铂金会员包括Anthropic、Block、Bloomberg、Cloudflare等,AI Agent正在从私有协议走向统一开放标准。
.hermes.md > AGENTS.md > CLAUDE.md > .cursorrules,SOUL.md独立。