切换深浅色
为什么 Claude Code 和 Codex 要两把 API 密钥
一枚 API 密钥只属于一个分组,只能调用这个分组里的模型、按这个分组的价格扣费。Claude 模型在 Claude Code 分组,GPT 模型在 Codex 分组,目前没有一个分组同时有这两类模型,所以两个工具都要用,就各建一枚密钥。
1. 分组决定能用哪些模型、按什么价格扣费
创建密钥时,先在 你用什么工具? 里选工具,再选这个工具下的一个分组。分组决定了两件事:
- 能用哪些模型:Claude Code 分组里是 Claude 模型,Codex 分组里是 GPT 模型,生图分组里是生图模型。
- 按什么价格扣费:同一个模型,在不同分组的单价不同,见 价格表。
建好以后,这枚密钥只认这一个分组。要换分组,可以编辑密钥,也可以新建一枚。
2. 两个工具填的地址也不一样
| 工具 | API 地址 | 密钥 | 模型 |
|---|---|---|---|
| Claude Code | https://xxapi.ai | Claude Code 分组的密钥 | Claude 模型,例如 claude-opus-5-5 |
| Codex | https://xxapi.ai/v1 | Codex 分组的密钥 | GPT 模型,例如 gpt-6.1-sol |
两种工具发请求的格式不同:Claude Code 用 Anthropic 的格式,Codex 用 OpenAI 的格式,所以地址也不同。具体怎么填,按 Claude Code 和 Codex 教程做。
3. 用错了会看到什么
拿 Claude Code 分组的密钥去调 GPT 模型(或者反过来),会收到这样的报错:
text
当前分组 Claude Code · 标准(稳定) 暂不支持模型 gpt-6.1-sol,或该模型暂时不可用。请更换密钥分组或稍后重试报错里的分组名和模型 ID 是你自己的。看到这句,换用对应分组的密钥即可,详见 常见问题。
4. 分开两把还有什么好处
- 用量分开看:使用日志 里每条记录都写着用的是哪枚密钥,Claude Code 和 Codex 各花了多少一目了然。
- 额度分开管:每枚密钥可以单独设额度和过期时间,某个工具用完了不影响另一个。
- 出问题好排查:一枚密钥泄露或要停用,只影响一个工具。
两枚密钥都从同一个账号余额里扣费,不用分别充值。
5. 怎么建两枚
- 打开 API 密钥页面,点 创建 API 密钥。
- 你用什么工具? 选 Claude Code,选一个分组,创建并复制密钥。
- 再点一次 创建 API 密钥,这次选 Codex,选一个分组,创建并复制。
名称会自动填成分组名,方便区分。完整步骤见 注册账号与创建 API 密钥。
用 CC Switch 的话,Claude Code 和 Codex 各添加一个 xxapi 供应商,分别填对应的地址和密钥。
