记录Claude Code for VS Code+cc-switch+deepseek v4配置流程以及过程中遇到的问题
1、前置环境
安装cc-switch,GitHub地址如下
https://github.com/farion1231/cc-switch
cc-switch需要下载的版本参考下图

安装Claude Code for VS Code

插件中安装上图这个插件即可。
注意:之前用2.129版本发现插件有问题,回退上版本即可,后续版本未测试,但是在网上搜索时友论坛翻译官以前版本还出现过问题,安装插件有问题可尝试网上搜索正常的版本即可。
2、配置
2.1、订阅deepseek
https://www.deepseek.com/
进入api开放平台创建api key。
2.2、配置cc-switch
此处模型名可参考官方文档
https://api-docs.deepseek.com/zh-cn/ #这个是官方文档的链接,模型名如下
deepseek-v4-flash
deepseek-v4-pro[1m]


cc-switch勾选下述两项

注意:一般来说到这里就完成了,但是在这次配置中还是遇到了一些问题,尝试用一下方法解决。
2.3、解决插件需要登陆问题
vs code中勾选下述两项,可通过插件设置页面进入。

用户/.claude/config.json中写入
{
"primaryApiKey": "any"
}
同时再次查看插件设置settings.json中是否包含下述,注意下述代码在true的下方
{
"claudeCode.environmentVariables": [
{ "name": "ANTHROPIC_BASE_URL", "value": "https://xxxx" },
{ "name": "ANTHROPIC_AUTH_TOKEN", "value": "xxxx" }
],
}
还是不行的话,将插件卸载重装重启vs code。
参考链接:
https://zhuanlan.zhihu.com/p/2032408434855949891