Codex 图标codex中文网
返回文章中心
原创已于 2026-08-14 修改
#GPT-5.6#配置

Codex 桌面端第三方 API 暂无 GPT-5.6 选项?手动修改新旧会话模型的方法

Codex 桌面端第三方 API 暂无 GPT-5.6 选项时,可通过 config.toml 修改新会话模型,并处理已有会话模型。

一、为什么没有 GPT-5.6?

GPT-5.6 已正式发布,但第三方 API 的模型目录仍由各供应商单独维护。模型列表没有 GPT-5.6 时,先确认供应商实际提供的模型 ID,再决定是否手动配置。

常见名称包括 gpt-5.6、gpt-5.6-sol、gpt-5.6-terra 和 gpt-5.6-luna;它们不是所有供应商都会同时提供,不能只凭客户端下拉菜单猜测。

二、新建会话如何修改模型?

新会话可以修改个人配置文件。macOS 和 Linux 一般位于 ~/.codex/config.toml,Windows 一般位于 C:\Users\用户名\.codex\config.toml。找到原有 model 设置后,替换为服务商明确支持的模型 ID;推理强度使用 Codex 当前字段 model_reasoning_effort。

model = "gpt-5.6"
model_reasoning_effort = "max"
只有当你的 API 服务明确支持这个模型 ID 和 Responses API 协议时,手动修改才会生效。

三、已有会话如何修改?

已有会话可能把模型选择保存到 Codex 的本地状态库,因此只修改 config.toml 不一定会改变已有会话。这个数据库结构不是面向用户的稳定 API;如确需排查,先完整备份,再使用 SQLiteStudio、DB Browser for SQLite 或 sqlite3 打开对应版本的 .codex 状态库。升级客户端后表结构和字段名可能变化。

四、先找到会话 ID

打开 Codex,在左侧会话列表中找到目标会话,使用会话菜单复制 Thread ID。记下完整的 thread_ 开头 ID,再进行下一步修改。

thread_xxxxxxxxxxxxxxxxx

五、执行 SQL 修改模型

只有在确认当前版本表结构、字段名和备份可恢复后,才考虑执行 UPDATE,把目标会话的 model 和 model_reasoning_effort 更新为供应商支持的值。不要把示例中的会话 ID 原样执行,也不要把这当成官方稳定配置方式。

UPDATE threads
SET model = 'gpt-5.6', model_reasoning_effort = 'max'
WHERE id = '这里替换成你的会话ID';

六、重启 Codex

保存数据库修改后关闭 Codex 并重新打开目标会话。如果客户端显示“自定义(Custom)”,再到供应商调用日志确认实际模型 ID。若启动报错,立即退出并恢复备份。

七、需要注意的几点

  • 这种方式只适用于第三方 API 已经提供对应 GPT-5.6 模型和协议的情况。
  • API 没有提供 gpt-5.6、gpt-5.6-sol、gpt-5.6-terra 或 gpt-5.6-luna 时,修改后会返回模型不存在或无权限调用。
  • 官方模型列表更新后,可以改回客户端支持的正式选项。