❝DeepSeek官方兼容Anthropic协议,直接替换API地址即可,填DeepSeek的sk密钥,不用Claude官方key
一、安装Claude Code插件
VS Code快捷键 Ctrl+Shift+X打开扩展商店搜索:Claude Code for VS Code(发布方:Anthropic官方)→ Install安装 安装完成 Ctrl+Shift+P→Reload Window重启编辑器,右侧出现火花图标即装好可选安装全局CLI(终端调用):
npm install -g @anthropic-ai/claude-code
二、提前获取DeepSeek API Key(必备)
打开:https://platform.deepseek.com 手机号注册登录(新用户送免费额度) 左侧菜单【API Keys】→ 新建密钥,复制sk-开头密钥,只显示一次务必保存 可选模型:
deepseek-chat(V3通用编码)deepseek-v4-flash(快速轻量)deepseek-v4-pro(复杂项目重构)deepseek-reasoner(R1)(推理调试bug)
三、两种配置DeepSeek方案(任选其一,推荐方案1)
方案1:VS Code插件内settings.json配置(最简单,只生效VS Code)
Ctrl+,打开设置 → 搜索claudeCode.environmentVariables→ 点击在settings.json中编辑粘贴下面配置,替换 sk-xxxx为你的DeepSeek密钥:
{
"claudeCode.disableLoginPrompt": true, // 关闭官方登录弹窗
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "https://api.deepseek.com/anthropic"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "sk-你的DeepSeek密钥"
},
{
"name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
"value": "deepseek-v4-flash"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "deepseek-chat"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "deepseek-v4-pro"
}
]
}
Ctrl+S保存,重启VS Code,直接使用
方案2:全局配置文件(VS Code+终端claude命令共用)
Windows: C:\Users\你的用户名\.claude\settings.json,没有就新建文件夹与文件Mac/Linux: ~/.claude/settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "sk-你的DeepSeek密钥",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-chat",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
}
}
保存后重启VS Code即可
四、使用&验证
右侧点开Claude面板,提问:你是什么大模型,返回DeepSeek即配置成功 代码用法: @文件名读取代码、修改代码一键Accept变更终端验证:
claude "解释PHP ThinkPHP控制器"
五、常见报错
连接超时:密钥错误/额度不足,去DeepSeek后台查余额 仍弹出登录:确认 "claudeCode.disableLoginPrompt": true已写入配置模型不存在:核对模型名拼写(区分大小写)
夜雨聆风