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开发平台,https://platform.deepseek.com/sign_in。注册账号,并登录。在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\] Claude Code 交互模式, [https://www.runoob.com/claude-code/claude-code-cli.html](https://www.runoob.com/claude-code/claude-code-cli.html "https://www.runoob.com/claude-code/claude-code-cli.html")

相关推荐
北冰洋漂流19 小时前
Antigravity/Gemini Code Assist相关问题
ai编程
贵慜_Derek19 小时前
泄露代码里看到的 Claude Code:harness工程长什么样
人工智能·ai编程
TT_Close20 小时前
AI 生图不听话?给它戴上“封面金箍”,分分钟搞定全平台封面
ai编程·领域驱动设计
与虾牵手20 小时前
OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程
aigc·ai编程
踩着两条虫21 小时前
VTJ.PRO 在线应用开发平台的术语表
vue.js·低代码·ai编程
踩着两条虫21 小时前
VTJ.PRO 在线应用开发平台的构建与发布脚本
vue.js·ai编程·前端工程化
踩着两条虫21 小时前
VTJ.PRO 在线应用开发平台的开发者工具与代码质量
前端·vue.js·ai编程
海上日出21 小时前
给 LLM 装上"工具箱":2026 年 Function Calling 实战指南,任务完成率提升 85%(完整代码)
ai编程
闯荡21 小时前
Claude Code Skill 在接口自动化测试中的设计实践
ai编程
wentianen21 小时前
当 AI 开始自己写代码,我更在意的是它到底做了什么
aigc·openai·ai编程