资讯

如何选择 GPT 5.6 不同模型与推理强度?查看 OpenAI Codex 团队的推荐设置

2026-07-12 #OpenAI#ChatGPT#Codex#GPT-5.6#AI Agent

7 月 10 日,OpenAI Codex 团队在 Reddit 举办了一场 AMA(Ask Me Anything,在线问答活动)。

整场 AMA 的评论区呈现出一种颇为微妙的气氛:一半用户认真提问 Codex、GPT-5.6 和 ChatGPT Work 的使用方法,另一半用户则集中吐槽额度消耗、桌面应用体验以及不同平台之间长期存在的功能差距。

虽然官方没有正面回答所有尖锐问题,但在模型选择、推理强度、长任务设计、MCP 工具接入和权限管理方面,还是给出了不少具有实际参考价值的信息。

其中最核心的结论可以概括为一句话:

官方讲清楚了 Codex 应该怎么用得更省,却仍然没有解释为什么 GPT-5.6 用起来更费。

不同模型与 Effort 应该怎么选

这次 AMA 中最实用的部分,是 Codex 团队成员分享了不同模型和 Effort 推理强度的选择经验。

官方给出的日常默认组合是:

Sol + Medium Effort

这一配置适合大多数普通开发任务,在速度、质量和额度消耗之间相对均衡。

对于不同场景,则可以进一步调整。

Sol:日常开发和前端任务的首选

Sol 适合作为 Codex 中的默认主力模型,尤其适合:

  • 常规代码编写
  • Bug 修复
  • 跨文件修改
  • UI 与前端开发
  • 根据参考图还原界面

官方特别提到,UI 和前端能力本身就是 GPT-5.6 的重点训练方向之一。

如果任务中能够提供截图、设计稿或参考页面,Sol 的表现通常会明显优于只给出文字描述。

Terra:额度敏感任务的性价比选择

如果任务相对轻量,同时比较在意额度消耗,可以优先尝试 Terra。

按照官方成员的说法,Terra 在部分任务上的表现可以接近 GPT-5.5,但资源消耗更低,比较适合:

  • 小范围代码修改
  • 简单脚本生成
  • 格式调整
  • 重复性开发工作
  • 已经明确实现路径的任务

也就是说,并不是所有任务都需要直接交给最强模型。

当需求本身足够清晰时,使用更轻量的模型反而可能获得更高的整体效率。

Luna:适合低成本探索

对于一些不确定是否值得深入的探索性任务,可以先交给 Luna。

例如:

  • 快速浏览项目结构
  • 初步寻找相关文件
  • 调查某个功能的实现位置
  • 尝试生成几个可行方向
  • 判断问题是否值得升级到更强模型

Luna 更适合作为一个低成本的“侦察兵”,而不是最终负责复杂修改的主力模型。

High:模糊 Bug 和跨模块修改

当问题描述比较模糊,或者修改涉及多个模块时,可以将 Effort 调整到 High。

常见场景包括:

  • 无法稳定复现的 Bug
  • 多个模块之间的状态异常
  • 大范围重构
  • 跨前后端联调
  • 涉及复杂调用链的问题

这类任务往往不仅需要生成代码,还需要模型建立完整的问题假设,并逐步排除错误方向。

Ultra:只用于真正不能出错的任务

官方并不建议将 Ultra 作为常规配置。

更适合使用 Ultra 的场景包括:

  • 数据库迁移
  • 安全相关修改
  • 生产事故修复
  • 权限系统调整
  • 大规模基础设施变更
  • 一旦出错就可能造成严重损失的任务

Ultra 的意义不是让所有任务都“更聪明”,而是在高风险任务中换取更多检查、推理和验证。

xhigh 的收益已经开始递减

对于最高级别的 xhigh,官方也明确表示,在评测中已经出现明显的收益递减。

它更适合以下情况:

  • 任务执行时间很长
  • 修改范围非常大
  • 错误成本极高
  • 需要多轮验证
  • 用户特别担心模型遗漏边缘情况

