ClaudeCode+Deepseek的配置参考官方文档:
https://api-docs.deepseek.com/zh-cn/quick_start/agent_integrations/claude_code
配置好后终端可以直接运行
VsCode+ClaudeCode+Deepseek配置
如果一下配置不行,把VsCode里的settings.json也改为一样的
1.1 配置文件位置说明
要让 DeepSeek 作为 Claude Code 的后端模型生效,首先需要找到并编辑正确的配置文件。该文件位于用户主目录下的 .claude 文件夹中,文件名为 settings.json。
注意 :请务必确认路径正确,文件名是
settings.json(注意是settings而非setting),不要与 VS Code 的settings.json混淆。
1.2 完整配置内容
将以下 JSON 内容完整复制到 settings.json 中:
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的DeepSeek_API_Key,例如sk-XXXXXXX",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1M]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-flash[1M]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1M]",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"CLAUDE_CODE_EFFORT_LEVEL": "max"
},
"model": "sonnet"
}
1.3 配置项逐项解析
ANTHROPIC_AUTH_TOKEN:填入你的 DeepSeek API Key(格式为sk-开头)。这是认证凭证,务必妥善保管,不要提交到公开仓库。ANTHROPIC_BASE_URL:指向 DeepSeek 提供的 Anthropic 兼容接口地址,Claude Code 会通过该地址转发请求。ANTHROPIC_DEFAULT_HAIKU_MODEL/ANTHROPIC_DEFAULT_SONNET_MODEL:指定轻量级模型,用于日常快速对话与简单任务,这里统一使用deepseek-v4-flash[1M]。ANTHROPIC_DEFAULT_OPUS_MODEL:指定最强模型,用于复杂推理任务,这里使用deepseek-v4-pro[1M]。CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC:设为1可关闭非必要的遥测与流量,减少不必要的网络请求。CLAUDE_CODE_EFFORT_LEVEL:设为max表示让模型在回答时投入更多推理算力,以获得更高质量的结果。model:指定默认使用的模型档位,这里设为sonnet。
1.4 使用快捷键重启窗口
完成 JSON 文件保存后,需要重启 VS Code 窗口使配置生效。最快捷的方式是使用快捷键:
- 按下
Ctrl+Shift+P(macOS 用户为Cmd+Shift+P),打开命令面板。 - 在命令面板顶部的输入框中,输入
Developer: Reload Window(无需完整输入,输入reload即可看到匹配项)。 - 使用鼠标点击该命令,或直接按
Enter确认执行。
执行后,VS Code 会短暂关闭并重新打开当前窗口,所有扩展和配置将重新加载,settings.json 中的新配置随即生效。
提示:如果命令面板没有响应,请确认焦点是否在 VS Code 窗口内,或尝试点击编辑器空白区域后再按快捷键。