前景提要:

想本地搭建一套Vibe Coding环境,最终选型 vscode工具 + deepseek模型

安装后发现还是有一些小问题,问ai也没辙,整合了几位大神的帖子,自存留档。

一. 前置准备

1. 安装VsCode,略。

2. 申请deepseek api-key,支付需要实名验证。

    3. 安装ClaudeCode插件

            VsCode插件搜索 Claude Code for VS Code。

            因后续配置步骤,建议 取消勾选 Auto Update。

     4. 下载CC-Switch

    ※ 如果不使用多个大模型,可以不使用cc-switch.

    跳过此章,看文章末尾参考链接,直接配置在vs中即可。

            github地址:Releases · farion1231/cc-switch · GitHub        

                    这步就卡住了,暂时没法访问github。

            网盘地址参考:CC-Switch 完整下载、安装与使用教程【2026.5.12】-CSDN博客

            ※ windows系统使用-windows.msi后缀的安装包

    二. 绕过ClaudeCode登录

    Claude Code安装成功后,左侧会有一个小图标,点击打开,默认需要登录,然鹅国内无法登录,所以需要绕过登录配置。

    网上有搜到可以通过配置修改,试了下并没有用。

    于是搜到这位大神的帖子:

    Claude Code VSCode 插件使用第三方 API 强制要求登录 —— 问题分析与解决方案_vscode 使用claude code时,为什么提示要登陆-CSDN博客

    记录一下自己的配置方法。

    ※ 该帖建议先改setting配置,但是因为后面会使用CC-Switch,所以这步可以先不改

    直接绕过登录

    1. 找到vscode扩展文件路径

            WindowsC:\Users\{用户名}\.vscode\extensions\anthropic.claude-code-{版本号}-win32-x64\extension.js

    2. 备份extension.js

    3. 文本编辑器打开extension.js,在文件内部搜索 .loggedIn)

    function Q6e(e){if(!e.loggedIn)return;

    因为方法名和变量可能因为代码混淆不同,所以直接搜索 .loggedIn),找到后替换为

    function Q6e(z){if(!z.loggedIn)return{authMethod:"3p",email:null,subscriptionType:null};

    保证方法名一致即可,入参可以不动。保存文件。

    ※ 此文件在ClaudeCode插件更新后,会被覆盖,因此建议安装插件时取消自动更新。

    三. 配置CC Switch

    1. CC Switch安装完成后,默认模型是 ClaudeOfficial,右上角添加模型

    2. 选择deepseek后,填写api key

    可以选择是否声明支持1M

    勾选写入通用配置,保存后,会自动生成配置文件。

    四. 验证

    配置完毕后,重启VsCode。

    变化1:打开ClaudeCode,直接可以创建session。

    变化2:询问ClaudeCode,当前使用的是什么模型,回答deepseek即为成功。

    ※ 如果不成功,可以参考这个帖子,自行编辑插件配置再试下。

    VS Code使用Claude Code接入deepSeek教程_vscode+claude code+deepseek-CSDN博客

    Logo

    AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

    更多推荐