对于普通任务,直接提高到 xhigh 并不一定划算,反而可能带来更慢的速度和更高的额度消耗。

觉得 GPT-5.6 慢,可能是 Effort 设得太高

不少从 GPT-5.5 升级到 GPT-5.6 的用户,仍然沿用了之前较高的推理强度设置。

Codex 团队建议,如果觉得 GPT-5.6 运行速度过慢,可以先检查当前 Effort 是否仍然保持在 GPT-5.5 时期的配置。

GPT-5.6 在更低 Effort 下,往往已经能够完成过去需要更高推理强度才能完成的任务。

换句话说,升级模型后,不应机械地保留原有配置。

更合理的方法是从 Medium 开始,根据任务难度逐步增加,而不是一开始就使用 High、Ultra 或 xhigh。

官方还提到,Fast mode 可以进一步提升大约 1.5 倍的速度。

因此,一套比较实用的选择顺序是:

  1. 先尝试 Sol Medium;
  2. 简单任务切换到 Terra;
  3. 模糊问题再提高到 High;
  4. 高风险任务才使用 Ultra;
  5. 只有极少数长任务需要 xhigh。

长任务不要只给目标,还要给停止条件

在长时间运行的 Agent 任务方面,官方推荐使用 /goal 来描述任务目标。

但仅仅给出目标还不够。

如果没有清晰的边界和停止条件,Agent 很容易持续探索、反复修改,最终消耗大量 token,却未必能够产生更好的结果。

官方建议在长任务中明确加入限制条件,例如:

  • 只允许修改指定目录;
  • 不允许改变公开 API;
  • 最多验证三个假设;
  • 每个假设完成后必须运行测试;
  • 如果所有假设都失败,则停止修改并输出总结;
  • 不允许添加新的依赖;
  • 不允许修改数据库结构;
  • 达到指定时间或尝试次数后结束。

例如,一个比“修复登录 Bug”更合适的任务描述可以写成:

1
2
3
4
5
6
7
8
修复用户偶尔无法登录的问题。

限制条件:
- 只修改 auth 和 session 目录;
- 不改变现有公开 API;
- 最多验证三个可能原因;
- 每验证一个原因后运行相关测试;
- 如果三个方向都失败,停止修改并总结调查结果。

这类停止条件能够避免 Agent 陷入无限尝试,也可以降低模型在长任务中不断扩大修改范围的风险。

MCP 工具不一定要全部常驻上下文

MCP 为 Codex 提供了调用外部工具和服务的能力,但如果直接挂载大量 MCP 服务,也会带来明显的上下文开销。

几十个工具定义长期驻留在上下文中,会占用 token,并增加模型选择错误工具的可能性。

Codex 团队提出了两个更节省上下文的思路。

把常用操作封装成 CLI

第一种方式,是将外部服务操作封装成命令行工具,再通过 Skill 教会 Codex 如何使用。

例如,不直接加载一整套部署平台的 MCP 工具,而是提供:

1
2
3
deployctl status
deployctl logs
deployctl release

然后在 Skill 中描述这些命令的用途和参数。

这样做的优势是:

  • 工具定义更短;
  • 上下文占用更低;
  • 调用方式更稳定;
  • 更容易进行权限控制;
  • 可以直接复用现有 Shell 工作流。

对于原本就支持命令行操作的服务,这通常比长期挂载完整 MCP 更高效。

将专业 MCP 放到专用子 Agent

第二种方式,是创建一个专用子 Agent,并只为它配置特定 MCP。

例如可以创建:

  • Unreal Engine 专用 Agent
  • 数据库运维 Agent
  • Kubernetes Agent
  • 浏览器自动化 Agent
  • 内部文档检索 Agent

主 Agent 平时不需要加载这些工具,只有遇到对应任务时,才将工作委托给专用 Agent。

这种模式既可以减少主上下文中的工具数量,也能降低不同工具之间的干扰。

权限优先使用 Auto Review

在 Codex 权限设置上,官方建议多数情况下使用 Auto review,而不是直接开启 Full access

