DeepSeek接入Claude Code教程:环境变量配置、模型映射与常见问题

想在 Claude Code 里用 DeepSeek 模型?本文按 DeepSeek 官方接入文档讲清安装、各系统的环境变量写法、模型名映射规则、Web Search 的额外费用,以及连不上、401 等常见问题。

NNathaniel bigo··原创首发·AI 辅助撰写
6 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 其他 账号

适用于谁

  • 搜「deepseek 接入 claude code」「deepseek接入claude」,想用 DeepSeek 的 API 驱动 Claude Code 这个终端编程工具的开发者;
  • 已经照着旧教程配过,但模型名对不上或报错的人。

本文根据 DeepSeek 官方「接入 Claude Code」文档整理,资料核对于 2026-10-11。这是 DeepSeek 一侧提供的兼容接口用法,Claude Code 本身的功能说明见《Claude Code 入门》。

结论先说

  1. 原理是把 Claude Code 的请求地址换成 DeepSeek 的 Anthropic 兼容接口 https://api.deepseek.com/anthropic,用 DeepSeek 的 API Key 认证。
  2. 只需要设置几个环境变量,不用改 Claude Code 的任何文件。
  3. 费用走 DeepSeek 开放平台的余额,按 token 计费,和 Claude 订阅无关。
  4. 效果取决于模型:换成 DeepSeek 后,写代码的水平是 DeepSeek 模型的水平,工具本身的权限、命令、插件机制不变。

步骤

1. 准备:Key 和 Claude Code

  • 在 DeepSeek 开放平台创建 API Key 并保证有余额,见《DeepSeek API Key 怎么获取》;
  • 还没装 Claude Code 的话,官方文档的装法是:先装 Node.js 18 及以上(Windows 还需要 Git for Windows),然后执行
bash
npm install -g @anthropic-ai/claude-code
claude --version      # 能显示版本号就是装好了

2. 配置环境变量

macOS / Linux(在终端里执行,或写进 ~/.zshrc、~/.bashrc):

bash
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-flash
export CLAUDE_CODE_EFFORT_LEVEL=max
export CLAUDE_CODE_AUTO_COMPACT_WINDOW=786432

Windows PowerShell:

powershell
$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
$env:ANTHROPIC_MODEL="deepseek-flash[1m]"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-flash[1m]"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-flash[1m]"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-flash"
$env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-flash"
$env:CLAUDE_CODE_EFFORT_LEVEL="max"
$env:CLAUDE_CODE_AUTO_COMPACT_WINDOW="786432"

这些变量各自的作用:

  • ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN:请求发到哪里、用哪个 Key;
  • ANTHROPIC_MODEL 和三个 DEFAULT_*_MODEL:Claude Code 内部会按任务轻重选不同档位的模型,这里把每个档位都指到 DeepSeek 的模型上。模型名后的 [1m] 是官方文档给的写法,对应 1M 上下文;
  • CLAUDE_CODE_SUBAGENT_MODEL:子代理用的模型;
  • CLAUDE_CODE_EFFORT_LEVEL:思考强度;
  • CLAUDE_CODE_AUTO_COMPACT_WINDOW:对话多长时自动压缩上下文。

在 PowerShell 里用 $env: 设置的变量只对当前窗口有效,关掉窗口就没了;想长期生效,可以写进 PowerShell 的配置文件或系统的用户环境变量。

3. 进入项目目录启动

bash
cd /path/to/my-project
claude

启动后先问一个简单问题(比如「这个项目是做什么的」)确认能正常返回,再开始真正的任务。

4. 了解模型名映射

官方文档说明,使用 Claude Code 或 Claude Desktop App 时,DeepSeek 会对传入的 Claude 模型名做映射:

  • claude-opus 开头的模型名 → deepseek-v4-pro,按 V4 Pro 的价格计费;
  • claude-haiku、claude-sonnet 开头的模型名 → deepseek-flash。

所以如果你没有像上面那样把各档位都显式指到 deepseek-flash,在工具里切到 Opus 档时,实际用的是价格更高的 deepseek-v4-pro。想控制成本,就按第 2 步把变量配全。

5. Web Search 会额外计费

官方文档说明,DeepSeek API 原生支持 Claude Code 里的 Web Search:模型判断需要搜索时会调用搜索工具,并通过 DeepSeek 提供的接口完成搜索。搜索结果需要再用模型总结,因此会产生额外的 token 费用。不想花这部分钱,就在提问时说明「不要联网搜索」,或者在权限设置里不允许该工具。

常见问题

Q:启动后提示认证失败(401)?

Key 写错或没生效。用 echo $ANTHROPIC_AUTH_TOKEN(PowerShell 用 echo $env:ANTHROPIC_AUTH_TOKEN)确认变量存在;检查有没有把尖括号一起写进去。

