跳转到主内容

Claude Code 国内模型接入:三种方案的配置与对比

2026-06-05claude-code · deepseek · 国内模型 · CC Switch · API · 接入

一、背景:为什么需要国内模型接入

Claude Code 是 Anthropic 推出的 AI 编程助手 CLI 工具,默认使用 Claude 系列模型(Opus/Sonnet/Haiku)。但在国内网络环境下,开发者通常面临两个问题:

  1. 网络限制:部分用户无法直接访问 Anthropic API 端点(https://api.anthropic.com
  2. 成本高昂:Claude API 按 token 计费,高强度开发场景下单月费用可达数百美元

解决方案:将国内大模型(DeepSeek、智谱 GLM、硅基流动等)通过 API 协议兼容转接方式接入 Claude Code,作为 Claude 的推理替代引擎。这种方式不依赖 Anthropic 官方 MCP 协议,而是通过修改 Claude Code 的 API 请求目标来实现接口替换。

⚠️ 重要声明:本 API 替换方案仅限个人学习研究使用,严禁用于搭建代理服务倒卖 API 或任何商业化经营行为。

本文将覆盖三种主流方案,从图形化工具到手动配置,每种方案都包含完整步骤、配置说明和故障排查。

二、三种方案概览

方案工具适用人群难度核心原理
A. CC Switch 图形化CC Switch新手 / 不想动配置文件GUI 拦截 Claude Code 发往 api.anthropic.com 的请求,路由到第三方 API 供应商
B. 手动配置 settings.json无额外工具熟悉命令行 / 追求极致可控⭐⭐直接修改配置文件中的 API 端点和密钥
C. 国内 Agent 代装WorkBuddy 等无需命令行经验用 AI Agent 自动安装 Claude Code + 配置
与 MCP 挂载方案的区别:本文介绍的三种方案属于“API 协议兼容转接”范畴(用第三方模型替代 Claude 的推理),与基于 MCP 协议的“双模型协同”方案(Claude 主控 + 第三方模型辅助)有关键差异。如果你能正常访问 Anthropic API,建议优先考虑 MCP 挂载方案以实现能力无损降本。
特别提醒:MCP(模型上下文协议)生效的前提是能直连 Anthropic 官方 API。使用本文介绍的接口替换方案后,Claude 的核心推理被第三方模型替代,所有 MCP 服务器将同时失效——因为 MCP 工具调用由 Claude 的推理引擎决策,替换后的第三方模型无法驱动 MCP。

三、方案 A:CC Switch 图形化接入(适合不熟悉命令行的用户)

原理

CC Switch 是一个跨平台桌面应用,通过本地代理技术拦截 Claude Code 发往 api.anthropic.com 域名的 API 请求,将其路由到你指定的第三方 API 供应商(DeepSeek、智谱、Kimi、硅基流动等)。整个过程不需要手动编辑任何 JSON 配置文件。

说明:CC Switch 的全局路由仅拦截 api.anthropic.com 这一个域名的请求,不会劫持整机网络流量或影响其他应用程序的网络连接。

安装与配置

第一步:下载 CC Switch

  • GitHub 官方仓库下载(版本 ≥ 3.15.0)
  • Windows 使用 .zip(解压即用)或 .msi(安装版)
  • macOS 使用 .dmg
  • 如无法访问 GitHub,可到 B站或其他网络平台搜索 "CC Switch",通常能找到热心用户分享的下载资源

第二步:获取 API Key

选择以下任一供应商注册并获取密钥:

  • DeepSeek(推荐):访问 platform.deepseek.com,注册 → 充值 → 创建 API Key
  • 硅基流动(零成本体验):访问 siliconflow.cn,注册 → 实名认证 → 获取 API 密钥。新用户赠送 ¥16 体验金
  • 智谱 AI:访问 open.bigmodel.cn,注册后获取 API Key
  • MiniMaxKimi百川 等流程类似

第三步:配置 CC Switch

  1. 打开 CC Switch → 点击右上角 “+”
  2. 选择供应商(如 DeepSeek),填入 API Key
  3. 根据供应商设置推荐模型名称:
供应商推荐模型(旗舰)推荐模型(轻量)上下文长度
DeepSeekdeepseek-v4-pro[1m]deepseek-v4-flash[1m]100 万 token
硅基流动Pro/MiniMaxAI/MiniMax-M2.5Pro/Qwen/Qwen3-Coder-480B视模型而定
智谱GLM-5.1GLM-5.1-Flash128K token
关于 [1m] 后缀:DeepSeek 的 V4 系列模型支持 100 万 token 上下文,[1m] 表示启用完整上下文。如不需要长上下文,可以省略以降低延迟。

第四步:开启路由

  • CC Switch 主界面 → 选择 Claude Code → 打开左上角开关(变绿即为启用)
  • 如果报“切换路由状态失败”,参考下方故障排查

第五步(推荐):跳过权限确认

在 CC Switch 中点击“编辑通用配置”,写入:

json
{
"permissions": {
"defaultMode": "bypassPermissions"
}
}

此配置跳过 Claude Code 每次操作前的权限询问,大幅提升使用流畅度。如果你希望保留安全确认,可跳过此步。

故障排查

问题:切换路由状态失败(报 {detail}

这是 CC Switch 最常见的问题,根源是 Claude Code 的 settings.json 中缺少必要的认证标记。

解决方法:

  1. 检查 C:\Users\<用户名>\.claude\settings.json(macOS/Linux 为 ~/.claude/settings.json)是否存在
  2. 如果不存在,手动创建该文件,填入:
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED"
}
}
  1. 退出 CC Switch(包括右下角系统托盘中的图标)
  2. 重新打开 CC Switch → 开启路由

