联系管理员

开通文章发布权限

扫码 添加微信
微信图片
电话: QQ:1602036736

AI开发MSPM0系列①:Claude 环境搭建

node 安装

安装网址:Node.js — 下载 Node.js® (nodejs.org)

图片#B #S #R #60% #auto

如果打不开网站,我们截止 20260530 下载了24.16.0 版本在百度网盘:

通过网盘分享的文件:claude环境搭建资料
链接: https://pan.baidu.com/s/18EXZmQOFijcrSKCOUhvcaw 提取码: ehsy
下载 node-v24.16.0-x64.msi 即可。

 

安装时全部默认下一步即可。

安装完成后使用 CMD 或者 Powershell 通过以下命令测试是否安装成功:

node -v

如成功会输出对应版本号。
图片#B #S #R #60% #auto

git 安装

安装网址:Git - Install for Windows (git-scm.com)

图片#B #S #R #60% #auto

下载下来安装时,也建议一直下一步即可。
安装是否成功,可以通过以下命令测试:(使用CMD命令行窗口)

git -v

效果:
图片#B #S #R #60% #auto

Claude 安装

.Windows PowerShell方式安装命令

irm https://claude.ai/install.ps1 | iex

Windows CMD方式安装命令

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

因为 claude 是国外的软件,国内访问时通常网络不好,安装很慢很卡,那么可以在 CMD 中使用下面命令切换到国内镜像源下载:

npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

安装完成后,验证是否安装成功:

在命令行上执行
claude -v

如果终端输出了版本号(如 2.x.x),说明安装成功,例如作者使用 CMD 方式切换到国内镜像源下载:

图片#B #S #R #60% #auto

deepseek 配置

去 deepseek 的 API 开发平台,没有账号就注册:DeepSeek 开放平台

首页如下:
图片#B #S #R #60% #auto

去充值界面,充值个10元,方便我们后面进行测试:
图片#B #S #R #60% #auto
充值完成后,去 API keys 新建一个 key 用于我们后面配置claude:(以下为 GIF 动图)
图片#B #S #R #60% #auto

请使用自己的 api key,本文展示的 apikey=sk-3a5eb6fb57d24987815a4cdba331cb49,在本文编写完成后将删除。

记录好我们新建出来的 api key ,这个 key 只能看到一次,后面再要需要重新创建。

CC Switch 安装

官方下载地址:GitHub - farion1231/cc-switch · GitHub

因为官方是开源在github上,考虑到很多同学还不知道怎么上 github,我们截止 20260530 下载了 3.16.0 版本在百度网盘:

通过网盘分享的文件:claude环境搭建资料
链接: https://pan.baidu.com/s/18EXZmQOFijcrSKCOUhvcaw 提取码: ehsy
下载 CC-Switch-v3.16.0-Windows.msi 即可。

安装时一直默认下一步即可,安装完成后的首页如图:
图片#B #S #R #60% #auto

CC Switch 配置模型映射


claude 在国内是被claude禁止中国使用的,但是claude这个工具很好使用,能力很强,我们可以不使用claude的模型,可以将其模型修改映射到国内的模型,我这里首推 deepseek。

打开 CC Switch,选择给 claude 新增 AI 模型映射:
图片#B #S #R #60% #auto

映射厂商使用 deepseek:
图片#B #S #R #60% #auto

往下滑,在 API key 处填入我们之前创建的 deepseek 的key:

本文的key=sk-3a5eb6fb57d24987815a4cdba331cb49,在本文编写完成后将删除。

图片#B #S #R #60% #auto

再往下滑到模型映射处,建议将 1M 上下文功能全部勾选,提高AI能力:
图片#B #S #R #60% #auto

再往下滑到配置 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 的域名安全预检查,从而解决网络受限环境下的网站抓取失败问题。

  • 其他不重要了。

完成后添加即可:
图片#B #S #R #60% #auto

我们可以测试一下配置是否能够正常使用,回到cc switch的首页,找到我们新建的映射,选择模型测试:
图片#B #S #R #60% #auto
如果没有问题则显示测试正常:
图片#B #S #R #60% #auto

与 Claude 第一次对话

在你要工作的文件夹地址,开启CMD或者powershell:(以下为动图)
图片#B #S #R #60% #auto

第一次启动时他让你选择claude的主题,默认为深色主题,然后让你回车(Enter )确认,反正你就一直回车就可以了。

常见问题

deepseek不能使用报错error 400

如果对话出现问题,比如最近 20260530 时 claude 更新到 opus 4.8模型导致deepseek不能使用,报错 error 500 时,需要手动降低版本然后重新启动,降低版本方法参考:claude+deepseek报错:API Error: 400 Failed-硬件文档博客 (hdochub.com)

评论

快捷导航

把好文章收藏到微信

打开微信,扫码查看

关闭

还没有账号?立即注册