Hermes Agent 的 AGENTS.md 用来告诉 agent 这个项目怎么工作。官方 Context Files 文档说明,Hermes 会在启动目录和子目录里发现 AGENTS.md,并把它作为项目上下文注入。
最实用的写法
不要写口号,写具体规则:
- 项目结构:前端、后端、脚本、测试在哪里。
- 常用命令:怎么启动、怎么测试、怎么构建。
- 代码规范:用什么包管理器、命名规则、目录约定。
- 禁止事项:不要改迁移文件、不要提交密钥、不要乱跑生产脚本。
- 关键路径:配置文件、入口文件、API 目录、测试目录。
多目录项目怎么办
根目录放总规则,子目录再放更具体的 AGENTS.md。Hermes 会在读取相关子目录文件时逐步发现对应上下文,避免一次塞太多内容。
一句话:AGENTS.md 要写可执行的项目规则,而不是写给人看的空介绍。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。