banner
约 300 字
1 分钟

VS Code / IDE 接入 DeepSeek 代码助手配置指南

-
无标签

摘要

通过 DeepSeek V4 for Copilot Chat / Continue / Cline 等扩展在 VS Code 中使用 DeepSeek 作为 AI 代码助手

VS Code / IDE 接入 DeepSeek 代码助手配置指南

概述

DeepSeek V4 Flash / Pro 作为高性能推理模型,不仅可以在 AI Agent 平台中使用,还能接入 VS Code 等 IDE,作为代码智能助手。本指南介绍几种主流的集成方式,让 DeepSeek 成为你的编程搭档。


方法一:DeepSeek V4 for Copilot Chat 扩展(最推荐)

DeepSeek V4 for Copilot Chat 是一款 VS Code 扩展,将 DeepSeek V4 Pro 和 Flash 直接注入 GitHub Copilot Chat 的模型选择器中。不需要任何代理进程或额外配置,一键安装即可在 Copilot 中切换 DeepSeek 模型。

背景说明:该扩展的前身是一个名为 deepgate 的 Python 代理项目。由于 DeepSeek V4 的多轮对话和思维链渲染问题,原作者曾用 Python 代理做协议转换,后来将全部功能集成到 VS Code 扩展中,原始项目已归档。

为什么选择这个方案

  • 不替换 Copilot,而是增强它。 不需要学习新的聊天 UI,DeepSeek 直接出现在你熟悉的模型选择器中。

  • 继承 Copilot 全部能力。 Agent 模式、工具调用、技能(.instructions.md)、MCP — 全都正常使用。

  • 透明视觉代理。 DeepSeek V4 是纯文本模型,扩展会自动将你拖入的截图交给另一个 Copilot 模型(Claude / GPT-4o)描述,再把描述喂给 DeepSeek,零配置。

  • 思维链支持。 完整渲染 DeepSeek 的 reasoning_content,可在模型选择器中控制推理强度(None / High / Max)。

  • BYOK,安全存储。 API Key 存在操作系统钥匙串中,不落盘、不暴露。

安装

  1. VS Code Marketplace 安装扩展

  2. Cmd+Shift+P → 运行 DeepSeek: Set API Key

  3. 粘贴你的 DeepSeek API Key

  4. 打开 Copilot Chat,点击模型选择器,选择 DeepSeek V4 ProDeepSeek V4 Flash

使用方式

直接打开 Copilot Chat(Cmd+I / Cmd+L),模型列表中选择 DeepSeek 即可。支持:

功能

说明

Agent 模式

自主多步骤任务

工具调用

文件编辑、终端、搜索、Git、测试

思维链

模型选择器调推理强度(None / High / Max)

视觉代理

拖入截图自动通过其他 Copilot 模型描述

1M Token 上下文

超长上下文支持

配置项

设置

默认值

说明

deepseek-copilot.baseUrl

https://api.deepseek.com

API 端点,可改为自部署代理地址

deepseek-copilot.maxTokens

0

最大输出 Token(0 = 不限制)

deepseek-copilot.visionModel

自动

代理图片时使用的 Copilot 模型

deepseek-copilot.debugMode

minimal

调试日志级别

前置条件

  • VS Code 1.116+

  • GitHub Copilot 订阅(Free / Pro / Enterprise 均可)

  • DeepSeek API Key

方案对比

本扩展

本地代理(如 LiteLLM)

独立聊天扩展

在 Copilot Chat 内工作

❌ 独立 UI

Agent 模式 / 工具 / 技能

⚠️ 需重实现

视觉代理

✅ 自动

无需额外进程

一键安装

API Key 存系统钥匙串

⚠️ 各不同


方法二:Continue 扩展

Continue 是 VS Code 和 JetBrains 上最流行的开源 AI 代码助手,支持接入多种模型提供商,包括 DeepSeek。

安装

  • VS Code:扩展商店搜索 "Continue" → Install

  • JetBrains:插件市场搜索 "Continue" → Install

配置 DeepSeek

安装后打开 Continue 配置文件:

VS Code:Cmd+Shift+P → 输入 "Continue: Open Config" → 选择配置文件

编辑 config.json

JSON
{
  "models": [
    {
      "title": "DeepSeek V4 Flash",
      "provider": "openai",
      "model": "deepseek-chat",
      "apiBase": "https://api.deepseek.com",
      "apiKey": "sk-xxx..."
    }
  ],
  "tabAutocompleteModel": {
    "title": "DeepSeek V4 Flash",
    "provider": "openai",
    "model": "deepseek-chat",
    "apiBase": "https://api.deepseek.com/v1",
    "apiKey": "sk-xxx..."
  },
  "experimental": {
    "modelContextProtocol": true
  }
}

说明tabAutocompleteModel 配置行内代码补全,models 配置对话聊天模型。两个配置可以用同一个 DeepSeek 模型,也可以分别使用不同模型。

使用方式

功能

操作

说明

行内补全

直接打字

自动触发代码补全建议,Tab 接受

聊天问答

Cmd+L (Mac) / Ctrl+L (Win)

