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 代理服务器:
- Claude Code 发送请求到本地代理(原本应该到 Anthropic API)
- DeepClaude 代理拦截请求,将消息格式转换为 DeepSeek API 格式
- 转发请求到 DeepSeek API
- 收到 DeepSeek 的响应后,转换回 Claude API 格式
- 返回给 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 给了用户一个灵活的选择:日常编码用便宜的,关键时刻切回原版。















暂无评论内容