Q:提示余额不足(402)?

DeepSeek 开放平台余额用完了,充值后重试。Agent 类工具消耗 token 很快,建议定期在平台的用量页面查看。

Q:怎么省钱?

三个办法:各档位都指向 deepseek-flash;把批量任务放到空闲时段(官方定价里空闲时段是高峰价格的一半);让上下文尽量复用——缓存命中的输入价格远低于未命中。

Q:怎么切回原来的 Claude 账号?

删掉这些环境变量(unset ANTHROPIC_BASE_URL 等,或开一个没有设置过的新终端)再启动即可。

Q:Claude Code 的功能在 DeepSeek 下都能用吗?

DeepSeek 的 Anthropic 兼容接口文档列出了支持和不支持的字段,并非全部一致(例如部分服务端工具类型不支持)。常规的读写文件、执行命令、工具调用可以用,个别依赖 Anthropic 专有能力的功能以实际表现和官方兼容性表为准。

Q:除了 Claude Code 还能接哪些工具?

DeepSeek 文档的「接入 Agent 工具」一栏还列了 Codex、OpenCode、OpenClaw、Hermes、Qoder 等,各有单独的接入页面。

参考资料

  • DeepSeek API 文档:接入 Claude Code — https://api-docs.deepseek.com/zh-cn/quick_start/agent_integrations/claude_code
  • DeepSeek API 文档:Anthropic API 兼容说明 — https://api-docs.deepseek.com/zh-cn/guides/anthropic_api
  • DeepSeek API 文档:模型与价格 — https://api-docs.deepseek.com/zh-cn/quick_start/pricing
  • DeepSeek API 文档:错误码 — https://api-docs.deepseek.com/zh-cn/quick_start/error_codes
需要开通或续费?Claude Pro 充值 →

Nathaniel 的更多内容

  1. 01

    DeepSeek上传文件与识图怎么用:支持格式、限制和上传失败的原因

    DeepSeek 能上传哪些文件、图片是「识图」还是只提取文字、上传失败是什么原因?本文按官方界面提示和常见问题讲清支持格式、数量与大小限制、读长文档的提问方法和常见报错。

    其他 AI 工具0
  2. 02

    ChatGPT 出现 network error 怎么办:长回答中断、连接失败与公司网络的处理方法

    ChatGPT 提示 A network error occurred 或 websocket 连接错误、长回答写到一半断掉?本文按官方帮助中心讲清原因、个人排查步骤,以及公司网络需要放行的域名、WebSocket 和语音端口。

    ChatGPT0
  3. 03

    Docling 使用教程:把 PDF、Word、PPT 转成 Markdown 给大模型用(安装与示例)

    Docling 是什么、怎么用它把 PDF 转成 Markdown?按官方 README 讲清它的来历、支持的输入输出格式、对 PDF 版面和表格公式的理解能力、pip 安装与系统要求、五行 Python 代码和一条命令行的用法、VLM 管线,以及做 RAG 前处理时的注意点。

    其他 AI 工具0
  4. 04

    Claude 数据分析教程:上传 CSV / Excel、做图表与导出结果

    在 claude.ai 里用「代码执行与文件创建」做数据分析:先打开开关,上传 CSV / Excel,让 Claude 清洗数据、做透视和图表、建模,再导出 Excel / Word / PDF 报告。附 8 条可复制的中文提问和安全注意事项。

    Claude0
  5. 05

    AI商品图怎么做:从实拍原图到白底图、场景图、模特图的完整流程

    用 AI 做电商商品图,怎么既好看又不「货不对板」?本文按 OpenAI、Google 官方提示指南整理一套流程:拍好原图 → 抠图白底 → 场景合成 → 模特上身 → 检查细节,附提示词模板,并提醒广告法对商品展示真实性的要求。

    ChatGPT其他 AI 工具0
  6. 06

    豆包生图怎么用:图像生成入口、提示词写法与改图指令

    豆包生图怎么用、提示词怎么写、图生图和改图怎么下指令?本文讲清豆包「图像生成」的入口,并按火山引擎 Seedream 官方提示词指南整理文生图、改图、参考图、组图的写法和常见问题。

    豆包0

