Skip to main content

自用 AGENTS.md 全局规则

这是我个人沉淀的一套适用于 Codex / GPT 编码工具的全局规则,放在项目根目录的 AGENTS.md 中,对初学者来说是一个非常省事的规则。

设计思想:渐进式 Spec

这套规则的核心是渐进式 Spec(Progressive Specification)——不同复杂度的需求走不同深度的流程,避免对简单任务过度设计,同时对复杂任务建立足够的约束。 简单来说:偶然复杂度应该尽可能压缩,本质复杂度才值得花精力管理。

编码流程概览

核心铁律:
  • No Spec, No Code — 中等及以上复杂度,没有 Spec 不准动代码
  • HARD-GATE — Spec 写完必须等用户显式确认才能开始编码
  • Reverse Sync — 执行中发现偏差,先修 Spec,再修代码
每个阶段的自由度是明确的:调研可以自由探索,方案设计可以充分发挥,但执行阶段自由度为零,严格按计划来,有偏差立即停下来问。

关于执行表现

这套规则在 Codex 与其他 GPT 编码工具上执行效果都比较稳定,尤其适合需要明确边界、明确验证和明确交付标准的任务。 如果你发现某个模型在执行阶段过于“自由”,可以进一步加强 Spec、限制允许修改的文件范围,并把验证条件写得更具体。

规则全文(可一键复制)