Codex CLI
OpenAI 官方命令行工具。新版 Codex 只支持 responses 协议,我们已完整适配——工具调用、流式输出都可用。
放在 ~/.codex/config.toml(Windows:C:\Users\<用户名>\.codex\config.toml),没有 .codex 目录就新建一个:
model = "claude-opus-5"model_provider = "bdtoken"
[model_providers.bdtoken]name = "bdtoken"base_url = "https://bdtoken.top/v1"env_key = "BDTOKEN_API_KEY"wire_api = "responses"三个关键点:
base_url结尾是/v1,不要写成/v1/responseswire_api必须是responses,新版 Codex 已不再支持chat- 密钥走环境变量,不要直接写进这个文件
# macOS / Linux(加进 ~/.zshrc 或 ~/.bashrc)export BDTOKEN_API_KEY="sk-xxxxxxxx"# Windows PowerShell,设置完重开终端setx BDTOKEN_API_KEY "sk-xxxxxxxx"codex "用一句话介绍你自己"能正常回话即接通。
Claude 与 GPT 两类都能在 Codex 里跑,把 model 换掉即可:
| 模型 | 说明 |
|---|---|
claude-opus-5 | Claude 旗舰,推荐 |
claude-sonnet-5 | 更快更省 |
gpt-5.6-sol | GPT 系通用编码 |
codex-auto-review | 专做代码审查 |
| 报错 | 原因 |
|---|---|
401 Unauthorized | 环境变量没生效(重开终端),或密钥填错 |
404 Not Found | base_url 写错,结尾应为 /v1 |
no available channel for model ... | 密钥所属分组里没有该模型,联系我们调整 |
500 not implemented | 服务端渠道类型不支持该协议,联系我们处理 |