同模型

  1. 01

    ChatGPT 和 DeepSeek 的区别:按两家官方页面对比入口、模型、功能、API 和数据设置

    ChatGPT 和 DeepSeek 有什么区别?本文只整理两家官方页面能查到的事实:入口、当前模型、聊天里的开关、API 接口格式、开放权重,以及各自关闭对话用于训练的设置位置。不比跑分、不下「谁更强」的结论。

    ChatGPT其他 AI 工具0
  2. 02

    DeepSeek API Key怎么获取:申请、充值、余额查询与泄漏处理

    DeepSeek API Key 在哪里申请、要不要实名、怎么充值和查余额、Key 泄漏了怎么办?本文按官方开放平台文档和常见问题,一步步讲清从创建 Key 到看用量、开发票、退款的完整流程。

    其他 AI 工具0
  3. 03

    DeepSeek深度思考和联网搜索怎么用、有什么区别(附「联网搜索暂不可用」排查)

    DeepSeek 的「深度思考」和「智能搜索」分别解决什么问题、能不能一起开?本文讲清两者的区别、适合的场景和提问写法,以及「联网搜索暂不可用」「搜索过于频繁」等提示的处理办法。

    其他 AI 工具0
  4. 04

    DeepSeek本地部署教程:用Ollama运行DeepSeek-R1(硬件要求、命令与常见问题)

    DeepSeek 本地部署怎么做、要什么配置?本文按 Ollama 官方模型页讲清 DeepSeek-R1 各尺寸的体积与选择、安装和运行命令、上下文长度设置、本地 API 调用,以及本地版和官方在线版的差别。

    其他 AI 工具0
  5. 05

    DeepSeek怎么用:网页版与手机App入门(深度思考、智能搜索、上传文件)

    DeepSeek怎么用?本文从官方入口和登录方式讲起,说清输入框里的「深度思考」「智能搜索」和上传附件各管什么,历史对话怎么改名、置顶、分享和导出,以及手机上使用的注意点。

    其他 AI 工具0
  6. 06

    DeepSeek服务器繁忙怎么办:「请稍后再试」的原因与6个解决方法

    DeepSeek 一直显示「服务器繁忙,请稍后再试」怎么办?本文说明这个提示的含义,给出查服务状态、错峰、缩短对话、区分其他相似提示等 6 个处理办法,并说明 API 的 503 和 429 应该怎么处理。

    其他 AI 工具0

同产品的其他教程

  1. 01

    AI 做 PPT 哪个好:直接生成文件、Office 插件、Google 幻灯片、专用工具四条路线对比

    AI 做 PPT 用哪个?不排名,按官方文档对比四条路线:在 ChatGPT / Claude 对话里直接生成 pptx、用 PowerPoint 里的 AI 插件、用 Google 幻灯片里的 Gemini、用 Gamma 等专用工具;讲清各自能不能编辑、套不套得了模板、适合什么场景,并给出通用的五步做法。

    ChatGPTClaude0
  2. 02

    秘塔AI搜索怎么用:简洁、深入、深度研究三种模式与学术、文库搜索

    秘塔 AI 搜索怎么用、三种搜索模式有什么区别、怎么搜论文和报告?本文按秘塔官网和 App Store 官方页面讲清网页版界面、简洁 / 深入 / 深度研究的选择、全网 / 学术 / 文库 / 播客等搜索范围、上传文件、导出结果和提问写法。

    其他 AI 工具0
  3. 03

    ChatGPT 和 Copilot 的区别:Microsoft Copilot、Microsoft 365 Copilot 和 ChatGPT 怎么分

    ChatGPT 和 Copilot 有什么区别?ChatGPT 是 OpenAI 的产品,Microsoft Copilot 是微软的,而且「Copilot」按登录的账号分个人版和工作版。本文只按两家官方页面讲清入口、免费与付费方式、和 Word、Excel 的关系、模型选择方式,不比谁更强。

    ChatGPT其他 AI 工具0
  4. 04

    AI 幻觉是什么、怎么解决:用 AI 搜索时核实信息的七步检查法

    AI 幻觉是什么意思、怎么减少?讲清 AI 为什么会一本正经地说错,哪些内容最容易出错,并给出用 ChatGPT、Claude、Gemini、Grok 搜索时可照做的七步核查法:开联网、要来源、点开原文、看日期、找第二来源、反问、重要的事问人。

    ChatGPT其他 AI 工具0
  5. 05

    Claude Code 网页版(claude.ai/code)怎么用:在云端跑任务

    Claude Code 网页版(云端会话)不用在电脑上装任何东西:连接 GitHub、选仓库、交代任务,Claude 在云端虚拟机里改代码并推送分支。本文讲哪些套餐能用、怎么开始、审阅 diff、建 PR、和本地会话互相转移。

    Claude0
  6. 06

    MarkItDown 怎么用:把 PDF、Word、Excel、PPT 转成 Markdown(安装、命令行与 Python)

    微软的 MarkItDown 是什么、怎么安装使用?按官方 README 讲清它支持的文件格式、为什么转成 Markdown、pip 安装与可选依赖、三种命令行写法、Python 调用、让大模型给图片写描述、插件与 OCR、MCP 服务器,以及处理不可信文件时的安全提示。

    其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~