Codex 推理强度最高和极高有什么区别?Max 与 Ultra 模式解析
Codex 客户端最后两档推理强度常被翻成“最高”和“极高”,日志里又都显示 MAX,容易让人误以为是同一档。文章区分 Max 单代理深度推理与 Ultra 子代理并行模式,说明显示映射、额度消耗和适用场景,并给出切换语言、检查配置、对比用量等排查步骤。
在 Codex 客户端的模型设置里,推理强度通常从低到高排列,越靠后越慢、越耗额度。但最后两项经常让人困惑:一个叫“最高”,一个叫“极高”,在中转层或日志里又都显示 MAX。结果就是不知道该选哪个,也担心多花额度。
先把结论说清楚:前几档才是通常意义上的“推理强度”,最后那个“极高”很可能是 Ultra 运行模式,不是单纯的推理等级。它会把任务拆给多个子代理并行处理,内部仍可能落在 Max 或较高推理档上。由于客户端翻译和映射差异,不同版本显示不一致,不能只看中文标签。
核心区别:推理档位与 Ultra 模式
较常见的解释是:
- Max(常显示为“最高”):单代理的深度推理档。它让同一个代理想得更久、更深,适合难题单线深挖。
- Ultra(常显示为最后一个“极高”):客户端层面的并行模式,通常理解为 Max 加子代理,也有人认为是 XHigh 加子代理。共同点是,它不是单纯把推理强度再调高一档,而是拉起多个子代理分工。
不同版本、语言包和兼容层下,最后两项的文案可能是“最高/极高”“Max/Ultra”,甚至出现两个“极高”。这时应先切到英文界面看实际值,再结合请求日志判断,而不要凭中文翻译猜测。
| 项目 | Max(最高) | Ultra(最后一项“极高”) |
|---|---|---|
| 本质 | 单代理深度推理档 | 子代理并行运行模式 |
| 内部映射 | Max | 常映射为 Max,也可能按 XHigh 加子代理处理 |
| 速度 | 较慢 | 更慢且波动更大 |
| 消耗 | 高 | 很高,子代理会叠加消耗 |
| 适合 | 复杂但可单线推进的任务 | 可拆分、可并行探索的大任务 |
| 风险 | 过度思考 | 额度消耗快、上下文重复、结论发散 |
为什么都显示 MAX
界面或日志里都显示 MAX,常见原因有三类:
- 客户端映射:Ultra 是客户端行为,发出请求前可能被本地映射成 Max,所以后端只看到 MAX。
- 中转或兼容层折叠:某些兼容层只识别 low、medium、high、max 等少数值,会把 XHigh、Ultra 统一折叠成 MAX。
- 翻译或显示问题:中文文案不准确,或者版本更新后标签重复,导致看起来像两个相同档位。
也有用户提到,内部推理预算(常被称为 juice)在 Max 和 XHigh 之间差距很大,Max 明显更高。这类数值会随版本和后端变化,不建议当作固定常量,更不要只凭一个显示值判断实际推理强度。
如果界面上只有两个“极高”,没有“最高”,可以先检查设置中的模型功能与可用推理强度,确认当前模型和账号是否开放 Max;再切换英文界面复核。若仍然重复,多半是客户端或映射层的显示问题。
各档位怎么选
没有统一的最优档位,关键看任务类型和额度预算:
- 日常改代码、写脚本、做小范围排查:用中等或偏高档即可。速度更稳,也更容易控制额度。
- 复杂重构、疑难 bug、需要深入分析的场景:可以选 Max。它更适合单线深挖,但速度会明显变慢。
- 代码审计、方案评审:优先用 Max 配合明确的检查清单,不建议一上来就开 Ultra。子代理过多时容易提出过于刁钻、实际影响很小的问题,反而增加筛选成本。
- 批量探索、多个独立子任务:Ultra 才有意义。它适合把大任务拆成互不依赖的小任务并行跑,但必须接受更高的 token 消耗。
- 额度紧张或按周期限额:不要把 Ultra 当日常档位。子代理并行会快速吃掉周期额度,优先用较低档位加人工拆分任务。
简单说:Max 是用更深的思考换质量,Ultra 是用更多并行代理换吞吐。两者不是同一个维度,不能只按“谁更高”来选。
排查与操作清单
遇到“最高/极高”分不清,可以按下面顺序检查:
- 把客户端切到英文界面,对比最后两项实际显示的是 Max、XHigh 还是 Ultra。
- 检查设置中的模型功能和可用推理强度,确认当前模型是否支持 Max。
- 用同一个任务分别跑 Max 和 Ultra,记录耗时、token 用量和输出质量,不要只看界面标签。
- 如果经过中转或兼容层,确认它是否把 Ultra 折叠成 MAX;这类映射应以所用服务的最新说明为准。
- 升级后若出现工具不可用、终端或文件读取异常,先检查工作区信任、工具权限和客户端版本,必要时回退到稳定版本;这和推理档位不是同一个问题。
- 涉及额度消耗时,先设预算上限,再用小任务试跑。Ultra 的消耗可能远高于单代理档位。
小结
“最高”通常对应 Max 单代理深度推理;“极高”更可能是 Ultra 子代理并行模式,而不是单纯的推理强度再加一档。日志里都显示 MAX,多半是本地映射、兼容层折叠或翻译显示造成的。
日常任务选中高档位即可,难题用 Max 单线深挖,只有任务确实可拆分、额度也充足时再考虑 Ultra。具体档位名称、映射关系和可用范围会随客户端版本变化,遇到不一致时以官方最新说明和实际请求日志为准。