VSCode 集成 DeepSeek 模型配置与使用指南
想在 VSCode 的 Copilot 侧边栏里用上 DeepSeek?通过 OAI Compatible Provider for Copilot 插件,我们可以把支持 OpenAI API 格式的第三方大模型接入官方界面。这不仅能利用 DeepSeek 在代码生成上的优势,还能在一定程度上优化成本。
核心目标
将 DeepSeek 系列模型(如 deepseek-chat, deepseek-reasoner, deepseek-coder)无缝接入 VSCode 的 Copilot 聊天面板,实现本地化调用。
准备工作
开始之前,确保你手头有以下资源:
- VSCode 环境:版本建议保持在最新稳定版。
- DeepSeek 账号:用于获取 API Key。
- 网络环境:确保能访问 DeepSeek 的 API 服务地址。
安装插件
这是最关键的一步,插件充当了 Copilot 与第三方模型之间的桥梁。
- 打开 VSCode 扩展商店(快捷键
Ctrl+Shift+X)。 - 搜索
OAI Compatible Provider for Copilot。 - 点击安装,完成后重启 VSCode 以确保插件生效。
💡 提示:如果商店搜不到,可以尝试从 GitHub Releases 页面下载
.vsix文件手动安装。
获取 API Key
你需要一个有效的凭证才能调用模型。
- 登录 DeepSeek 平台。
- 进入 API Keys 管理页面。
- 创建新密钥并复制保存。注意不要泄露给他人,后续配置中会直接粘贴到这里。
配置插件
安装完插件后,我们需要告诉它去哪里找模型。
- 打开 VSCode 设置(
Ctrl+,),搜索Copilot相关配置项。 - 找到
OAI Compatible Provider的设置区域。 - 填入以下关键信息:
- Base URL:
https://api.deepseek.com/v1 - API Key: 上一步复制的密钥
- Model Name: 选择
deepseek-chat或deepseek-coder
- Base URL:
配置完成后,通常不需要重启,但为了保险起见,可以重载窗口(Ctrl+Shift+P -> Developer: Reload Window)。
实际使用体验
配置生效后,打开右侧 Copilot 侧边栏,你会发现模型选项已更新为 DeepSeek。
- 代码解释:选中一段复杂代码,询问其逻辑,DeepSeek 的解释通常比通用模型更精准。
- 生成补全:在编辑器中输入注释,尝试让 Copilot 生成代码,观察响应速度和质量。
- 对话调试:遇到报错时,直接把错误日志丢进对话框,让它分析原因。

