Codex 斜杠命令(五):模型与推理——为任务选择合适的大脑
系列目录
- (一)快速入门——最常用的基础命令
- (二)对话管理——让你的会话有条不紊
- (三)权限与安全——精确控制 Codex 能做什么
- (四)代码审查——提 PR 前的最后一道防线
- (五)模型与推理——为任务选择合适的大脑(本文)
- (六)并行工作与后台——让 Codex 同时处理多个任务
- (七)个性化与配置——打造你的专属 Codex
- (八)生态集成:插件、技能与 MCP
延伸阅读 · 插件商店完全指南 · Codex vs Claude Code 对比 · 2026 高级模式对比
AI 辅助编程最容易踩的坑之一,是用同一套默认设置应对所有任务。写个简单的注释和重构一个复杂的多层架构,背后所需的推理深度相差数十倍。盲目使用高算力模型会浪费成本,盲目节省算力会让结果质量下降。Codex 提供了一组命令,让你精确控制模型选择和行为风格,在速度与质量之间找到最佳平衡。
命令速查表
| 命令 | 参数 | 说明 |
|---|---|---|
| /model | 无 | 弹出模型选择菜单,切换当前会话使用的模型 |
| /fast | on / off / status | 切换当前模型的 Fast 服务层级 |
| /personality | 无 | 选择 Codex 的回复风格 |
| /plan | [内联提示] | 切换计划模式,先规划再执行 |
/model —— 为每个任务选对大脑
/model
/model 弹出模型选择菜单,列出当前可用的所有模型。选择后立即生效,不需要重启会话。
Codex 支持多种模型,各有不同的定位:
| 模型 | 定位 | 适用场景 |
|---|---|---|
| gpt-5.5 | 最新主力,最强推理 | 复杂架构设计、深度调试、跨模块重构 |
| gpt-5.4-mini | 轻量快速,低成本 | 简单补全、代码格式化、注释生成、重复性操作 |
| gpt-5.3-codex-spark | 研究预览 | 探索性任务、尝鲜新能力 |
切换模型的时机判断很简单:
切换到大模型:当你面对的任务需要深度语义理解——从零设计 API 接口、调试跨多层的 bug、做大规模重构方案评估。
切换到轻量模型:当任务足够机械——批量重命名、补充类型标注、格式化代码、生成简单的样板代码。
你也可以在启动 CLI 时直接指定模型:
codex -m gpt-5.5
codex --model gpt-5.4-mini
或者在 config.toml 中设置默认模型:
model = "gpt-5.5"
/fast —— 在速度和深度之间切换
/fast on
/fast off
/fast status
/fast 控制当前模型的 Fast 服务层级。Fast 层级优先响应速度,适合探索性对话和快速迭代。关闭 Fast 则使用默认层级,模型会花更多时间推理。
实际场景:你在快速迭代一个 UI 组件,需要频繁的"改这个颜色、调整这个间距"类交互——开启 /fast on,响应更快。当你需要深入分析一个并发 bug 的根因时,关闭 Fast 让模型充分推理。
Fast 层级的可用性由模型目录决定。如果当前模型不支持 Fast,/fast 命令不会出现。你可以用 /statusline 在终端状态栏中添加 Fast 状态指示器。
/personality —— 改变风格,不改变内容
/personality
/personality 在不修改你提示词的前提下,改变 Codex 的回复风格。它调整的不是能力,而是沟通方式。
Codex 支持三种风格:
- pragmatic:务实直接,默认风格。回复简洁、行动导向,适合日常开发。
- friendly:友好协作。回复更温和、解释更详细,适合新手或需要更多上下文说明的场景。
- none:不附加任何风格指令。回复完全由你的提示词和模型默认行为决定。
实际场景:你在教一个新人用 Codex,切换到 friendly 模式让解释更耐心。回到自己的日常开发,切回 pragmatic 保持效率。
如果当前模型不支持 personality 指令,/personality 命令会自动隐藏。
/plan —— 先想清楚再动手
/plan
/plan 提出这个微服务的迁移方案
/plan 将当前会话切换到计划模式。在计划模式下,Codex 不会执行任何代码修改,而是收集上下文、分析现状、提出执行方案。你可以审查方案、提出修改意见,确认后再让 Codex 进入实现阶段。
你也可以在命令后直接附加内联提示词,一步完成模式切换和问题描述。内联提示支持粘贴内容和附加图片。
实际场景:你要重构一个核心模块,影响面很大。先用 /plan 让 Codex 分析所有依赖、评估风险、提出分步方案。审查完方案后,确认执行。这比直接让 Codex 改代码然后发现方向错了再回退要高效得多。
快捷键 Shift+Tab 也可以切换计划模式。当 Codex 正在执行任务时,/plan 暂时不可用。
组合使用:模型策略的最佳实践
一个有效的组合策略:
- 用 /plan + 大模型规划复杂任务
- 审查方案,确认方向
- 用大模型执行核心实现
- 切换到轻量模型做测试、格式化和收尾工作
- 用 /fast on 做快速迭代和微调
这套流程可以显著优化响应速度和成本,同时保证核心逻辑的质量。
实操清单
- 在 Codex 会话中输入
/model,查看当前可用的模型列表,观察列出了哪些模型 - 选择
gpt-5.4-mini模型,执行一个简单的代码格式化或注释生成任务,体验轻量模型的响应速度 - 切换回
gpt-5.5,针对一个复杂场景(如设计 API 接口或调试多层 bug)提问,对比推理深度差异 - 用
codex -m gpt-5.4-mini启动一个新会话,确认启动时指定模型生效 - 在
config.toml中设置model = "gpt-5.5"作为默认模型,重启会话验证配置生效 - 输入
/fast on开启 Fast 层级,在快速迭代 UI 细节的场景下感受响应速度的变化 - 输入
/fast off关闭 Fast,对同一个复杂问题再次提问,对比推理深度是否更充分 - 输入
/fast status查看当前 Fast 状态,了解状态查询的输出格式 - 输入
/personality,在弹出的风格菜单中依次切换friendly、pragmatic、none,对比同一问题的回复风格差异 - 找一个影响面较大的重构任务,先输入
/plan 提出迁移方案,审查 Codex 给出的分步规划 - 确认规划无误后,退出计划模式让 Codex 进入实现阶段,验证按方案执行的效果
- 按照"大模型规划 → 大模型实现 → 轻量模型收尾 → /fast on 微调"的组合流程完整走一遍