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

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同模型

  1. 01

    DeepSeek上載文件與識圖怎麼用:支持格式、限制和上載失敗的原因

    DeepSeek 能上載哪些文件、圖片是「識圖」還是隻提取文字、上載失敗是什麼原因?本文按官方介面提示和常見問題講清支持格式、數量與大小限制、讀長文檔的提問方法和常見報錯。

    其他 AI 工具0
  2. 02

    ChatGPT 和 DeepSeek 的區別:按兩家官方頁面對比入口、模型、功能、API 和數據設定

    ChatGPT 和 DeepSeek 有什麼區別?本文只整理兩家官方頁面能查到的事實:入口、當前模型、聊天裏的開關、API 接口格式、開放權重,以及各自關閉對話用於訓練的設定位置。不比跑分、不下「誰更強」的結論。

    ChatGPT其他 AI 工具0
  3. 03

    DeepSeek API Key怎麼獲取:申請、充值、餘額查詢與泄漏處理

    DeepSeek API Key 在哪裏申請、要不要實名、怎麼充值和查餘額、Key 泄漏了怎麼辦?本文按官方開放平台文檔和常見問題,一步步講清從創建 Key 到看用量、開發票、退款的完整流程。

    其他 AI 工具0
  4. 04

    DeepSeek深度思考和聯網搜尋怎麼用、有什麼區別(附「聯網搜尋暫不可用」排查)

    DeepSeek 的「深度思考」和「智能搜尋」分別解決什麼問題、能不能一起開?本文講清兩者的區別、適合的場景和提問寫法,以及「聯網搜尋暫不可用」「搜尋過於頻繁」等提示的處理辦法。

    其他 AI 工具0
  5. 05

    DeepSeek本地部署教學:用Ollama運行DeepSeek-R1(硬件要求、命令與常見問題)

    DeepSeek 本地部署怎麼做、要什麼配置?本文按 Ollama 官方模型頁講清 DeepSeek-R1 各尺寸的體積與選擇、安裝和運行命令、上下文長度設定、本地 API 調用,以及本地版和官方在線版的差別。

    其他 AI 工具0
  6. 06

    DeepSeek怎麼用:網頁版與手機App入門(深度思考、智能搜尋、上載文件)

    DeepSeek怎麼用?本文從官方入口和登入方式講起,說清輸入框裏的「深度思考」「智能搜尋」和上載附件各管什麼,歷史對話怎麼改名、置頂、分享和導出,以及手機上使用的注意點。

    其他 AI 工具0

同產品的其他教學

  1. 01

    Claude Pro 和 Max 的區別:用量、價格、Fable 模型和每月 API 額度怎麼選

    Claude Pro 和 Max 有什麼區別?按官方定價頁和幫助中心核對:Max 有 5x、20x 兩檔用量,Pro 與 Max 在價格、Fable 模型、每月 API 額度和計費週期上的差別,以及什麼情況下 Pro 夠用、什麼情況下該升 Max。

    Claude0
  2. 02

    Claude 登入不了、用不了、打不開怎麼辦:按官方幫助中心逐條排查

    Claude 無法登入、無法使用、無法打開怎麼辦?按官方幫助中心的順序排查:收不到登入電郵、登入報錯、Google 登入出問題、系統繁忙、額度用完、官方故障,以及所在地區是否在官方支持名單裏。

    Claude0
  3. 03

    Claude 怎麼註冊:官方註冊流程、手機驗證要求,以及提示無法註冊時官方怎麼說

    Claude 怎麼註冊?打開 claude.ai,用 Google 或電郵登入連結創建帳號,再用支持地區的手機號收短訊驗證碼。講清官方的註冊條件、手機驗證的限制,以及收不到驗證碼、號碼被用過多次時官方的處理辦法。

    Claude0
  4. 04

    Claude 怎麼用:新手入門,從打開聊天到寫出第一個好問題

    Claude 怎麼用?按官方幫助中心整理的新手路徑:在網頁、桌面版或手機 App 打開聊天,像對同事一樣寫需求,用輸入框的「+」和「/」找功能,點模型名換模型,免費版有每 5 小時重置的上限。

    Claude0
  5. 05

    Claude 怎麼設定成中文:介面語言、回答語言和語音語言分別怎麼設

    Claude 怎麼設定中文?官方幫助中心列出的 11 種介面語言裏目前沒有中文,但 Claude 會用你提問的語言回答,直接用中文問即可;想固定用中文,可在設定的 Instructions for Claude 裏寫一句。語音模式的語言要單獨選。

    Claude0
  6. 06

    AI圖片放大與高清修復:Midjourney、ChatGPT、Gemini 怎麼出高解像度圖

    AI 生成的圖不夠清晰,想打印或做大圖怎麼辦?本文按官方文檔講清 Midjourney 的 Subtle / Creative 放大和 HD 直出、Gemini 與 ChatGPT 的解像度選項、Flow 的影片放大,以及「AI 放大會編造細節」的注意事項。

    Gemini其他 AI 工具0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~