开始之前
- 已安装 Codex CLI(终端里能运行
codex) - 密钥所属的个人或团队有可用余额
Claude Code 和 Codex 用的是不同协议的分组。给 Claude Code 用的密钥不能直接拿来跑 Codex,反过来也一样。分组的名称或说明里一般会注明用途,拿不准可以问平台管理员。
配置步骤
1
创建密钥
在控制台 账户 → 密钥设置 点 新增密钥,分组选面向 Codex 的那个。复制生成的
tk_live_ 密钥,它只显示一次。2
查看分组里的模型
data 里每一项的 id 就是可用的模型 ID。如果返回里有 "object": "list",说明这是 OpenAI 协议的分组,可以给 Codex 用。这个接口不收费。3
编辑 Codex 配置
打开 注意这里的
~/.codex/config.toml(Windows 是 %USERPROFILE%\.codex\config.toml,没有就新建),加入:base_url 要带 /v1。4
设置密钥并启动
- macOS / Linux
- Windows PowerShell
export 那一行加到 ~/.zshrc 或 ~/.bashrc。常见问题
报错 401
报错 401
检查
TOKENHUB_API_KEY 是否在启动 codex 的那个终端里生效(echo $TOKENHUB_API_KEY 看一下),以及密钥是否已被吊销。报错 404
报错 404
通常是
base_url 少了 /v1,或者 wire_api 没有设为 responses。提示模型不可用
提示模型不可用
model 填的不在分组的模型列表里。用上面的 curl 重新查一遍,按返回的 id 原样填写。