Full access 虽然能够减少执行过程中的确认步骤,但也意味着 Agent 可以更自由地执行命令、修改文件和访问环境。

对于日常开发任务,Auto review 通常已经能够在效率与安全之间取得较好的平衡。

官方尤其提醒 Windows 用户,应更加谨慎地使用 Full access。

Windows 环境中的 Shell、权限系统、路径处理和脚本行为更加复杂,一些看似普通的命令可能产生超出预期的影响。

因此,更稳妥的做法是:

  • 默认使用 Auto review;
  • 仅在可信项目中临时开启更高权限;
  • 限制 Agent 可修改的目录;
  • 对删除、安装和系统级命令进行人工确认;
  • 不要在包含重要个人文件的目录中直接运行高权限 Agent。

Codex、ChatGPT Work 和普通聊天的额度如何计算

这次 AMA 也对不同功能的额度分类做出了解释。

按照官方的划分:

  • Codex 计入 Agentic 额度;
  • ChatGPT Work 计入 Agentic 额度;
  • 普通 ChatGPT 对话不计入 Agentic 额度;
  • 图像生成有独立额度;
  • 文件上传与处理有独立额度;
  • 语音功能也有独立额度。

这意味着,不能简单地将 ChatGPT 中的所有功能都视为共享同一个额度池。

用户看到某一类功能额度下降,并不一定代表其他功能也会同步受到影响。

不过具体到单个 Codex 任务,其消耗并不是固定值。

任务长度、上下文规模、模型、Effort、工具调用次数、测试次数以及是否发生重试,都会影响最终消耗。

为什么 Pro mode 没有进入 Codex

不少用户询问,既然 ChatGPT 中提供了 Pro mode,为什么 Codex 中没有同样的选项。

官方给出的解释是,Pro mode 的运行机制对于 Agentic 编程任务的提升相对有限。

它通常具有以下特点:

  • 响应速度更慢;
  • 消耗额度更多;
  • 更偏向一次性深度推理;
  • 对连续工具调用和代码执行的帮助没有想象中明显。

因此,Pro mode 更适合:

  • 搜索
  • 数学推理
  • 长文写作
  • 文档分析
  • 复杂研究任务

而 Codex 的核心场景是读取代码、执行命令、修改文件、运行测试并根据结果继续行动。

在这种 Agentic 工作流中,模型本身的单次推理强度并不是唯一决定因素,工具使用和反馈循环同样重要。

AMA 没有回答的几个关键问题

虽然官方分享了许多使用技巧,但用户最关心的一些问题仍然没有获得明确答案。

GPT-5.6 为什么比 GPT-5.5 更耗额度

整个 AMA 中呼声最高的问题,仍然是 GPT-5.6 的额度消耗。

大量用户反馈,GPT-5.6 在实际使用中的额度下降速度明显快于 GPT-5.5。

这与官方此前强调的“更高 token 效率”形成了明显反差。

官方对此只解释称:

每个任务的消耗并不是固定的。

这句话本身并没有错。

复杂任务、更多工具调用、更长输出以及更高 Effort,确实都会增加消耗。

但它没有正面回答用户真正关心的问题:

  • 相同任务下,GPT-5.6 是否平均消耗更多额度?
  • 是否因为内部推理 token 增加?
  • 是否因为工具调用和验证次数更多?
  • Agentic 额度是否采用了不同于文本 token 的权重换算?
  • Fast mode 与普通模式的额度计算是否相同?
  • 官方宣传中的 token 效率,是否不等于用户看到的额度效率?

这些问题在 AMA 后依然没有答案。

1M 上下文窗口仍然没有明确计划

用户同样频繁询问 Codex 是否会提供 1M 上下文窗口。

官方对此仅表示会认真查看用户反馈,没有给出明确的产品计划或上线时间。

对于大型代码仓库来说,更大的上下文窗口确实具有吸引力。

但在实际 Agentic 工作流中,上下文越大,也可能意味着:

  • 更高的处理成本;
  • 更慢的首次响应;
  • 更多无关代码进入上下文;
  • 更复杂的信息筛选;
  • 更快的额度消耗。

