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

相关推荐
外收内放25 分钟前
Python与AI应用(项目开发实战:AI智能伴侣第三版)
python·学习·ai编程
zhangfeng113334 分钟前
《从“人工适配“到“智能生成“:KernelSwift 跨国产芯片算子迁移全栈方案解读》 —— 强调范式跃迁和跨硬件属性,适合偏架构分析的写法
人工智能·算法·华为·ai编程·npu
OpsEye1 小时前
为什么你的 Agent 莫名烧钱?聊聊循环调用的兜底方案
javascript·ai编程
OxYGC1 小时前
[AI工程] Spring AI 第十四篇:Agent 五种模式在 2.0 里怎么写
java·spring·ai·ai编程
罗狮粉 992 小时前
AI-Gateway — 面向 AI Agent 的本地 Runtime Gateway
人工智能·python·inscode·ai编程
杨杨杨大侠2 小时前
知识库已经有了,Java 程序员还要做什么?Spring AI RAG 实战
java·openai·ai编程
浅安的邂逅2 小时前
260919-报道称:美军曾因一份 AI 幻觉情报,险些误判并准备拦截一艘中国船只
人工智能·大模型·ai编程·行业动态·ai日报
VIP_CQCRE4 小时前
OpenCode IDE 插件接入 Ace Data Cloud:把主流编辑器里的 AI Coding 能力统一到一个模型入口
大模型·ai编程·开发工具·opencode·acedatacloud
wangruofeng4 小时前
从一个 10 万星 AI Agent 项目里,能学到什么真正的软件工程
github·agent·ai编程
ss2735 小时前
你的.git目录,正在被上传:智谱ZCode事件始末
ai编程