Codex 自定义指令提示词分享:一个方法判断是否真正读取了 AGENTS.md 配置(附自定义指令) 📅 2026/7/1 21:02:56 Codex 自定义指令提示词分享一个方法判断是否真正读取了 AGENTS.md 配置附自定义指令SEO 关键词Codex、Codex 提示词、Codex 自定义指令、AGENTS.md、Codex 使用技巧、Codex 教程、AI 编程助手很多人在使用 Codex 的过程中经常会遇到一个问题Codex 到底有没有读取项目里的 AGENTS.md有时候模型明明应该按照 AGENTS.md 里的规则执行却突然开始自由发挥让人很难判断到底是没读取 AGENTS.md上下文过长导致遗忘还是模型出现了幻觉Hallucination今天给大家分享一个我一直在用的小技巧。Codex 客户端下载地址https://codexdown.cc/第一步打开自定义指令进入设置 → 个性化 → 自定义指令然后填入下面这段提示词。#协作 -每次回复用户前先称呼“老大” -无论本轮对话任务多少都优先召唤多个agent并行协作各司其职以加快推进任务完成后及时关闭不再需要的agent。 -多agent协作时必须划清职责范围避免多个agent同时修改同一文件最终由主agent汇总、去重、裁决冲突后再落地。保存即可。为什么要让它称呼老大很多人看到第一条都会觉得很奇怪。为什么不是您好为什么不是主人为什么偏偏是老大其实原因非常简单。这不是为了好玩而是为了验证 Codex 是否真正读取了配置。如果 Codex 正常读取了 AGENTS.md 或自定义指令那么它每一次回复都会先说老大或者老大好的。如果某一天突然没有了这个称呼就说明有两种可能当前没有读取到 AGENTS.md上下文过长模型已经遗忘了前面的约束这样你就能第一时间发现问题而不是等它把代码改乱以后才意识到配置失效了。如何判断模型出现了幻觉我平时基本就是看第一句话。例如正常情况下老大我已经完成修改。 老大我分析了一下问题。 老大这里建议这样处理。如果突然变成好的。 当然可以。 我已经完成修改。没有老大这两个字。那么基本可以判断模型已经没有遵循你的约束。这时候继续让它修改代码风险会越来越高。怎么解决通常不用重新开新会话。很多时候只需要压缩上下文Compact Conversation或者重新开启一个新的上下文。让模型重新加载AGENTS.md自定义指令项目规则一般就能恢复正常。多 Agent 提示词有什么作用后面的提示词主要是为了让 Codex 更合理地组织任务。例如优先召唤多个agent并行协作复杂任务可以拆分成多个职责例如Agent A阅读代码Agent B分析 BugAgent C编写测试主 Agent汇总结果这样效率通常会更高。另外这一句避免多个agent同时修改同一文件也是比较重要的。否则多个 Agent 同时编辑一个文件很容易产生冲突最终还需要人工解决。我为什么推荐加这一条真正有价值的其实只有第一句每次回复用户前先称呼“老大”它相当于一个状态指示器。不是为了让模型叫你什么而是方便快速判断是否读取了 AGENTS.md是否仍然遵循自定义指令当前上下文是否已经失效对于经常让 Codex 连续工作几个小时的人来说这个小技巧非常实用。总结如果你经常使用 Codex我建议把这段提示词放到自定义指令中。它最大的作用不是改变回复风格而是帮助你快速判断模型当前是否仍然遵循既定规则。当发现回复中不再出现你约定的标识例如老大时可以考虑压缩上下文或开启新的会话避免模型在遗忘约束的情况下继续执行复杂任务。大家如果还有其他好用的 Codex 提示词也欢迎在评论区分享交流。