跳到主要内容

GPT 接入 Claude Code

:::warning 重要告警 我们不推荐将 GPT 模型接入 Claude Code。更稳妥的使用方式是:GPT 模型在 Codex 中使用,Claude 模型在 Claude Code 中使用。

本教程仅用于回应部分用户的测试需求。该方案依赖 Codex 分组与 CC Switch 本地路由,可能出现缓存异常、模型映射异常、MCP 或 Skills 兼容性问题。由此产生的任何使用问题、额度消耗、配置异常或其他后果,PackyApi 不推荐、不承诺可用性,也不承担责任。

请仅在你清楚风险,并具备自行排查问题能力时尝试;新手用户不建议操作。 :::

前置准备

本教程用于将 Codex 分组中的 GPT 模型接入 Claude Code 使用。开始前请先确认本地已经完成 Claude Code 安装;如果还没有安装,可以先参考 Claude Code 配置中的安装与基础配置步骤。

同时,请确认本地已经安装并打开 CC Switch。该方案必须依赖 CC Switch 的本地路由能力,不能只通过普通供应商配置完成。

创建 Codex 令牌

回顾创建 API 令牌,在 PackyApi 中创建新的 API 令牌。名称可以填写 codex,令牌分组请选择 codex。创建完成后,复制生成的 API Key,后续配置会用到。

使用 CC Switch 配置

添加供应商

打开 CC Switch,在 Claude Code 配置中点击添加供应商

预设供应商选择 PackyCode,并按照下方内容填写:

  • 官网链接https://www.packyapi.com
  • API Key:填写刚才创建的 Codex 分组 API Key
  • 请求地址https://www.packyapi.com
  • API 格式:OpenAI Responses API(需开启路由)
  • 主模型:填写你希望映射到 Claude Code 主模型的 GPT 模型,例如 gpt-5.5
  • Haiku 默认模型:填写较轻量的 GPT 模型,例如 gpt-5.4-mini
  • Sonnet 默认模型:填写你希望映射到 Sonnet 的 GPT 模型,例如 gpt-5.5
  • Opus 默认模型:填写你希望映射到 Opus 的 GPT 模型,例如 gpt-5.5

模型填写说明:上方模型名称仅用于示例,请以你创建令牌时 codex 分组实际可用的模型名称为准。

开启本地路由

  1. 回到 CC Switch 主界面,点击左上角的设置按钮。
  2. 在设置页切换到路由,展开本地路由
  3. 打开路由总开关,并在路由启用中只开启 Claude。不需要为 Codex 或 Gemini 开启该路由。
  4. 回到 CC Switch 主界面,顶部应出现本地路由开关;确认开关处于开启状态,并选中刚才添加的 PackyCode-codex 供应商。

如果后续需要停止该方案,可以关闭主界面顶部的本地路由开关,或回到设置页关闭路由总开关。

验证配置

  1. 检查 Claude Code 的 settings.json。开启本地路由后,ANTHROPIC_BASE_URL 应该变为本地代理地址,ANTHROPIC_AUTH_TOKEN 通常会由 CC Switch 接管。
  2. 重新打开终端,运行 claude 启动 Claude Code,并发送一条测试消息。能够正常回复,说明 Claude Code 已经可以通过本地路由发起请求。
  3. 回到 CC Switch 的使用统计,查看请求日志。日志中可能仍显示 Claude Code 侧的映射模型,这是本地路由映射后的请求表现。
  4. 最后到 PackyApi 的消费日志中确认实际调用情况。如果配置正确,消费日志中应显示 codex 分组,并记录实际扣费的 GPT 模型。

使用风险

该方案属于非推荐玩法,可能因为 Claude Code、CC Switch、模型接口、缓存策略、MCP 或 Skills 行为变化而失效。

PackyApi 不推荐用户将 GPT 模型接入 Claude Code,也不对该方案的稳定性、兼容性、输出效果、额度消耗或任何衍生问题承担责任。你可以用于测试、研究和理解路由逻辑,但不建议把它作为日常稳定工作流使用。