概述:本文会详细描述 Claude Code的安装,以及使用cc-switch来配置大模型,以及在vs code中如何安装claude code插件,以及在ccswitch中如何切换大模型
1. Claude Code安装
[Claude Code官方安装教程](code.claude.com/docs/en/set…
系统:windows
npm install -g @anthropic-ai/claude-code
claude --version
claude
注:如果出现上图,说明claude安装成功了,但是没有配置API Key,官方的API Key需要梯子代理 登录或者注册之后获取,需要国外手机号,而且不稳定,容易被封号,我办公网根本翻不出去,所以根据其他参考文档,选择了配置国内大模型
2. cc-switch安装
cc-switch下载地址:github.com/farion1231/…
根据自己的系统环境选择相应的包,下载后安装
3. 配置国内大模型
3.1 MiniMax
MiniMax官网地址:( platform.minimaxi.com/docs/token-… ),这个地址有教大家如何配置MiniMax API的具体教程,下面是我的操作
第一步:获取MiniMax的API Key
打开链接( platform.minimaxi.com/user-center… ),会出现以下页面,点击"获取你的Key",将出现的API Key复制,后续将用来配置到cc-switch中,这个时候还不可以用,因为你打开左边侧边栏的"余额"可以发现你的余额是0,所以接口是调不通的,下一步就是点击"开始实名认证",这一步通过你的身份证号和银行卡来实名认证后,认证成功就会送15元的代金券,这个15元的代金券可以直接作为充值金额使用的,如下图2,现在刚刚复制的API Key就可以生效了
第二步:在cc-switch中配置MiniMax
点击右上角"+"号,弹出以下页面,选择供应商MiniMax,下面的一些内容会自动填充,唯一需要填写的是API Key,就是上一步你复制的那个API Key
第三步:配置模型名称
点击"高级选项",看到模型映射下面的模型输入框,填入"MiniMax-M2.7",注意模型名称一定不要填错,否则不能使用,完成后对照检查一下配置JSON,看一下ANTHROPIC_BASE_URL和模型名称是否一致,完成后点击"添加"
第四步:回到首页,点击"启用"按钮,当前Claude Code就已经成功配置MiniMax国内大模型使用了
注:这个时候你可能和我一样会关注MiniMax的"查询失败"这个字样,觉得这样就是有问题的,没配好,想要想办法把他搞好,但其实这个不影响Claude后续的使用,我也没有解决这个问题,好像是要在MiniMax上面购买套餐获取到Token Plan才会消失,我没有尝试,如果后续大家有解决方案,请告知我
第五步:在执行Claude之前,需要改一个Claude的配置,Claude之前用node安装成功后会有一个配置文件".claude.json"文件,位置在C:\用户\你的用户名.claude.json,增加一个 hasCompletedOnboarding 参数,用于绕过 claude code 的区域限制,调过Antoropic的官方登录验证
{
"hasCompletedOnboarding": true
}
第六步:继续在终端输入Claude,出现以下情况说明Claude Code已经配置好可以使用了
第七步:查看claude的模型配置情况
启动claude后,在他的输入框中输入"/status"命令,查看模型配置
主要查看Anthropic Base Url地址和Model,你就知道在当前项目中你正在使用的模型
4. 利用Claude创建一个新项目
作为尝试,我让Claude帮我开发一个欢迎首页,目前还没有安装Claude Code插件,用的是命令行CLI交互形式
输入:使用React框架 开发一个欢迎首页
然后Claude开始运行,他会帮你创建项目文件,每一步会问你是否进行文件覆盖,你可以大致看一下,一直选择是,然后他会帮你安装好依赖包并启动,以下两张图是最后的效果和文件
这个时候我们再去MiniMax网站上查询一下我们的余额看生成这个项目用了多少token,我的花了0.32元
至此,已经掌握了配置Claude环境和使用Claude生成一个新项目
注:Claude目前都是在终端CLI环境运行的,不像其他的AI IDE一样可视化,但是我们可以安装VSCODE的插件来辅助
5. 安装VSCode的Claude Code 插件
在vscode侧边栏点击extensions,搜索"Claude Code",点击install
如果你像我一样报这个错误,是因为vscode的版本太低了,不支持,需要更新最新版本
vscode更新版本(windows):
- 完全退出vscode,关闭打开的所有vscode的窗口
- 不要以管理员身份打开,以普通用户权限重新打开,管理员会禁用自动更新的这个选项
- 点击顶部菜单 help -> Check for updates
- 如果有新版本,会自动下载并提示 "Restart to Update",点击后完成更新
- 重新搜索插件包 Claude Code,点击install安装
安装成功后,左侧工具栏会出现Claude Code的橘色图标,点击他 会开一个侧边分栏窗口,进行可视化操作,如图所示,这个时候在对话开给你输入命令,AI会进行执行并需要你确认,这样可以继续使用啦
6. 切换别的大模型
6.1 阿里云百炼的Qwen模型
第一步:获取API Key
阿里云百炼 必须在注册认证后,每个模型会送百万的token新人免费额度,具体操作如下
[新人免费额度链接]help.aliyun.com/zh/model-st…
来到模型广场( bailian.console.aliyun.com/cn-beijing?… ),选择其中你想尝试的模型,如图一,点击该卡片,进入模型详情页面,如图二,往下翻,可以看到你当前拥有的该模型的免费额度,我现在Qwen3.6-Plus的额度使用完了,如图三,现在我切换到Qwen3.7-Max模型,显示还有100%的额度,如果大家使用的话,为了防止超量造成的欠费,可以打开"免费额度用完即停"这个选项
现在我们要获取API Key,刚刚的页面选择最左侧工具栏的API Key,可以看到一个页面,如果是空的,点击创建API Key就可以了,如图所示,然后复制当前的API Key以便后续配置cc-switch
第二步:cc-switch添加新的百炼模型
cc-switch中配置bailian的官方文档:( help.aliyun.com/zh/model-st… ),文档中的Token Plan,Coding Plan和按量计费的ANTHROPIC_BASE_URL是不一样的,如果使用免费额度,那么我们用的是"按量计费"的华北2的ANTHROPIC_BASE_URL地址,当然,这个地址在选择bailian供应商后会自动填写
点击右上角的"+",选择供应商"Bailian",将刚刚复制的API Key添加到对应位置
第三步:选择模型
点击高级选项,将你选择的比如 Qwen3.6-plus或者Qwen3.7-Max模型添加到对应的主模型的位置上,注意,模型名称一定要对,可以直接在详情页复制模型名称,如图二
第四步:启用模型
返回cc-switch首页,点击Bailian的启用,显示使用中则表示启用成功,点击第三个按钮"测试模型",可以查看是否成功连接,如图一,是模型已经配置成功;如图二,报错原因是 模型额度用完了;如图三,报错原因是 模型名称写错了,正常是"qwen3.7-max",但是如果配成"Qwen3.7-max",就是这种报错,所以模型名称一定要写对
第五步:VS Code中使用 Claude Code插件
注意,当你从MiniMax切换成Bailian模型,如果是终端命令的形式,之前的claude的命令行一直没关闭,那么这个时候使用的还是MiniMax,需要把之前的对话框关掉,用ctrl+c可以关掉,然后重新输入 claude重新启动,然后输入 /status,查看当前使用的model模型
如果是vs code的claude code插件,在切换模型的时候,有历史的claude对话框界面存在,那切换后打开原来的对话框继续输入内容,还是之前的MiniMax模型,需要重新打开一下Claude Code插件,重新加载后就是新的模型
第六步:分析错误情况
如图,
- 第一个API Error:500,是我在使用MiniMax模型的时候,15元的免费额度用完了,处于欠费的状态,当分析后就报了API Error:500的错误,
- 这个时候我成功切换了Bailian的模型,继续输入刚刚的问题,那他报了API Error:400的错误,是我切换后没有重新打开Claude对话框,导致他发现MiniMax模型已经停用了,所以包了API Error:400的错误,当我重新打开对话框,输入刚刚的问题,就可以正常使用了,如图二