跳到主要内容
文档

Codex 配置

让 Codex 使用 0-0.pro 作为模型提供商(wire_api = responses)。

1)安装 Codex

在你的编辑器(VS Code)中安装 Codex。安装后,Codex 会从 ~/.codex 读取配置。

2)修改 ~/.codex/config.toml

打开 ~/.codex/config.toml。下面给一个可以直接复制的完整示例;你只需要把 [projects.*] 下的路径替换成自己的即可。

toml
1model = "gpt-5.2"2model_reasoning_effort = "xhigh"3 4# 新增:0-0.pro 提供商(仅 6 行)5model_provider = "0-0"6 7[model_providers.0-0]8name = "0-0"9base_url = "https://0-0.pro/v1"10wire_api = "responses"11requires_openai_auth = true12# 新增结束13 14[projects."/Users/xxx/Downloads/GitHub/cerebr"]15trust_level = "trusted"16 17[projects."/Users/xxx"]18trust_level = "untrusted"19 20[projects."/Users/xxx/.codex/sessions/2026/01/24"]21trust_level = "untrusted"22 23[notice.model_migrations]24"gpt-5.2" = "gpt-5.2-codex"

如果你已经有自己的配置,只需要在文件顶部附近新增下面 6 行(可以包含 1 行空行)即可:

toml
1model_provider = "0-0"2 3[model_providers.0-0]4name = "0-0"5base_url = "https://0-0.pro/v1"6wire_api = "responses"7requires_openai_auth = true
提示
原来的 model model_reasoning_effort 保持不变即可。

3)修改 ~/.codex/auth.json

将你的 Uni API 密钥写入 OPENAI_API_KEY

json
1{2  "OPENAI_API_KEY": "your-api-key"3}

4)重启 VS Code

重启 VS Code(或 Reload Window),使 Codex 读取最新配置。

为什么过去的对话丢失了?

Codex 的对话会跟随 model_provider。 数据都在本地,但切换提供商会导致旧会话暂时“不显示”。

如果希望旧会话在新提供商下显示:在 ~/.codex/sessions 目录下找到对应的 .jsonl 文件,把第一行里的 model_provider openai 改为 0-0

json
1{ "model_provider": "openai", "...": "..." }{ "model_provider": "0-0", "...": "..." }

修改后重启 VS Code,原来的对话就会重新出现。