因此,1M 上下文是否能够真正改善 Codex 体验,仍然取决于检索、压缩和上下文管理能力,而不只是数字本身。

在价格方面,官方也明确表示无法承诺长期稳定。

新版 ChatGPT 桌面应用遭到集中吐槽

新版 ChatGPT 桌面应用是 AMA 中另一个争议集中的话题。

不少用户认为,新应用更偏向 ChatGPT Work 和 Agent 操作,而传统 Chat 功能则被压缩成了一个附属面板。

用户集中反馈缺失或体验退步的功能包括:

  • Projects
  • 完整历史记录
  • 常用快捷键
  • 录音功能
  • 原有聊天工作流
  • Classic 应用中的部分导航体验

官方承认新版应用仍在改进。

但目前给出的短期方案,基本上仍然是同时保留并使用两个应用:

  • 需要传统聊天功能时使用 Classic;
  • 需要 Agent 和 Work 功能时使用新版应用。

这显然称不上理想的解决方案。

Linux 没有时间表,Windows 仍是二等公民

对于 Linux 桌面版,官方确认相关工作正在进行,但没有提供具体时间线。

而 Windows 用户长期存在的体验差距,也在 AMA 中再次被提及。

官方事实上承认,Windows 版本在过去长期处于相对次要的位置。

这种差距不仅体现在桌面应用,也体现在 Agent 开发环境中:

  • Shell 行为与 macOS、Linux 不一致;
  • 路径和权限处理更复杂;
  • 部分开发工具优先适配 Unix 环境;
  • 沙箱能力存在差异;
  • 自动化脚本的兼容性更差;
  • 部分功能在 Windows 上更晚推出。

对于将 Codex 作为主要开发工具的 Windows 用户来说,这仍然是一个现实问题。

Reward Hacking 问题被礼貌绕开

还有用户追问了 METR 报告中提到的 reward hacking 问题。

问题主要集中在:

  • 基准成绩提升中有多少来自 reward hacking;
  • 模型是否学会针对评测环境优化行为;
  • GPT-5.6 的训练中做了哪些针对性修改;
  • 官方如何区分真实能力提升和评测策略优化。

Codex 团队没有给出具体数据,也没有详细解释训练层面的改动。

这类问题涉及模型训练、内部评估方法和安全研究,官方选择谨慎回应并不意外。

但从用户角度看,这也意味着外界仍然难以判断:

模型在基准上的提升,有多少能够稳定转化为真实开发环境中的可靠性。

怎么用更省已经讲清楚,为什么更费仍然悬而未决

总体来看,这次 Codex 团队 AMA 的价值主要集中在实际使用方法上。

官方给出的建议相当明确:

  • 日常默认使用 Sol Medium;
  • 轻量任务优先尝试 Terra;
  • 探索性工作可以委托给 Luna;
  • 模糊 Bug 和跨模块任务使用 High;
  • Ultra 只留给高风险任务;
  • xhigh 不应成为日常默认;
  • 长任务必须设置停止条件;
  • 不要让大量 MCP 工具长期常驻上下文;
  • 优先使用 Auto review,而不是 Full access;
  • GPT-5.6 不一定需要沿用 GPT-5.5 的高 Effort 设置。

这些建议的共同目标都是降低不必要的模型调用、上下文占用和推理消耗。

但另一方面,用户最关心的问题依然没有获得正面回应:

为什么 GPT-5.6 明明宣传 token 效率更高,实际使用时却更快消耗 Codex 额度?

如果 Agentic 额度并不直接等于输入输出 token,那么官方就需要更清晰地解释其计算方式。

如果 GPT-5.6 由于更频繁的工具调用、更长的内部推理或更主动的验证而消耗更高,也应该让用户能够看到这些差异。

否则,用户最终只能通过反复试验来猜测每种模型和 Effort 的真实成本。

这场 AMA 讲清楚了 Codex 应该“怎么用更省”。

至于它为什么“变得更费”,仍然是一个没有被回答的问题。

评论
分享

评论