游乐游手机版
首页/AI热点日报/热点详情

Codex切换模型后如何生效及配置方法

类型:热点整理2026-08-18
Codex 切换模型时,必须先重启程序,并确认配置文件路径填写无误。需要修改的是 Codex 实际正在读取的 config toml:Windows 默认路径为 %USERPROFILE% codex,macOS 默认路径为 ~ codex 。调整时只需要修改 model 字段,且模型名称必须与最

Codex 切换模型时,必须先重启程序,并确认配置文件路径填写无误。需要修改的是 Codex 实际正在读取的 config.toml:Windows 默认路径为 %USERPROFILE%.codex,macOS 默认路径为 ~/.codex/。调整时只需要修改 model 字段,且模型名称必须与最新的 slug 完全一致。修改完成后,要彻底退出 Codex 并重新打开,再通过状态栏、/debug info 或指定测试问题来确认新模型是否已经生效。

codex切换模型后怎么生效?

Codex 切换模型后配置不生效,通常不是模型选错了,而是程序没有真正读取到新的设置。很多用户修改完 config.toml 后就直接提问“为什么还是 GPT”,实际上往往是没有重启,或者改错了配置文件位置。

确认修改的是 Codex 实际读取的 config.toml

Windows 用户可以先打开资源管理器,然后把以下路径直接粘贴到地址栏:%USERPROFILE%\.codex\config.tomlmacOS 用户则可在终端执行: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 切换模型时就会静默失败,导致配置看似修改成功却没有生效。

修改后必须彻底退出并重新打开

第一步:关闭 Codex Desktop 窗口 → 右下角任务栏图标也要右键选择「退出」(macOS 可在菜单栏点击「Codex Desktop」→「退出」);

第二步:重新双击桌面图标,或从开始菜单再次启动;

第三步:新建一个会话,输入 hello 测试响应。这一步不能省略,【Codex 不支持热重载,仅仅关闭窗口并不等于完全退出,后台进程仍可能继续使用旧配置】

如何验证 Codex 切换模型是否真正生效

方法一:查看左下角状态栏——模型名称会实时显示当前激活的 model 值,例如 “deepseek-v4” 或 “gpt-5.6-terra”;

方法二:在会话中输入 /debug info,在返回的 JSON 结果中找到 "model" 字段,其值必须与 config.toml 中设置的内容一致;

方法三:故意输入一个明显更符合 DeepSeek 风格、而 GPT 不常直接给出的问题,例如“用 Rust 写一个无锁队列的最小可行实现”,再观察回答风格、代码结构和函数签名是否符合预期。

来源:https://www.php.cn/faq/2965421.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。