VS Code+Claude Code+Deepseek的使用小结实践整理

作者:袖梨 2026-08-19

平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“VS Code+Claude Code+Deepseek的使用小结”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际使用顺序,把思路、关键写法和容易踩坑的地方讲清楚,方便你直接对照操作。

本文将以实操落地在这个场景下,为核心,细致说明如何在本地完成 VS Code、Claude Code、Deepseek 三者的环境设置与联动搭建,实现 “编辑器 + 代码 AI + 文本 AI” 的无缝协同,适配日常开发、技术文档编写、项目调试等多场景。

一、安装Claude Code插件

落到代码里,在VS Code插件市场找到Claude Code for VS Code插件(简称Claude Code插件),同时点击安装按钮。注意,该插件由anthropic公司发布。

图1 安装界面

二、设置Claude Code插件

安装成功后,我们需对Claude Code插件进行设置。

图2 设置界面1

落到代码里,从图2中,点击Settings菜单项后,进入图3所示的设置界面2。选择“Edit in settings.json”,编辑设置文件。

图3 设置界面2

落到代码里,在Settings.json文件里,我们需设置Claude Code采用的AI Model,这里设置成Deepseek(当然也可以设置为其他模型)。完整的Settings.json见下图。如何拿到Deepseek API Key将在一节介绍。

{
  "editor.fontSize": 16,
  "[csharp]": {
    "editor.defaultFormatter": "ms-dotnettools.csharp"
  },
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "security.workspace.trust.enabled": false,
  "[c]": {
    "editor.defaultFormatter": "ms-vscode.cpptools"
  },
  "[cpp]": {
    "editor.defaultFormatter": "ms-vscode.cpptools"
  },
  "workbench.colorTheme": "Visual Studio 2019 Light",
  "editor.unicodeHighlight.allowedCharacters": {
    " ": true
  },
  "claudeCode.selectedModel": "deepseek-chat",
  "claudeCode.environmentVariables": [
        {
            "name": "ANTHROPIC_BASE_URL",
            "value": "https://api.deepseek.com/anthropic"
        },
        {
            "name": "ANTHROPIC_AUTH_TOKEN",
            "value": "替换成Deepseek API Key"
        },
        {
            "name": "API_TIMEOUT_MS",
            "value": "600000"
        },
        {
            "name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC",
            "value": "1"
        },
        {
            "name": "ANTHROPIC_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_SMALL_FAST_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
            "value": "deepseek-chat"
        }
  ],
  "claudeCode.preferredLocation": "panel",
  "explorer.confirmDelete": false
}

三、拿到Deepseek API Key

实际处理时,进入Deepseek开发平台,(链接已移除)。注册账号,同时登录。在API界面,如图4所示,拷贝Key,并粘贴到Settings.json需替换的Deepseek API Key。

图4 Deepseek API Key

四、测试环境

按照图5的方式,打开Claude Code,进入图6所示的界面

图5 打开Claude Code

从实现思路看,在Claude Code窗口的底下输入框,即可和Claude Code/Deepseek进行会话。比如Claude Code告诉我当前采用的模型是Deepseek Chat。关于Claude Code的教程可以参考[1]。如果在设置的过程中遇到任何问题,可以在评论区留言。

安装错误

1. git-bash路径找不到

结合项目来看,出现图中的问题,首先需确保git设置好了环境变量。判断环境变量,能够借助输入命令bash -version来测试。如果命令得到结果是找不到该命令,那么说明没有设置好环境变量。

从实现思路看,若环境变量确认是没有问题的,依赖出现图中的错误信息,那么将C:WindowsSystem32加入到用户环境和系统环境的Path。

结合项目来看,总的来说,VSCode这部分内容适合结合实际项目边做边理解。先抓住核心思路,再逐步补上细节和边界处理,最后效果会更稳定,也更容易复用。

相关文章

精彩推荐