问题:Claude Code 好用,但 API 账单受不了

Claude Code 是目前能力最强的终端 AI 编程助手,Java 后端开发用它生成 CRUD、写单元测试、排查 Bug,效率提升很明显。

但它用的是 Anthropic 官方 API,计费按 token 算:

  • Claude Sonnet(日常开发主力):$3/百万 tokens
  • Claude Opus(最强推理):$15/百万 tokens

一个开发者每天正常使用,月消耗大约 100-200 万 tokens。算下来每月 API 费用 ¥200-400。重度使用更高。

有没有办法降本?有——把底层模型从 Claude 换成国产模型。DeepSeek 官方已经支持了 Anthropic 的 Messages API 协议,Claude Code 的请求可以直接发过去,不需要任何中间代理。

DeepSeek V3 的价格是 ¥1/百万 tokens。月费从 ¥200-400 降到 ¥10-20,差距十倍以上。

注意:不是所有任务都适合用国产模型。本文会讲清楚什么任务用什么模型。

工具:CC Switch

CC Switch 是一个开源桌面工具(GitHub: farion1231/cc-switch),用来给 Claude Code 切换模型供应商。原理很简单——Claude Code 正常发 API 请求,CC Switch 把请求转发给你指定的服务器。

安装

Windows

GitHub Releases 下载最新版 CC-Switch-Setup-x.x.x.exe,双击安装。

提示:Windows Defender 可能会拦截,点"更多信息"→"仍然运行"即可。这是个人开发者的开源项目,没有微软代码签名证书,不是恶意软件。

macOS

brew tap farion1231/ccswitch
brew install --cask cc-switch

Linux

下载 CC-Switch-x.x.x.AppImage,右键属性 → 权限 → 勾选"允许作为程序执行",双击运行。

接入 DeepSeek

第一步:获取 API Key

  1. 打开 platform.deepseek.com
  2. 注册账号(新用户送 ¥10 免费额度)
  3. 左侧菜单 → API Keys → 创建新 Key → 复制保存

第二步:CC Switch 配置

  1. 打开 CC Switch,左侧应用列表选 Claude
  2. 点击右上角 “+” 按钮
  3. 预设选 “DeepSeek”
  4. 粘贴 API Key
  5. 点击 “添加”
  6. 在新出现的 DeepSeek 卡片上点 “启用”

完成。回到终端,正常执行 claude 启动即可。可以输入 /model 确认当前使用的模型。

第三步:切回 Claude

在 CC Switch 中点 Claude 原版卡片,点"启用",立即切回 Anthropic。几秒钟的事。

命令行备选方案(不用 CC Switch)

如果不想装额外软件,直接编辑 ~/.claude/settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "你的DeepSeek API Key",
    "ANTHROPIC_MODEL": "deepseek-chat",
    "ANTHROPIC_SMALL_FAST_MODEL": "deepseek-chat"
  }
}

或者用环境变量临时切换(不持久化):

export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="你的Key"
export ANTHROPIC_MODEL="deepseek-chat"
claude

常见问题

切换后报 “Invalid API response”

原因:新版 Claude Code 发送 adaptive thinking 参数,第三方 API 不认识。

解决:在 ~/.claude/settings.json 中添加:

{
  "claude_code_disable_adaptive_thinking": "1"
}

重启 Claude Code 即可。

DeepSeek API 地址是什么

https://api.deepseek.com/anthropic

注意后缀是 /anthropic(不是 /v1)。这是 DeepSeek 官方提供的 Anthropic 兼容端点。

任务-模型匹配策略

任务类型 推荐模型 原因
CRUD 代码生成 DeepSeek V3 模板化程度高,不需要高级推理
单元测试生成 DeepSeek V3 同样属于模板化工作
接口文档/配置生成 DeepSeek V3 / Qwen 中文能力足够
复杂架构设计 Claude Opus/Sonnet 需要深度推理
疑难 Bug 排查 Claude Opus/Sonnet 定位根因需要精确分析
Code Review Claude Sonnet 需要理解代码上下文和团队规范
安全审查 Claude Opus 不能出差错

推荐策略:日常 90% 时间用 DeepSeek(写 CRUD、写测试、写文档),10% 攻坚时间切 Claude(架构设计、疑难 Bug、安全审查)。

成本对比

  • 纯用 Claude Sonnet:¥200-400/月
  • 混合策略(DeepSeek 为主):¥25-50/月

其他可接入的国产模型

模型 API 价格 Key 获取地址
DeepSeek V3 ¥1/百万 tokens platform.deepseek.com
通义千问 Qwen-Max ¥8/百万 tokens dashscope.console.aliyun.com
智谱 GLM-4-Plus ¥10/百万 tokens open.bigmodel.cn
Moonshot Kimi ¥8/百万 tokens platform.moonshot.cn

配置方式相同:获取 Key → CC Switch 添加 → 启用。

总结

  1. DeepSeek V3 官方支持 Anthropic API 协议,直连即可
  2. CC Switch 可视化切换,不用手改配置
  3. 加一行 claude_code_disable_adaptive_thinking: "1" 解决兼容问题
  4. 日常用 DeepSeek(省钱),攻坚用 Claude(保质量)
  5. 月费从 ¥200-400 降到 ¥25-50,降低约 90%

全套配置 15 分钟搞定。之后每个月的 API 账单就是一杯奶茶钱。


下一篇:怎么写一个高质量的 CLAUDE.md,让 Claude Code 真正理解你的 Java 项目结构、编码规范和常用命令。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