DeepClaude:用 DeepSeek V4 Pro 替换 Claude Code 后端,成本降低 17 倍

Claude Code 是目前最强的 AI 编码助手之一,但它的 API 费用不低——对于重度用户来说,每天几十甚至上百美元的开销并不罕见。最近 GitHub 上出现了一个叫 DeepClaude 的项目,它让你用 DeepSeek V4 Pro 作为 Claude Code 的后端,据说能将成本降低 17 倍。

项目简介

DeepClaude(项目地址:https://github.com/aattaran/deepclaude)是一个 API 代理层,它把 Claude Code 的请求转发到 DeepSeek V4 Pro 模型,同时保持 Claude Code 的所有交互体验不变。GitHub 上已经获得超过 1500 Star。

为什么需要 DeepClaude

Claude Code 使用 Anthropic 的 Claude 模型,按 token 计费:

  • 输入:约 $3 / 百万 token
  • 输出:约 $15 / 百万 token
  • 重度使用一天下来可能 $20-50

DeepSeek V4 Pro 的价格则低得多:

  • 输入:约 $0.27 / 百万 token
  • 输出:约 $1.10 / 百万 token
  • 同样的使用量,一天可能只需 $1-3

这就是”17 倍成本降低”的来源。对于个人开发者和小团队来说,这个差距非常可观。

工作原理

DeepClaude 的核心是一个 API 代理服务器:

  1. Claude Code 发送请求到本地代理(原本应该到 Anthropic API)
  2. DeepClaude 代理拦截请求,将消息格式转换为 DeepSeek API 格式
  3. 转发请求到 DeepSeek API
  4. 收到 DeepSeek 的响应后,转换回 Claude API 格式
  5. 返回给 Claude Code,用户无感知

整个过程对用户完全透明,Claude Code 的使用体验不变。

安装和配置

前提条件

  • 已安装 Claude Code(npm install -g @anthropic-ai/claude-code
  • DeepSeek API Key(从 DeepSeek 开放平台 获取)
  • Node.js 18+

安装 DeepClaude

git clone https://github.com/aattaran/deepclaude.git
cd deepclaude
npm install

配置

复制环境变量模板并编辑:

cp .env.example .env

.env 文件中填入你的 DeepSeek API Key:

DEEPSEEK_API_KEY=your_deepseek_api_key_here
DEEPSEEK_MODEL=deepseek-v4-pro
PORT=8082

启动代理

npm start

代理默认在 http://localhost:8082 启动。

配置 Claude Code 使用代理

设置环境变量让 Claude Code 走代理:

export ANTHROPIC_BASE_URL=http://localhost:8082
claude

或者在 ~/.claude/settings.json 中配置:

{
  "apiBaseUrl": "http://localhost:8082"
}

Docker 部署

如果不想在本地安装 Node.js,可以用 Docker:

docker run -d -p 8082:8082 -e DEEPSEEK_API_KEY=your_key aattaran/deepclaude:latest

使用体验对比

优势

  • 成本大幅降低:同样的使用量,费用从每天 $20-50 降到 $1-3
  • 使用体验不变:Claude Code 的界面、快捷键、工具调用都保持原样
  • DeepSeek V4 Pro 编码能力强:在多项编码基准测试中接近 Claude 水平
  • 开源免费:DeepClaude 本身完全免费,只需要 DeepSeek API 费用

限制

  • 模型能力差异:DeepSeek V4 Pro 在某些复杂推理任务上可能不如 Claude Opus/Sonnet
  • 工具调用兼容性:某些 Claude 特有的工具调用格式可能不完全兼容
  • 延迟可能略高:多了一层代理,且 DeepSeek API 的响应速度可能不如 Anthropic
  • 上下文窗口:DeepSeek V4 Pro 的上下文窗口与 Claude 不同,超长对话可能受限

适合谁用

  • 个人开发者:Claude Code 重度用户,想降低日常编码成本
  • 小团队:预算有限但需要 AI 编码助手
  • 学习和实验:想用 Claude Code 体验但不想花太多钱
  • API 中转站站长:可以基于 DeepClaude 提供更便宜的 Claude Code 代理服务

注意事项

  • 使用前确认 DeepSeek API 的使用条款,确保这种代理用法符合规范
  • 建议先小规模测试,对比 DeepSeek V4 Pro 在你常用场景下的表现
  • 保留原版 Claude Code 的配置,方便随时切换回 Anthropic API
  • 关注 DeepClaude 项目的更新,兼容性问题会持续修复

简评

DeepClaude 的出现反映了 AI 编码工具生态的一个趋势:底层模型的性价比在快速提升。DeepSeek V4 Pro 的编码能力已经足够强,用它来替代 Claude 做日常编码,性价比确实很高。当然,对于关键任务和复杂项目,Claude 的原生体验仍然是最好的。DeepClaude 给了用户一个灵活的选择:日常编码用便宜的,关键时刻切回原版。

来源:https://github.com/aattaran/deepclaude

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容