接入
Codex(GPT)
把 OpenAI 的 Codex CLI 接到 CoreCode 的 GPT 分组。Codex 的配置写在 config.toml 里,加一个自定义模型提供方即可。配置项来自 OpenAI 的 Codex 高级配置说明。
https://corecode.live/v1wire_api = "responses")安装
已安装可以跳过这一步。
curl -fsSL https://chatgpt.com/codex/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npm install -g @openai/codex
装好后运行 codex --version,能打印版本号就说明装好了。安装方式见 Codex 仓库。
创建密钥
在 API 密钥 页点「创建 API 密钥」,分组选「GPT」,其余保持默认。「Claude 满血」分组的密钥调不了 GPT 模型。想用一把密钥同时给 Claude Code 和 Codex 用,分组选「auto」,见 auto 分组。
配置
写入 config.toml
编辑 ~/.codex/config.toml(Windows 是 %USERPROFILE%\.codex\config.toml),没有就新建。已有内容时,把 model 和 model_provider 两行放在文件开头,表头之前:
model = "gpt-6.1-sol"
model_provider = "corecode"
[model_providers.corecode]
name = "CoreCode"
base_url = "https://corecode.live/v1"
env_key = "CORECODE_API_KEY"
wire_api = "responses"
| 配置 | 作用 |
|---|---|
model | 默认模型,换成 GPT 分组 里的任意一个 |
model_provider | 指向下面定义的提供方。不能叫 openai,那是 Codex 内置的名字 |
base_url | 必须带 /v1 |
env_key | Codex 从这个环境变量读密钥 |
设置密钥环境变量
export CORECODE_API_KEY=sk-你的密钥
codex
$env:CORECODE_API_KEY = "sk-你的密钥"
codex
想永久生效,把 export 那一行加进 ~/.zshrc 或 ~/.bashrc;Windows 用 setx CORECODE_API_KEY sk-你的密钥,然后重开终端。
.codex/config.toml 中的 model_provider 和 model_providers,启动时打印警告。提供方必须写在 ~/.codex/config.toml。检查是否生效
codex exec "回复 ok"
返回 ok 即接通。控制台「使用日志」里会出现这次请求,分组是 GPT。
换模型
只换这一次,启动时用 codex --model gpt-6-sol;长期换,改 config.toml 里的 model。GPT 分组的模型和单价见 价格表,按单价从低到高大致是 luna、terra、sol、astra。
常见问题
401 或提示没有登录
检查运行 codex 的终端里有没有 CORECODE_API_KEY(echo $CORECODE_API_KEY),以及 config.toml 里 env_key 的名字和它一致。用 setx 设置后要重开终端。
404 或连不上
base_url 要写 https://corecode.live/v1,不要漏掉 /v1。
模型不存在或无可用渠道
密钥的分组要是「GPT」或「auto」,模型名要和 模型价格 页一致。