










如果说:
config.toml 是 Codex 的"操作系统配置"AGENTS.md 就是项目的"开发手册(Developer Guide)+ AI 操作说明书"。很多人认为 AGENTS.md 就是几行提示词,其实不是。
对于大型 Java 项目(Spring Boot + Dubbo + MyBatis + Oracle + Redis),一个好的 AGENTS.md 往往有几百行甚至上千行。
官方设计 AGENTS.md 的目的只有一句话:
告诉 Codex(以及其他 AI Agent)如何理解这个项目、遵循什么规则、如何安全地工作。
它不是给人看的 README。
它是:
例如:
你说一句:
修复订单支付BUG
如果没有 AGENTS.md
Codex:
有 AGENTS.md
Codex:
效率会高很多。
可以理解成:
所以:
AGENTS.md 就是 AI 的项目说明书。
下面是企业里面最常见的内容。
例如
目的:
告诉 AI:
这不是商城。
这是结算。
以后:
看到:
就是:
结算余额。
不是账户余额。
例如:
目的:
Codex 不会:
建议:
Hibernate。
因为:
项目没有。
例如:
告诉 AI:
模块职责。
例如:
DAO:
只能:
Controller:
只能:
例如:
Codex:
不会:
把:
支付代码:
改到:
invoice。
例如:
Codex:
以后:
全部按照这个写。
例如:
例如:
Codex:
以后:
SQL:
都会:
遵守。
例如:
例如:
之前:
Codex:
会直接:
执行。
以后:
它会:
先:
确认。
例如:
Codex:
生成 SQL:
会:
按规范。
例如:
以后:
Codex:
不会:
随便:
命名。
例如:
以后:
生成:
Dubbo:
配置。
例如:
Codex:
不会:
写错:
Profile。
例如:
例如:
例如:
Codex:
以后:
自动:
生成。
例如:
例如:
例如:
Codex:
以后:
知道:
Debug:
怎么启动。
例如:
例如:
这一章是专门告诉 AI:
哪些事情:
可以。
哪些:
不能。
其实不是:
Spring。
不是:
Redis。
而是:
例如:
这一章:
非常重要。
AI:
以后:
不会:
把:
Bill
翻译成:
账单。
而知道:
这是:
结算单。
一个大型 Java 项目可以按下面的结构组织 AGENTS.md:
根据之前的交流,你的项目涉及:
我建议把下面这些内容作为重点:
SELECT *、复杂 SQL 的要求。-Denv=fat、-Dspring.profiles.active=fat)、Maven 命令、Profile 说明。git push、数据库写操作)、哪些敏感文件不能读取或输出。对于你这种企业级 Java 后端项目,一个维护良好的 AGENTS.md 往往比单纯优化提示词更能提升 Codex 的开发效率和修改质量。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。