问题:路由开启后依然失败

除上述 settings.json 缺失外,还需排查以下因素:

  • 部分防火墙或杀毒软件(如 Windows Defender 防火墙、360 安全卫士、火绒等)可能拦截 CC Switch 的本地代理端口,导致路由无法生效。遇到此情况,请在防火墙或杀毒软件中将 CC Switch 添加为信任程序
  • 确认 CC Switch 版本 ≥ 3.15.0
  • 确认供应商的 API Key 有效且余额充足
  • 确认已选择正确的模型名称
  • 重启 Claude Code(CLI 端用 exit 退出后重新打开,桌面端退出后重新启动)

四、方案 B:手动配置 settings.json(追求极致可控)

原理

Claude Code 在启动时会读取用户目录下的 settings.json 配置文件。通过修改该文件中的环境变量,可以直接指定 API 端点和模型,从而实现 API 协议兼容转接——接入任意兼容 Anthropic API 格式的第三方模型。

配置文件位置

操作系统路径
WindowsC:\Users\<用户名>\.claude\settings.json
macOS~/.claude/settings.json
Linux~/.claude/settings.json
Windows 用户注意.claude是隐藏文件夹。如果在资源管理器中看不到,需要开启“显示隐藏的项目”:文件资源管理器 → 查看 → 勾选“隐藏的项目”。如果文件不存在,手动创建即可。

Claude Code 的 CLI 端和 VS Code 插件端共用同一份配置。

注意:Claude Desktop 桌面端使用独立的配置文件路径,桌面端的 API 接口替换配置需要在 CC Switch 中完成,不能通过 settings.json 修改。

DeepSeek 接入配置(完整版)

json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的 DeepSeek API Key",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
关于 CLAUDE_CODE_EFFORT_LEVEL:此参数在新版 Claude Code 中已逐步废弃,非必要无需配置。如需调整推理强度,建议通过模型选择本身来控制。

各配置项详解

配置项必填说明
ANTHROPIC_BASE_URLAPI 端点地址。各家模型提供兼容 Anthropic 格式的接口
ANTHROPIC_AUTH_TOKEN你的 API Key。各家供应商的密钥格式不同,从供应商后台获取
ANTHROPIC_MODEL默认使用的模型名称。这是最主要的配置项
ANTHROPIC_DEFAULT_OPUS_MODEL推荐当 Claude Code 尝试调用 Opus 级别的能力时使用的模型。建议映射到你高性能的模型
ANTHROPIC_DEFAULT_SONNET_MODEL推荐主力工作模型
ANTHROPIC_DEFAULT_HAIKU_MODEL推荐轻量快速任务模型
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC建议设为 “1” 可禁用非必要的网络请求(如遥测、更新检查)

其他供应商的配置

硅基流动(SiliconFlow)

json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.siliconflow.cn/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的硅基流动 API Key",
"ANTHROPIC_MODEL": "Pro/MiniMaxAI/MiniMax-M2.5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "Pro/MiniMaxAI/MiniMax-M2.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "Pro/Qwen/Qwen3-Coder-480B",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "Pro/Qwen/Qwen3-Coder-480B"
}
}

