AI开发MSPM0系列①:Claude 环境搭建
node 安装
安装网址:Node.js — 下载 Node.js® (nodejs.org)

如果打不开网站,我们截止 20260530 下载了24.16.0 版本在百度网盘:
下载 node-v24.16.0-x64.msi 即可。
安装时全部默认下一步即可。
安装完成后使用 CMD 或者 Powershell 通过以下命令测试是否安装成功:
如成功会输出对应版本号。
git 安装
安装网址:Git - Install for Windows (git-scm.com)

下载下来安装时,也建议一直下一步即可。
安装是否成功,可以通过以下命令测试:(使用CMD命令行窗口)
效果:
Claude 安装
.Windows PowerShell方式安装命令
Windows CMD方式安装命令
因为 claude 是国外的软件,国内访问时通常网络不好,安装很慢很卡,那么可以在 CMD 中使用下面命令切换到国内镜像源下载:
安装完成后,验证是否安装成功:
在命令行上执行
如果终端输出了版本号(如 2.x.x),说明安装成功,例如作者使用 CMD 方式切换到国内镜像源下载:

deepseek 配置
去 deepseek 的 API 开发平台,没有账号就注册:DeepSeek 开放平台
首页如下:
去充值界面,充值个10元,方便我们后面进行测试:
充值完成后,去 API keys 新建一个 key 用于我们后面配置claude:(以下为 GIF 动图)
请使用自己的 api key,本文展示的 apikey=sk-3a5eb6fb57d24987815a4cdba331cb49,在本文编写完成后将删除。
记录好我们新建出来的 api key ,这个 key 只能看到一次,后面再要需要重新创建。
CC Switch 安装
官方下载地址:GitHub - farion1231/cc-switch · GitHub
因为官方是开源在github上,考虑到很多同学还不知道怎么上 github,我们截止 20260530 下载了 3.16.0 版本在百度网盘:
下载 CC-Switch-v3.16.0-Windows.msi 即可。
安装时一直默认下一步即可,安装完成后的首页如图:
CC Switch 配置模型映射
claude 在国内是被claude禁止中国使用的,但是claude这个工具很好使用,能力很强,我们可以不使用claude的模型,可以将其模型修改映射到国内的模型,我这里首推 deepseek。
打开 CC Switch,选择给 claude 新增 AI 模型映射:

映射厂商使用 deepseek:

往下滑,在 API key 处填入我们之前创建的 deepseek 的key:
本文的key=sk-3a5eb6fb57d24987815a4cdba331cb49,在本文编写完成后将删除。
再往下滑到模型映射处,建议将 1M 上下文功能全部勾选,提高AI能力:
再往下滑到配置 JSON中,建议如我一样配置:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "更换为你的key",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_REASONING_MODEL": "deepseek-v4-pro[1m]",
"API_TIMEOUT_MS": "300000",
"CLAUDE_CODE_DISABLE_AUTOUPDATER": "1",
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_ENABLE_STREAM_WATCHDOG": "1",
"CLAUDE_STREAM_IDLE_TIMEOUT_MS": "240000"
},
"model": "deepseek-v4-pro[1m]",
"skipWebFetchPreflight": true
}
env 表示的是环境变量,其中:
"CLAUDE_CODE_DISABLE_AUTOUPDATER": "1":表示关闭自动更新,因为截止20260530,claude推出了opus4.8导致不兼容了deepseek,所以我们需要暂时使用旧版本的claude,关于如何使用旧版本等会说明。"CLAUDE_CODE_EFFORT_LEVEL": "max":表示deepseek的思考能力设置为最大,这样可以提高deepseek的能力。"API_TIMEOUT_MS": "300000":表示API超时时间"skipWebFetchPreflight": true:表示用于跳过 Claude Code WebFetch 的域名安全预检查,从而解决网络受限环境下的网站抓取失败问题。其他不重要了。
完成后添加即可:
我们可以测试一下配置是否能够正常使用,回到cc switch的首页,找到我们新建的映射,选择模型测试:
如果没有问题则显示测试正常:
与 Claude 第一次对话
在你要工作的文件夹地址,开启CMD或者powershell:(以下为动图)
第一次启动时他让你选择claude的主题,默认为深色主题,然后让你回车(Enter )确认,反正你就一直回车就可以了。
常见问题
deepseek不能使用报错error 400
如果对话出现问题,比如最近 20260530 时 claude 更新到 opus 4.8模型导致deepseek不能使用,报错 error 500 时,需要手动降低版本然后重新启动,降低版本方法参考:claude+deepseek报错:API Error: 400 Failed-硬件文档博客 (hdochub.com)


评论