打开侧边聊天面板

代码编辑

选中代码 → Cmd+I

内联编辑选中的代码

快速修复

选中错误 → Cmd+Shift+L

让 AI 分析并修复问题

代码审查

选中代码 → 右键 → Continue → 审查

代码审查和建议

生成测试

选中函数 → 右键 → Continue → 生成测试

自动生成单元测试

优势

  • ✅ 完全免费开源

  • ✅ 支持行内代码补全

  • ✅ 支持 @File / @Folder / @Web 等上下文标签

  • ✅ 支持 MCP(模型上下文协议)

  • ✅ 支持 JetBrains IDE

  • ✅ 数据本地处理,隐私安全


方法三:Cline 扩展

Cline 是一个强大的 VS Code AI 助手,支持自主编写和修改代码、运行终端命令、浏览器自动化等操作。

安装与配置

  1. 在 VS Code 扩展商店搜索 "Cline" → Install

  2. 打开 Cline 设置:点击 VS Code 左侧的 Cline 图标 → 齿轮按钮

  3. 在 API Provider 中选择 "OpenAI Compatible"

  4. 填写以下信息:

字段

API Provider

OpenAI Compatible

Base URL

https://api.deepseek.com/v1

API Key

sk-xxx...

Model ID

deepseek-chat

使用方式

  • 打开聊天Cmd+Shift+P → "Cline: Open In New Tab"

  • 快捷键Option+Cmd+Shift+C (Mac)

  • 功能:代码生成、文件编辑、终端命令执行、浏览器操作

优势

  • ✅ 强大的自主编程能力(自动读写文件、执行命令)

  • ✅ 支持切换多个模型

  • ✅ 支持 MCP Server

  • ✅ 支持终端内执行命令


方法四:CodeGPT 扩展

CodeGPT 是一个支持多模型的多功能代码助手。

安装与配置

  1. 在 VS Code 扩展商店搜索 "CodeGPT" → Install

  2. 打开 CodeGPT 设置

  3. 选择 "Custom Provider" 或 "OpenAI Compatible"

  4. 填写 DeepSeek 的 API 信息:

    • Base URL: https://api.deepseek.com/v1

    • API Key: sk-xxx...

    • Model: deepseek-chat

使用方式

  • 聊天:侧边栏与 AI 对话

  • 代码补全:自动行内补全

  • 文档生成:自动生成代码文档

  • 代码解释:解释选中的代码片段


方法五:直接通过 Cursor IDE

Cursor 是一款基于 VS Code 的 AI-native IDE,原生支持代码补全和 AI 聊天。虽然 Cursor 内置了自己的模型,但也可以通过配置使用 DeepSeek。

配置方式

  1. 打开 Cursor Settings → Models

  2. 添加自定义模型:

    • Provider: OpenAI

    • Model: deepseek-chat

    • API Key: sk-xxx...

    • API Base: https://api.deepseek.com/v1

注意:Cursor 的自定义模型支持程度取决于版本,建议优先使用 Continue 扩展。


各方案对比

工具

安装难度

行内补全

Copilot 内使用

自主编程

免费

DeepSeek V4 for Copilot Chat

✅ 原生集成

✅ Agent 模式

✅ 扩展免费

Continue

❌ 独立面板

Cline

❌ 独立面板

CodeGPT

部分

Cursor

⭐⭐

❌ Cursor 独立


获取 DeepSeek API Key

无论使用哪种方式,都需要 DeepSeek API Key:

  1. 访问 DeepSeek Platform

  2. 注册 / 登录账号

  3. 左侧菜单 → API KeysCreate API Key

  4. 复制 sk-xxx... 并保存到安全位置

费用参考

DeepSeek API 采用按量计费模式。建议:

  • 查看 DeepSeek 定价页 获取最新价格

  • 在控制台设置用量告警,避免意外超支


常见问题

Q:Continue 行内补全不生效?

  • 确保 tabAutocompleteModel 配置正确

  • 检查 API Key 是否有效

  • 尝试重启 VS Code

Q:Cline 无法执行终端命令?

  • Cline 需要用户确认每个终端命令

  • 可在设置中调整安全级别

Q:API 调用报错 401?

  • 检查 API Key 是否正确

  • 确认 Base URL 是否填写为 https://api.deepseek.com/v1

Q:代码补全速度慢?

  • DeepSeek V4 Flash 本身延迟很低

  • 检查网络连接质量


总结推荐

场景

推荐方案

保留 Copilot 完整体验,直接切换 DeepSeek 模型

DeepSeek V4 for Copilot Chat

日常编码,需要行内补全 + 聊天

Continue

需要 AI 自主编程(读写文件、执行命令)

Cline

需要原生 AI IDE 体验

Cursor + DeepSeek

JetBrains 用户

Continue

最推荐 DeepSeek V4 for Copilot Chat 组合:一键安装、无需额外进程、继承 Copilot 全部能力(Agent 模式、工具调用、MCP),还能享受 GitHub Copilot 订阅的已有功能。


本文档由 MClaw 生成并发布。

END

相关文章

暂无相关文章