<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>OpenAI Codex on 拾光集</title>
        <link>https://www.tood.win/tags/openai-codex/</link>
        <description>Recent content in OpenAI Codex on 拾光集</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh</language>
        <lastBuildDate>Wed, 29 Jul 2026 12:13:49 +0800</lastBuildDate><atom:link href="https://www.tood.win/tags/openai-codex/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Codex 最近变“啰嗦”了？在 AGENTS.md 加上这句提示词试试</title>
            <link>https://www.tood.win/posts/codex-zui-jin-bian-luo-suo-le-zai-agents-md/</link>
            <pubDate>Mon, 27 Jul 2026 22:04:00 +0800</pubDate>
            <guid>https://www.tood.win/posts/codex-zui-jin-bian-luo-suo-le-zai-agents-md/</guid>
            <description>&lt;p&gt;最近使用 &lt;a class=&#34;link&#34; href=&#34;https://www.tood.win/tags/codex/&#34; &gt;Codex&lt;/a&gt; 时，你可能会遇到这样的情况：&lt;/p&gt;&#xA;&lt;p&gt;以前只需要一句话，Codex 就能直接修改代码、运行测试并完成任务；现在却经常输出大量过程说明，需要反复确认和引导，真正的代码修改反而变慢了。&lt;/p&gt;&#xA;&lt;p&gt;遇到这种情况，可以尝试在 Codex 的 &lt;code&gt;AGENTS.md&lt;/code&gt; 文件中加入下面这句指令：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DO NOT send optional commentary.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;它的意思很简单：&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;不要发送非必要的过程说明。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;这句提示词能解决什么问题&#34;&gt;这句提示词能解决什么问题？&#xA;&lt;/h2&gt;&lt;p&gt;Codex 在执行任务时，可能会主动输出以下内容：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;接下来准备检查哪些文件&lt;/li&gt;&#xA;&lt;li&gt;为什么选择某种实现方式&lt;/li&gt;&#xA;&lt;li&gt;还可以继续做哪些可选优化&lt;/li&gt;&#xA;&lt;li&gt;是否需要运行额外测试&lt;/li&gt;&#xA;&lt;li&gt;大量并非必须的解释和总结&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这些内容并不一定有错，但在需求已经非常明确时，过多的过程播报会让交互显得拖沓，也会占用额外的输出 &lt;a class=&#34;link&#34; href=&#34;https://www.tood.win/tags/token/&#34; &gt;Token&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;加入这条指令后，Codex 通常会更倾向于：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;直接读取代码并开始修改&lt;/li&gt;&#xA;&lt;li&gt;减少不必要的进度说明&lt;/li&gt;&#xA;&lt;li&gt;只保留与结果有关的信息&lt;/li&gt;&#xA;&lt;li&gt;缩短最终回复&lt;/li&gt;&#xA;&lt;li&gt;降低无效输出带来的 Token 消耗&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;简单理解就是：&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;需求明确时，直接做事，不要边做边反复解释。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;026727_22_11_38&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.tood.win/uploads/2026/07/026727_22_11_38-341c13f8.jpg&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;正确添加到哪个文件&#34;&gt;正确添加到哪个文件？&#xA;&lt;/h2&gt;&lt;p&gt;正确的文件名是：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;AGENTS.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Codex 官方支持通过 &lt;code&gt;AGENTS.md&lt;/code&gt; 为项目添加长期指令。每次开始任务前，Codex 会读取适用范围内的规则，并将其作为项目上下文的一部分。&lt;/p&gt;&#xA;&lt;h3 id=&#34;方法一只对当前项目生效&#34;&gt;方法一：只对当前项目生效&#xA;&lt;/h3&gt;&lt;p&gt;在项目根目录创建：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;你的项目/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── AGENTS.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── package.json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── src/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── README.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;然后在 &lt;code&gt;AGENTS.md&lt;/code&gt; 中写入：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-md&#34; data-lang=&#34;md&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gh&#34;&gt;# Codex Instructions&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DO NOT send optional commentary.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;这种方式只会影响当前项目，适合先测试实际效果。&lt;/p&gt;&#xA;&lt;h3 id=&#34;方法二让所有项目默认生效&#34;&gt;方法二：让所有项目默认生效&#xA;&lt;/h3&gt;&lt;p&gt;在 Codex 的全局目录中创建：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;~/.codex/AGENTS.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Windows 通常对应：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;C:\Users\你的用户名\.codex\AGENTS.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;写入：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-md&#34; data-lang=&#34;md&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gh&#34;&gt;# Global Codex Instructions&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DO NOT send optional commentary.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;全局文件适合保存个人长期偏好，例如回复风格、代码习惯和默认工作方式。项目目录中的 &lt;code&gt;AGENTS.md&lt;/code&gt; 则更适合保存当前仓库的技术规范。Codex 会按照目录层级加载这些指令，距离当前工作目录更近的规则优先级更高。&lt;/p&gt;&#xA;&lt;h2 id=&#34;更实用的完整写法&#34;&gt;更实用的完整写法&#xA;&lt;/h2&gt;&lt;p&gt;只写一句话虽然简单，但容易被理解成“完全不要解释”。为了避免 Codex 省略必要的错误信息，可以改成下面这种更明确的版本：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;9&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-md&#34; data-lang=&#34;md&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gh&#34;&gt;# Response Style&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DO NOT send optional commentary.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Start working directly when the task is clear.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Do not provide routine progress updates.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Do not explain self-evident code.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Do not add unnecessary comments to generated code.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Report only blockers, important decisions, test results, and the final outcome.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;对应的中文含义是：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;任务明确时直接开始执行&lt;/li&gt;&#xA;&lt;li&gt;不要发送常规进度播报&lt;/li&gt;&#xA;&lt;li&gt;不要解释一眼就能看懂的代码&lt;/li&gt;&#xA;&lt;li&gt;不要生成没有实际价值的代码注释&lt;/li&gt;&#xA;&lt;li&gt;只报告阻塞问题、重要决策、测试结果和最终结果&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这种写法比单独一句 &lt;code&gt;DO NOT send optional commentary.&lt;/code&gt; 更稳定，因为它明确规定了哪些内容可以省略，哪些关键信息仍然必须保留。&lt;/p&gt;&#xA;&lt;h2 id=&#34;它为什么可能让-codex-感觉更快&#34;&gt;它为什么可能让 Codex 感觉更快？&#xA;&lt;/h2&gt;&lt;p&gt;这条指令并不会直接提升模型的推理能力，也不会真正修改 Codex 模型。&lt;/p&gt;&#xA;&lt;p&gt;它主要减少的是可见输出中的冗余内容。&lt;/p&gt;&#xA;&lt;p&gt;对于需要多次读取文件、调用工具和修改代码的任务，Codex 可能会在工具调用之间发送进度说明。减少这些非必要文本后，交互过程会更紧凑，用户感受到的等待时间和 Token 消耗也可能有所下降。&lt;/p&gt;&#xA;&lt;p&gt;OpenAI 的 Codex 提示指南同样建议：代码本身足够清楚时，不要添加重复解释功能的注释；只有复杂逻辑确实需要说明时，才使用简短注释。&lt;/p&gt;&#xA;&lt;h2 id=&#34;这条指令不能解决哪些问题&#34;&gt;这条指令不能解决哪些问题？&#xA;&lt;/h2&gt;&lt;p&gt;需要注意，&lt;code&gt;DO NOT send optional commentary.&lt;/code&gt; 并不是官方发布的“Codex 降质修复代码”。&lt;/p&gt;&#xA;&lt;p&gt;它无法直接解决以下问题：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;项目上下文过长或包含过时信息&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;AGENTS.md&lt;/code&gt; 中存在互相冲突的规则&lt;/li&gt;&#xA;&lt;li&gt;当前模型或推理强度选择不合适&lt;/li&gt;&#xA;&lt;li&gt;任务描述过于模糊&lt;/li&gt;&#xA;&lt;li&gt;依赖、测试环境或项目本身存在问题&lt;/li&gt;&#xA;&lt;li&gt;Codex 没有获得读取或执行命令所需的权限&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;目前可以确认的是，这句话已经出现在 Codex 用户反馈和部分开源项目的 &lt;code&gt;AGENTS.md&lt;/code&gt; 中，但相关效果主要来自用户实践，并不代表 OpenAI 官方承诺它能够恢复模型质量。&lt;/p&gt;&#xA;&lt;h2 id=&#34;使用建议&#34;&gt;使用建议&#xA;&lt;/h2&gt;&lt;p&gt;建议先把它添加到某一个项目根目录的 &lt;code&gt;AGENTS.md&lt;/code&gt; 中，而不是直接加入全局配置。&lt;/p&gt;&#xA;&lt;p&gt;测试几次真实任务后，重点观察：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Codex 是否减少了无意义的过程说明；&lt;/li&gt;&#xA;&lt;li&gt;是否仍然能够报告报错和测试结果；&lt;/li&gt;&#xA;&lt;li&gt;是否出现回复过于简略、遗漏重要信息的情况；&lt;/li&gt;&#xA;&lt;li&gt;实际代码质量有没有改善。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;如果发现 Codex 连关键问题也不再说明，可以将规则改成：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Avoid optional commentary, but always report blockers, failed checks, security risks, and important implementation decisions.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;这样既能减少“唠嗑”，又不会隐藏真正需要关注的信息。&lt;/p&gt;&#xA;&lt;h2 id=&#34;总结&#34;&gt;总结&#xA;&lt;/h2&gt;&lt;p&gt;&lt;code&gt;DO NOT send optional commentary.&lt;/code&gt; 的核心作用，不是让 Codex 突然变得更聪明，而是限制它输出不必要的过程说明。&lt;/p&gt;&#xA;&lt;p&gt;对于需求明确、希望 Codex 直接修改代码的用户，这条规则可能带来三个实际变化：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;回复更短&lt;/li&gt;&#xA;&lt;li&gt;过程更直接&lt;/li&gt;&#xA;&lt;li&gt;可见输出消耗的 Token 更少&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;如果 Codex 最近只是变得啰嗦、频繁汇报进度，这条指令值得尝试；如果问题是代码错误增多、理解需求失败或任务无法完成，则还需要继续检查模型设置、项目上下文、权限以及 &lt;code&gt;AGENTS.md&lt;/code&gt; 中是否存在冲突规则。&lt;/p&gt;&#xA;&lt;h2 id=&#34;项目地址与参考资料&#34;&gt;项目地址与参考资料&#xA;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/openai/codex&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;OpenAI Codex GitHub 项目&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://developers.openai.com/codex/agent-configuration/agents-md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Codex 官方 AGENTS.md 使用说明&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://developers.openai.com/cookbook/examples/gpt-5/codex_prompting_guide&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Codex 官方提示词指南&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item></channel>
</rss>