智谱 AI(GLM)

json
{
"env": {
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/paas/v4/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的智谱 API Key",
"ANTHROPIC_MODEL": "GLM-5.1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-5.1",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "GLM-5.1-Flash"
}
}

重要提醒

  • CC Switch 会覆盖 settings.json:如果 CC Switch 的路由开关处于开启状态,它会覆盖你手动写入的 settings.json 配置。两者同时使用时以 CC Switch 为准
  • API Key 是敏感信息:不要将包含 API Key 的 settings.json 提交到 Git 仓库。建议将 API Key 存储在环境变量中
  • CLI 端和 VS Code 插件共用配置:在 settings.json 中修改后,两个端都会生效,无需重复配置

五、方案 C:国内 Agent 代装(无需命令行经验)

原理

使用国内的 AI Agent 产品(如 WorkBuddy)来全自动完成 Claude Code 的安装和基础配置。整个过程不需要手动操作命令行,适合无需命令行经验的开发者。

操作步骤

  1. 安装 Agent 工具:访问 workbuddy.cn(或其他国内 Agent 产品),下载安装
  2. 登录并切换模式:登录后切换到“代码开发”模式
  3. 发送安装指令
text
帮我安装 Claude Code。
如果是 macOS 用 Homebrew 安装。
如果是 Windows 用 winget 安装:winget install Anthropic.ClaudeCode
遇到问题自行安装依赖或解决。
  1. 授权执行:当 Agent 遇到权限申请时,点击“同意运行”
  2. 等待完成:通常 5–10 分钟,安装过程全自动
  3. 配置模型:安装完成后,再按照方案 A 或方案 B 配置要使用的模型

局限性

  • Agent 代装只解决安装问题,后续的模型配置仍需手动完成
  • Agent 工具本身可能有使用门槛(注册、配置等)
  • 不是所有 Agent 产品都支持此类操作,需要选择支持“代码开发”模式的产品
  • 老旧 Windows 系统兼容性:部分老旧版本 Windows(如 Windows 10 早期版本、LTSC 版)大概率缺失 winget 包管理器。Agent 通过 winget 安装时会失败,需先手动安装 winget(从 Microsoft Store 安装“应用安装程序”)或改用 npm 方式安装 Claude Code。此外,部分系统可能缺少 VC++ 运行库、.NET Framework 等基础依赖,同样需手动预装

六、国内模型与价格速查

供应商推荐模型输入价格输出价格特色
DeepSeekv4-pro[1m]¥2/百万 token¥8/百万 token性价比之王,1M 上下文
DeepSeekv4-flash[1m]¥1/百万 token¥4/百万 token轻量低价,日常够用
硅基流动MiniMax-M2.5免费额度(新用户送 ¥16)零成本体验
智谱GLM-5.1¥5/百万 token¥20/百万 token综合能力强
MiniMaxMiniMax-M2.5¥4/百万 token¥16/百万 token长文本处理优秀
KimiMoonshot-v1-128k¥8/百万 token¥16/百万 token超长上下文
百川Baichuan4¥10/百万 token¥20/百万 token中文理解力强
注意:以上为各厂商基准报价,高峰时段价格可能浮动。各厂商也可能随时调整定价,实际价格以各平台控制台实时显示为准。以上报价采集于 2026 年 6 月。

七、方案选择决策

text
┌─ 你能正常访问 Anthropic API 吗?
├─ 能 ──→ 优先考虑 MCP 挂载方案(能力无损,降本 70%)
│ 本文的 API 替换方案会导致核心推理能力降级
│ 且 MCP 全部失效
└─ 不能 ──→ 你需要 API 替换方案(本文)
├─ 不熟悉命令行,不想碰命令行?
│ └─→ 方案 C(Agent 代装)→ 方案 A(CC Switch)
│ 注意:老旧 Windows 可能需手动安装系统依赖
├─ 愿意用图形界面配置?
│ └─→ 方案 A(CC Switch)⭐ 推荐
└─ 追求极致可控,不介意编辑 JSON?
└─→ 方案 B(手动配置 settings.json)
Windows 下记得开启"显示隐藏的项目"

简洁版建议

