VS Code+Claude Code+Deepseek的使用小结

Written by

in

文章目录
  • 在VS Code插件市场找到Claude Code for VS Code插件(简称Claude Code插件),并点击安装按钮。注意,该插件由anthropic公司发布。 图1 安装界面
  • 安装成功后,我们需要对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开发平台,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. git-bash路径找不到 出现图中的问题,首先需要确保git设置好了环境变量。判断环境变量,可以通过输入命令bash -version来测试。如果命令返回结果是找不到该命令,那么说明没有配置好环境变量。 如果环境变量确认是没有问题的,依赖出现图中的错误信息,那么将C:WindowsSystem32加入到用户环境和系统环境的Path。 到此这篇关于VS Code+Claude Code+Deepseek的使用小结的文章就介绍到这了,更多相关VSCode ClaudeCode Deepseek内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!
  • 目录
    • 一、安装Claude Code插件
    • 二、配置Claude Code插件
    • 三、获取Deepseek API Key
    • 四、测试环境
    • 安装错误

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

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

    图1 安装界面

    安装成功后,我们需要对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开发平台,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. git-bash路径找不到

    出现图中的问题,首先需要确保git设置好了环境变量。判断环境变量,可以通过输入命令bash -version来测试。如果命令返回结果是找不到该命令,那么说明没有配置好环境变量。

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

    到此这篇关于VS Code+Claude Code+Deepseek的使用小结的文章就介绍到这了,更多相关VSCode ClaudeCode Deepseek内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!

    站内搜索