codex切换模型需重启并确认配置路径正确——必须修改实际加载的config.toml(windows在%userprofile%\.codex\,macos在~/.codex/),仅改model字段且名称须与官方slug完全一致,改后须彻底退出再重开,通过状态栏、/debug info或特定问题验证生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Codex切换模型后配置不生效,不是模型选错了,而是没让程序真正读到新设置——很多人改完config.toml就直接发问“为什么还是GPT”,其实根本没重启或改对文件位置。
确认改的是 Codex 实际读取的 config.toml
Windows 用户打开资源管理器,地址栏粘贴:%USERPROFILE%\.codex\config.toml;macOS 用户在终端执行:open ~/.codex/config.toml。这一步必须做,【很多用户把文件存到了桌面或下载目录,Codex根本不会读】。
如果路径里没有 .codex 文件夹,说明你还没运行过 Codex Desktop —— 先启动一次再退出,系统才会自动生成该目录。
只改 model 这一行,其他别碰
用记事本或 VS Code 打开 config.toml,找到形如 model = "gpt-5.5" 的行,把引号里的名字换成你要的模型,比如 model = "deepseek-v4" 或 model = "gpt-5.6-sol"。
注意:模型名称必须和官方文档或 cc-switch-model-catalog.json 中声明的 slug 完全一致,大小写、连字符、版本号都不能错。写成 deepseek-v4 却实际注册的是 deepseek-v4-0806,就会静默失败。
改完必须完全退出再重开
第一步:关闭 Codex Desktop 窗口 → 右下角任务栏图标也要右键「退出」(macOS 在菜单栏点击「Codex Desktop」→「退出」);
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
第二步:重新双击桌面图标或从开始菜单启动;
第三步:新建一个会话,输入 hello 测试响应。这一步不能跳过,【热重载不支持,仅关闭窗口不算退出,后台进程还在用旧配置】。
验证是否真生效
方法一:看左下角状态栏——模型名称会实时显示当前激活的 model 值,比如 “deepseek-v4” 或 “gpt-5.6-terra”;
方法二:在会话中输入 /debug info,返回的 JSON 里找 "model" 字段,值必须和 config.toml 中一致;
方法三:故意输一个明显 DeepSeek 擅长而 GPT 不常答的问题,比如“用 Rust 写一个无锁队列的最小可行实现”,观察回复风格和函数签名是否符合预期。