你的情况推荐方案
新手 / 不想折腾方案 A(CC Switch)+ DeepSeek
零成本体验方案 A(CC Switch)+ 硅基流动(新用户 ¥16)
熟练开发者方案 B(手动配置)
无需命令行经验方案 C(Agent 代装)→ 方案 A
追求高性能效果方案 B + DeepSeek v4-pro[1m]

八、常见问题

Q: CC Switch 和 settings.json 可以同时使用吗?

A: 可以,但 CC Switch 的路由开启后会覆盖 settings.json 的配置,以 CC Switch 为准。不建议同时使用两者,容易造成混淆。

Q: 切换模型后 Claude Code 的能力会下降多少?

A: 取决于你接入的模型。DeepSeek v4-pro 在代码生成任务上接近 Claude Sonnet 水平,但在架构设计、复杂推理方面仍有差距。硅基流动上的一些开源模型差距更大。这是接口替换方案的根本局限——你失去了 Claude 的核心推理能力,同时 MCP、Hook 等依赖 Claude 推理引擎的高级功能也将失效。

Q: settings.json 修改后不生效怎么办?

A: 检查以下几点:

  • 文件路径是否正确(Windows 下 .claude 是隐藏文件夹——需在资源管理器中开启“显示隐藏的项目”)
  • JSON 格式是否合法(可以用在线 JSON 校验工具检查)
  • 是否退出了 Claude Code 后重新打开(CLI 端执行 exit,桌面端检查任务管理器是否有残留进程)

Q: CC Switch 会影响其他使用 Anthropic API 的工具吗?

A: CC Switch 只拦截 api.anthropic.com 域名的请求,默认只影响 Claude Code。不会劫持整机网络流量或影响其他应用程序。

Q: DeepSeek 的 [1m] 后缀是什么?必须加吗?

A: [1m] 表示启用 100 万 token 上下文窗口。加上的好处是支持超长对话和超大代码库分析,缺点是首 token 延迟略高。日常开发可以不使用 [1m],需要处理长上下文时再加上。

Q: 使用接口替换后 MCP 还能用吗?

A: 不能。 MCP 生效的前提是 Claude 能够正常连接 Anthropic 官方 API 并完成推理。使用本文介绍的接口替换方案后,Claude 的核心推理引擎被第三方模型替代,所有基于 Claude 推理的 MCP 工具调用机制将一并失效。

九、安全与运维提醒

  1. API Key 管理:永远不要将 API Key 硬编码在项目代码或提交到 Git 仓库中。优先使用环境变量。
  2. 预算控制:在各供应商平台设置每日调用预算上限,异常超限自动停止,避免意外账单。
  3. 模型切换验证:切换模型后,用一个简单的代码生成任务验证配置是否正确,再进行高强度使用。
  4. 定期检查:各供应商的 API 端点和模型名称可能随版本更新而变化,定期检查官方文档更新。
  5. 备份配置:在修改 settings.json 前建议备份原文件,方便回滚。

十、总结

三种方案各有适用场景:

  • CC Switch 是最省心的选择,图形化操作,内置了多家供应商的配置模板
  • 手动配置 提供最大灵活性,适合需要精细控制模型选择和参数的开发者
  • Agent 代装 帮助不熟悉命令行用户跨越安装门槛

但需要始终牢记:本文介绍的 API 协议兼容转接方案本质上是放弃了 Claude 的核心推理能力,用国内模型的推理替换了 Claude 的推理。如果你能正常访问 Anthropic API,建议优先考虑 MCP 挂载方案(详见《Claude Code MCP 挂载 DeepSeek —— 双模型协同降本 70% 方案说明》),它能让你在保留 Claude 全部能力的同时大幅降低成本。


备注 1:本文基于 2026 年 6 月 Claude Code 0.9.x 版本与各厂商公开接口信息编写。各厂商的定价、API 接口规范、模型名称以及 Claude Code 软件功能均可能随版本迭代发生变更,实际操作请以各平台官方最新文档为准。

备注 2:文中所涉方案仅限个人学习研究用途。如需商用,请遵守中华人民共和国相关法律法规以及各平台 API 服务协议中的商用条款。

有疑问?来这里找答案

如果对本站内容有疑问,推荐到视频或其他知识性平台寻求解决方法,也可直接向 AI 提问获得参考性回答(注意分辨 AI 回答的正确性)

视频教程
B站搜索教程
视频演示 + 疑难解答