VS Code 安装 Claude Code 并接入 DeepSeek V4 Model
前言:为什么要这样做?
在日常开发中,我们经常需要在编辑器里直接和 AI 对话、让 AI 帮我们读代码、写代码、查 bug。Claude Code 是 Anthropic 官方推出的 VS Code 插件,它把 Claude 的编程能力直接嵌入了编辑器侧栏------你不用切到浏览器或终端,在写代码的同时就能和 AI 协作。
但 Claude Code 默认使用 Anthropic 官方的 API(需要海外信用卡、网络受限),而 DeepSeek V4 作为国产旗舰模型,不仅推理能力强劲,还支持标准 API 接入、价格便宜、国内直接访问。最重要的是------DeepSeek 提供了与 Anthropic API 兼容的接口格式,这意味着 Claude Code 可以直接"对话"DeepSeek V4。
整个方案的本质是:用 Claude Code 作为前端交互层(负责文件读写、搜索、编辑等工作流),用 DeepSeek V4 作为后端推理层(负责理解需求、分析代码、生成方案)。两者通过 API 连接,代码始终留在本地。
VS Code → Claude Code 插件(本地工作流)→ DeepSeek API(云端推理)
下面分五步完成整个搭建。
第一步:VS Code 中安装 Claude Code 插件
为什么要装这个插件?
Claude Code 插件提供了:
- 🖥️ 侧边栏对话面板:在编辑器内直接和 AI 对话,不打断编码流程
- 📖 代码上下文感知:自动读取当前文件、选区、项目结构作为对话上下文
- ✏️ 内联编辑能力:AI 生成或修改的代码可以直接 diff 预览、一键应用
- ⚡ 终端集成:AI 可以执行命令、运行测试、启动服务
操作步骤
- 打开 VS Code,点击左侧活动栏的 扩展(Extensions) 图标(或按
Ctrl+Shift+X) - 在搜索框中输入 "Claude Code"
- 找到由 Anthropic 官方发布的 Claude Code 插件
- 点击 Install(安装) 按钮
- 安装完成后,左侧活动栏会出现 Claude Code 的图标


💡 提示 :请认准发布者为 Anthropic 的官方插件,避免安装第三方仿制品。
第二步:修改 settings.json 配置文件
为什么要改配置文件?
Claude Code 默认连接的是 Anthropic 官方 API 端点。但我们需要让它"转向"到 DeepSeek 的 API 服务器。通过修改 VS Code 的 settings.json,我们可以自定义:
- API 基础地址(Base URL) :从
https://api.anthropic.com改为 DeepSeek 兼容端点 - 模型名称 :指定使用
deepseek-v4-pro作为默认模型 - 认证方式:使用 DeepSeek 的 API Key 进行身份验证
这样配置后,Claude Code 的所有请求都会自动发送到 DeepSeek 服务器,由 DeepSeek V4 模型处理。
操作步骤
-
在 VS Code 中按
Ctrl+Shift+P打开命令面板 -
输入 "Open User Settings (JSON)" 并选中
-
在 JSON 文件中添加 Claude Code 的相关配置


配置内容
json
{ "name": "ANTHROPIC_BASE_URL", "value": "https://xxxx" },
{ "name": "ANTHROPIC_AUTH_TOKEN", "value": "xxxx" }
第三步:申请 DeepSeek API Key
为什么要申请 API Key?
API Key 是你访问 DeepSeek 模型服务的唯一凭证。它有两个作用:
- 身份认证:告诉 DeepSeek 服务器"我是合法用户"
- 计费依据:API 按 token 量计费,Key 关联了你的账户余额
操作步骤
3.1 注册并登录
访问 DeepSeek 开发者平台,使用手机号或邮箱注册账号并登录。

3.2 创建 API Key
- 登录后进入 API Keys 管理页面
- 点击 「创建新的 API Key」 按钮
- 给 Key 起个有意义的名称(如
claude-code-vscode) - 立即复制保存------Key 只会完整显示这一次!

3.3 充值(按需)
DeepSeek API 按 token 计费,价格实惠。新用户通常有一定免费额度。建议先充值 10-20 元用于测试,足够日常使用很久。
第四步:配置 CC Switch(模型切换)
为什么要配置 CC Switch?
在实际使用中,不同任务适合不同模型:
| 任务类型 | 推荐模型 | 原因 |
|---|---|---|
| 深度源码分析、复杂重构、架构设计 | deepseek-v4-pro |
推理能力强,适合复杂场景 |
| 简单问答、日常对话、代码补全 | deepseek-v4-flash |
响应更快,价格更便宜 |
CC Switch 让你能在不同模型/配置之间快速切换,而不需要每次都手动修改 settings.json。你可以预设多套配置(比如一套用 pro、一套用 flash),一键切换。
操作步骤





💡 建议配置两套预设:
- DeepSeek-Pro :日常主力,用
deepseek-v4-pro模型- DeepSeek-Flash :快速轻量任务,用
deepseek-v4-flash模型
第五步:重启 VS Code 并验证
为什么要重启?
修改 settings.json 后,Claude Code 插件需要重新加载配置才能生效。重启 VS Code 是最稳妥的方式------它会完整重新初始化所有插件和配置。
操作步骤
- 完全关闭 VS Code(不是最小化,是彻底退出)
- 重新打开 VS Code
- 点击左侧活动栏的 Claude Code 图标,打开对话面板
- 在输入框中发送一条测试消息,例如:
你好,请介绍一下你自己,你现在是什么模型?

如果正常收到回复,且回复内容表明它是 DeepSeek V4 模型------恭喜,配置成功!
验证清单
| 检查项 | 预期结果 |
|---|---|
| Claude Code 面板正常打开 | 左侧活动栏图标可点击,面板显示正常 |
| 发送消息有回复 | AI 正常回复,无明显延迟或报错 |
| 模型身份正确 | 回复中明确提到 DeepSeek 相关身份信息 |
| 文件操作正常 | 尝试让 AI 读取当前文件,能正确返回内容 |
总结
现在你已经完成了完整的搭建,回顾一下整个架构:
┌─────────────────────────────────────────────────┐
│ VS Code 编辑器 │
│ ┌───────────────────────────────────────────┐ │
│ │ Claude Code 插件(前端) │ │
│ │ ┌─────┐ ┌──────┐ ┌────┐ ┌─────────┐ │ │
│ │ │读文件│ │写代码│ │搜索│ │执行命令 │ │ │
│ │ └─────┘ └──────┘ └────┘ └─────────┘ │ │
│ └──────────────────┬────────────────────────┘ │
└─────────────────────┼───────────────────────────┘
│ API 调用(兼容 Anthropic 格式)
▼
┌─────────────────────────────────────────────────┐
│ DeepSeek API 服务器(后端) │
│ ┌───────────────────────────────────────────┐ │
│ │ DeepSeek V4 Pro / Flash 模型 │ │
│ │ 理解需求 → 分析代码 → 生成方案 │ │
│ └───────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
核心优势:
- 🏠 代码安全:代码只在本地,仅对话内容发送到 API
- 💰 成本可控:DeepSeek API 价格实惠,新用户有免费额度
- 🔧 配置灵活:通过 CC Switch 在不同模型间快速切换
- 🌐 网络友好:DeepSeek 国内直接访问,无需代理
现在,打开你的 VS Code,开始和 AI 编程伙伴对话吧!