跳转到内容

让 AI 记住你的项目

每开一个新对话,你都要重新解释一遍:这项目用什么技术、代码放哪、有什么规矩不能破。

规则文件就是把这些话写成一个文件放在项目里,工具自动读。

写一次,之后每次对话它都知道。

别写
这项目是干什么的(两三句) 长篇大论的产品愿景
用了什么技术栈 每个依赖的详细介绍
代码在哪、怎么跑起来、怎么跑测试 完整的 API 文档
绝对不能碰的东西 泛泛的「请写高质量代码」
你的偏好(注释用中文、不要过度抽象) 通用编程常识

现在有一个叫 AGENTS.md 的规范,已经成了事实标准——2025 年 12 月归到 Linux Foundation 旗下治理,六万多个开源项目在用,二十多个工具原生支持

按理说写一个 AGENTS.md 就万事大吉了。但有个重要例外:

这个坑的典型症状是:「我明明写了规则,它怎么还是不听?」——它不是不听,是没看见。

规则文件的完整写法、各工具的差异、目录级覆盖这些,转载区有现成的:

  • 你的项目里有一个规则文件,写了技术栈、怎么跑、不能碰什么
  • 知道 AGENTS.md 是事实标准
  • 知道 Claude Code 不读 AGENTS.md,并且已经做了软链或导入
  • 能验证规则生效了(问它「这个项目有什么规矩」,它答得上来)