很多人第一次用 Codex,最容易卡在一个问题: 自定义指令到底是什么?AGENTS.md 又是什么? 其实新手可以先这样理解: 自定义指令 = 你提前写给 Codex 的长期工作说明。 它的作用不是让 Codex 变强,而是让它每次工作前都知道你的规则: 不要乱改; 先读代码; 不确定先问; 不要顺手重构; 改完说明验证方式; 遇到密钥、权限、支付、删除数据时先确认。 如果你用的是中文版界面,入口一般是: 左下角【设置】 → 左侧【个性化】 → 【自定义指令】 文件层面可以简单理解为: 自定义指令 ≈ ~/.codex/AGENTS.md 里的个人级规则内容。 它更适合写所有项目都通用的习惯,比如: 1. 不确定先问,不要猜 2. 修改前先读相关文件 3. 默认选择最小可行修改 4. 只改当前任务相关文件 5. 不主动重构无关代码 6. 不新增我没要求的功能 7. 不随意引入新依赖 8. 改完说明改了什么、为什么改、怎么验证 但项目自己的规则,不建议全部塞进自定义指令里。 项目根目录下的 AGENTS.md,更适合写当前项目的具体规矩: 项目怎么启动; 用什么包管理器; 怎么跑测试; 代码风格是什么; 哪些模块不能乱动; 修改接口字段要检查哪些调用。 如果项目复杂,还可以在子目录继续放 AGENTS.md,比如支付、后台、移动端模块。 最后,敏感信息一定要单独写红线: .env、API Key、Token、Cookie、私钥、数据库密码、支付密钥、生产配置文件。 建议写进规则里: 不要读取、打印、提交任何密钥; 不要把 .env 内容展示在回答里; 示例统一使用 YOUR_API_KEY 这类占位符; 发现密钥可能被提交时,先提醒,不要继续扩散。 规则不是为了限制 Codex, 而是为了防止它过度聪明。 你给它的边界越清楚, 它越像一个靠谱的工程助手。 注:配图为 AI 辅助生成,内容是我结合实际使用整理的。 #Codex #OpenAI #AI编程 #AI工具 #程序员 #编程效率 #开发工具 #人工智能 #AGENTSmd #自定义指令 #AI工作流 #效率工具 #程序员日常 #小白入门
用了 Codex 总翻车?先把自定义指令配好
刘耀文的大沙雕
论文
降低AIGC
知网
作者:用了 Codex 总翻车?先把自定义指令配好