VSCode + ClaudeCode + CCSwitch + Deepseek 配置
前景提要:
想本地搭建一套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扩展文件路径
Windows:C:\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博客
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)