太长不看版
- DeepSeek 提供 Anthropic 兼容端点,Claude Code 可以直连——不需要任何代理工具。
- 整个切换就是一段环境变量:ANTHROPIC_BASE_URL 加 ANTHROPIC_AUTH_TOKEN,再加每个模型的映射。
- 有意识地分配别名模型:Opus 和 Sonnet 槽位给 deepseek-v4-pro,Haiku 和子代理槽位给 deepseek-v4-flash。
- 计费转到 DeepSeek 按量付费的 API——演示那场会话搭好并测完一个完整应用只花了几美分,花销在平台仪表盘里看得清清楚楚。
DeepSeek v4 Pro on Claude Code - Full Setup Tutorial
频道:Prince does AI8:08
Use Claude Code with ANY AI Model GPT, Gemini, DeepSeek
频道:AyyazTech17:00
Anthropic-compatible API — official DeepSeek documentation
文档:api-docs.deepseek.com
截图来自 Prince does AI 的配置实操——干净的全屏录屏。router 对比参考了 AyyazTech 的任意模型演示,端点信息来自 DeepSeek 官方 API 文档。
视频帧画面归各创作者所有,此处标注出处并附深链直达对应时刻;文字部分为本站撰写。
从 npm 安装到在 DeepSeek 上跑起一个应用
第 1 部分 · 安装与配置
- 1
安装 Claude Code 并验证
用 npm 装好 CLI,然后运行 claude --version——演示里打印出了 2.1.89。唯一的前置要求是 Node.js,同样的安装在 macOS、Linux 和 Windows 上都适用。

版本检查确认装好了 Claude Code 2.1.89。在 0:46 观看 - 2
拿到 DeepSeek API 密钥
登录 platform.deepseek.com,在 Billing 页面充一小笔钱,然后打开侧边栏的 API keys 新建一个密钥。立刻复制——平台只显示这一次。

DeepSeek 平台控制台,侧边栏里是 API keys。在 0:49 观看 - 3
设置环境变量块
在 PowerShell 里把 ANTHROPIC_BASE_URL 设为 DeepSeek 的 Anthropic 端点、ANTHROPIC_AUTH_TOKEN 设为你的密钥,然后映射模型槽位:ANTHROPIC_MODEL 和 OPUS、SONNET 的默认值指向 deepseek-v4-pro,HAIKU 默认值和 CLAUDE_CODE_SUBAGENT_MODEL 指向 deepseek-v4-flash。整块一起粘贴,回车。

环境变量块:端点、令牌和模型映射。在 1:35 观看
第 2 部分 · 在 DeepSeek 上启动
- 4
启动 Claude Code
在同一个 PowerShell 窗口里输入 claude,接受文件夹信任提示。带 env 前缀设置的环境变量只活在这个窗口——之后再启动就得重新粘贴,除非你把它写进 profile 持久化。

从配置好的 PowerShell 窗口启动 Claude Code。在 2:05 观看 - 5
确认 API 计费徽标
欢迎屏显示 API Usage Billing 徽标而不是套餐名——这就是 DeepSeek 端点已生效的信号。模型行可能写着 Opus 1M 上下文:那只是映射后的名字,实际答题的是 deepseek-v4-pro。

欢迎屏显示 Opus 4.6 和 API Usage Billing。在 2:25 观看 - 6
- 7
第 3 部分 · 让它证明自己
- 8
给它一个真正的构建任务
来点有分量的——演示直接要一个惊艳的 Electron 应用,并让模型先出计划。先规划后构建的流程在 DeepSeek 上一模一样:批准计划,看步骤一项项划掉。

模型在规划 ClipMaster,一个剪贴板管理应用。在 4:22 观看 - 9
等它做完,打开应用
Claude Code 搭好脚手架、写完代码并启动成品——演示里的 ClipMaster 能监听剪贴板、保留历史、注册全局快捷键。计划-批准-构建的循环,产出的就是该有的样子。

完成的 ClipMaster 应用和它的功能清单。在 5:25 观看 - 10
像用户一样测试产出
在系统任意位置复制几段内容,看着它们出现在生成应用的历史里。实测胜过信任——演示特意从第二块显示器复制,证明捕获是真的。

复制的内容实时落入 ClipMaster 的历史列表。在 5:55 观看 - 11
看看花了多少钱
回到 DeepSeek 平台,Usage 页面显示这场会话的请求数、token 和花销。作者的结论:约 200 万 token 花了 8 美分。你的数字也会近乎实时地落进同一个仪表盘。

完整的构建加测试会话之后的用量仪表盘。在 7:00 观看
直连端点还是 claude-code-router?
在 DeepSeek 上跑 Claude Code 有两条路。本教程走直连的 Anthropic 兼容端点;router 工具是另一条路。
- 1直连端点(本教程):零额外工具——只靠环境变量,Claude Code 直接对话 api.deepseek.com。
- 2claude-code-router:一个本地代理,支持会话中途切换模型和多供应商路由,代价是多装多配一个服务。
- 3DeepSeek 是日常主力就选直连;要在多家供应商之间轮换、按任务切模型,就选 router。
- 4两种方式的 Claude Code 体验完全一样——计划、工具和权限行为一致,变的只是计费和别名背后的模型。
我们的 Claude Code router 教程会一步步讲代理路线,包括它自己的 DeepSeek 配置。
配置不听话的时候
这里几乎所有的故障都是环境变量或陈旧窗口的锅。动其他任何东西之前,先把这份清单过一遍。
- 1还在按 Claude 套餐计费:欢迎屏显示套餐名而不是 API Usage Billing——环境变量块设在了另一个终端窗口。在你启动 claude 的那个窗口里重新跑一遍。
- 2鉴权报错:粘贴令牌时带了引号或空白,或者密钥余额不足。新建一个密钥、充值,再重新设置 ANTHROPIC_AUTH_TOKEN。
- 3报错提到工具调用:较旧的 DeepSeek 快照对某些工具调用处理不佳——按第 3 步那样,主槽位保持 deepseek-v4-pro,子代理用 flash。
- 4感觉答话的模型不对:记住别名这回事。界面写着 Opus 或 Sonnet,真正的模型由你的映射决定——先查 ANTHROPIC_MODEL,别看标签。
- 5设置跨会话丢失:PowerShell 的环境变量随窗口失效。把变量块持久化进 shell profile,或者包成一个写码前运行的小脚本。
想回到 Anthropic 计费:清掉这些变量——在同一个窗口里 remove-env ANTHROPIC_BASE_URL 及其同伴——然后重启 Claude Code。


