如果你想把 Codex 的默认模型从 gpt-5.6-sol 切换为 gpt-5.6-terra,只需要在 config.toml 中将 model = "gpt-5.6-sol" 改成 model = "gpt-5.6-terra",然后重启 Codex 即可生效,其他配置项无需修改。

无论你使用的是 Codex 桌面客户端、CLI 命令行工具,还是 VS Code 插件,如果想默认调用 gpt-5.6-terra 而不是 gpt-5.6-sol,只需修改配置文件中的 model 这一项即可,其余字段保持不变就能正常生效。
确认并打开正确的config.toml
首先要确认:你修改的是 Codex 实际读取的那个配置文件,而不是桌面或其他文件夹里恰好同名的备份文件。Windows 的路径是C:Users你的用户名.codexconfig.toml,macOS 的路径是/Users/你的用户名/.codex/config.toml。【如果改错了文件位置,默认模型切换将不会生效】
可以直接使用记事本(Windows)或 TextEdit / VS Code(macOS)打开这个配置文件进行编辑。
只修改model这一行
在 config.toml 中找到下面这一行:
model = "gpt-5.6-sol"
将引号中的模型名称替换为你想设为默认的模型,目前常见可用选项包括:
gpt-5.6-terra
gpt-5.6-luna
gpt-5.5
gpt-5.4
例如,如果你要把 Codex 默认模型修改为 Terra,就将其改成:model = "gpt-5.6-terra"。其他所有配置项——包括 model_provider、base_url、wire_api 等——都要保持原样,不要多改任何一个字符。
保存后重启应用
第一步:保存 config.toml 配置文件。
第二步:完全关闭 Codex 桌面客户端——Windows 可右键任务栏图标后选择“退出”,macOS 可在菜单栏点击「Codex → Quit Codex」。
第三步:重新启动 Codex 桌面客户端或相关工具。
第四步:进入 Codex 界面后,随便发送一句“hi”测试一下回复是否正常。能够正常返回内容,说明配置已经成功加载;此时输入框下方显示的模型名称,就是你刚刚设置的新默认模型。
