一个小工具,可以很方便的切换claude code模型

大家好呀,我是夏叶,深度AI编程使用者,专注于分享AI编程方面的使用技巧、经验以及前沿资讯,有兴趣的可以关注我的公众号,一起学习,共同进步。

claude code很多人都用过,可以说是目前公认的世界上最好的AI编程工具了,它不只强在使用的大模型上,更多的是本身的Agent能力很强。

但官方正版的价格太贵了,所以催生出了国内大模型的平替方案,目前Kimi K2、deepseek3.1、GLM4.5 等都增加了对Anthropic API 的支持,只要配置好环境变量就可以直接在claude code中使用国内的大模型。

我的问题是有时候想切换不同的模型使用,查了一下世面上的一些配套工具,感觉配置起来都很麻烦,于是我用AI写了一个工具cc-model-switcher,可以很方便的切换模型使用claude code。

看一下效果:

下面说一下这个工具的使用方法。

安装claude code

windows下管理员登录终端,使用如下命令安装:

bash 复制代码
npm install -g @anthropic-ai/claude-code

安装cc-model-switcher

使用如下命令安装:

复制代码
npm install -g cc-model-switcher

然后执行下命令cc_switch -l,它会在用户主目录下创建 .models.json 配置文件:

  • Windows: C:\Users\用户名.models.json
  • macOS/Linux: ~/.models.json

.models.json 配置文件内容如下:

json 复制代码
{
  "models": {
    "kimi": {
      "description": "Kimi AI (Moonshot)",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic/",
        "ANTHROPIC_AUTH_TOKEN": "YOUR_KIMI_API_KEY_HERE",
        "API_TIMEOUT_MS": "600000",
        "ANTHROPIC_MODEL": "kimi-k2-0711-preview",
        "ANTHROPIC_SMALL_FAST_MODEL": "kimi-k2-0711-preview"
      }
    },
    "deepseek": {
      "description": "DeepSeek V3.1",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
        "ANTHROPIC_AUTH_TOKEN": "YOUR_DEEPSEEK_API_KEY_HERE",
        "API_TIMEOUT_MS": "600000",
        "ANTHROPIC_MODEL": "deepseek-chat",
        "ANTHROPIC_SMALL_FAST_MODEL": "deepseek-chat"
      }
    }
  }
}

当前工具默认会包含kimi和deepseek的配置,我们只需要到官网获取一个API KEY写入其中即可.

填写好API KEY以后,使用命令cc_switch 模型名称,就会自动切换到该模型并打开claude code命令行。

比如我输入cc_switch deepseek,会看到如下界面:

终端进入claude code界面,并且模型使用的是deepseek的模型。

如果你想使用其他模型,那么相应的在上述json文件中增加相应的配置即可。

cc_switch命令使用方法如下:

lua 复制代码
cc_switch model      切换使用的模型并启动claude code
Options:
  -V, --version      output the version number
  -l, --list         列出所有可用模型
  -i, --interactive  交互式选择模型
  -h, --help         display help for command

当我们配置好这个配置文件以后,后续使用时,就想切哪个模型就使用哪个模型了,非常的方便。

好了,今天的分享就到这里,如果对你有用,麻烦来个三连支持一下吧,这对我十分重要,万分感谢!

相关推荐
cpp加油站2 小时前
项目上线后,我发现一个残酷的事实:AI编程2.0时代,会写代码成了次要的能力
ai编程·trae
zzywxc7873 小时前
AI工具全景洞察:从智能编码到模型训练的全链路剖析
人工智能·spring·ios·prompt·ai编程
玲小珑3 小时前
LangChain.js 完全开发手册(八)Agent 智能代理系统开发
前端·langchain·ai编程
吏部侍郎14 小时前
腾讯终于对Claude code下手了?我拿它跑完一个真实项目,结果有点意外…
大模型·ai编程
老黄编程15 小时前
VSCode 的百度 AI编程插件
ide·vscode·ai编程
RainbowSea15 小时前
10. LangChain4j + 持久化实操详细说明
langchain·llm·ai编程
RainbowSea16 小时前
9. LangChain4j + 整合 Spring Boot
langchain·llm·ai编程
老黄编程16 小时前
VSCode AI编程插件
ide·vscode·ai编程
UNbuff_017 小时前
Cursor中文界面设置教程
ai编程