DeepSeekDSH
独立社区指南与 DeepSeek 无隶属关系。下载版本与教程参考

配置 DeepSeek API 到 Claude Code 与 Cline

通过 DeepSeek 官方 API 或兼容端点,将 DeepSeek-V3 与 DeepSeek-R1 接入 Claude Code 终端及 VS Code 扩展 Cline,替代默认模型执行代码生成与重构。

本页内容
准备 DeepSeek API Key

登录 DeepSeek 开放平台,创建并复制 API Key(以 sk- 开头),确保账户有可用余额。

方法 1

Claude Code (终端 CLI) 配置

Claude Code 支持通过设置 Anthropic 兼容端点环境变量,直接将请求路由至 DeepSeek。

在终端配置文件(~/.zshrc 或 ~/.bashrc)中添加:

# macOS / Linux export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic" export ANTHROPIC_API_KEY="sk-你的DeepSeek_API_Key" # 可选:显式指定模型名称 export ANTHROPIC_MODEL="deepseek-chat"

Windows PowerShell 用户可执行:

$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic" $env:ANTHROPIC_API_KEY="sk-你的DeepSeek_API_Key" $env:ANTHROPIC_MODEL="deepseek-chat"
提示:若遇到 API Key 格式校验拦截,可将 ANTHROPIC_API_KEY 留空,改用 export ANTHROPIC_AUTH_TOKEN="sk-你的Key"。启动后运行 claude,输入 /status 检查连接。
方法 2

VS Code 插件 Cline / Roo Code 配置

  1. 在 VS Code 中安装 Cline 或 Roo Code 插件。
  2. 打开插件面板,点击右上角 Settings ⚙️。
  3. API Provider 选择 DeepSeek(或 OpenAI Compatible)。
  4. DeepSeek API Key 填入你的 sk-... 密钥。
  5. Model 选择 deepseek-chat(日常代码生成)或 deepseek-reasoner(复杂逻辑推导)。
若使用 OpenAI Compatible 选项:
  • Base URL: https://api.deepseek.com 或 https://api.deepseek.com/v1
  • Model ID: deepseek-chat 或 deepseek-reasoner
方法 3

Claude Desktop 桌面端代理接入

Claude Desktop 官方客户端对端点有严格限制。如需接入 DeepSeek,建议使用本地转换代理(如 deepseek-claude-proxy 或 LiteLLM):

# 示例:通过本地代理转换 Anthropic 协议至 DeepSeek pip install litellm litellm --model deepseek/deepseek-chat --api_base https://api.deepseek.com --port 8000
验证

发送测试指令

新建会话并发送以下只读指令,验证模型响应:

只回复:“DeepSeek 已连接”,不要修改任何文件。

常见报错排查

401 Unauthorized / 认证失败

检查 API Key 是否完整复制,去除前后多余空格,确认未与网页端密码混淆。

402 Insufficient Balance / 余额不足

DeepSeek API 额度独立于网页版,请前往开放平台充值。

Reasoner 模型工具调用异常

deepseek-reasoner 侧重纯推理。需要复杂 Function / Tool Calling 时,请切回 deepseek-chat。

参考来源