不掺水的中转站 进入主站

Claude Code 和 Codex CLI 对比:怎么选,能不能一起用

对比 Claude Code 和 Codex CLI 的模型、开源情况、配置文件和中转配置方式,并说明怎么用同一个 Key 同时使用两者。

结论先说:不一定要二选一。主要差别在于你想用哪家的模型,以及更习惯哪种工作方式。两者都能在终端里读代码、改文件和运行命令。用中转的话,一个 Key 就能同时配置两者,建议都试一下。

主要区别

项目Claude CodeCodex CLI
主要模型Claude 系列GPT 系列
开源情况闭源开源(Apache-2.0)
项目说明文件CLAUDE.mdAGENTS.md
配置方式环境变量或 settings.jsonconfig.toml
中转地址写法不带 /v1要带 /v1

这两个工具更新很快,具体功能请以各自的官方文档为准。

同时配置两者

# ~/.zshrc 或 ~/.bashrc
# Claude Code:地址不带 /v1
export ANTHROPIC_BASE_URL="https://aitechflux.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的Key"

# Codex:地址写在 config.toml,这里只放 Key
export AITECHFLUX_API_KEY="sk-你的Key"

Codex 的 config.toml 写法见 Codex 配置教程。建议给两个工具各建一个 Key,这样在控制台更容易分开看用量,某个 Key 泄露时也能单独作废。

怎么选

  • 主要想用 Claude 模型:先用 Claude Code。
  • 主要想用 GPT 模型:先用 Codex。
  • 需要看或改工具本身的代码:Codex CLI 是开源的。
  • 拿不准:用同一个真实任务各跑一次,比较改动质量和控制台里的费用。

配置时最容易踩的坑

两个工具的地址写法相反,写错后的报错还不直观。Claude Code 多写 /v1 时,提示的是模型有问题;Codex 少写 /v1 时,提示的是 stream disconnected。