一个小工具,可以很方便的切换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

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

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

相关推荐
泯泷12 小时前
从"手艺人"到"超级个体":我在小破站用AI重构工作方式的2025
aigc·openai·ai编程
AAA阿giao12 小时前
用 LangChain 玩转大模型:从零搭建你的第一个 AI 应用
javascript·人工智能·langchain·llm·ai编程·ai开发
qq_25183645712 小时前
RAG(Retrieval-Augmented Generation,检索增强生成)系统开发
ai编程
程序员码歌16 小时前
短思考第265天,小红书起号3周怎么样?实操总结这3点!
android·ai编程
小妖同学学AI17 小时前
【claude4.5+gpt5codex】 Token自由,cto.new AI编程平台|邀请码接力
ai编程
paopao_wu17 小时前
AI编程工具-Trae: 内置智能体
人工智能·ai编程·trae
逐梦苍穹17 小时前
Lingma IDE和Qoder IDE的对比
ide·ai编程·通义灵码·qoder
骑猪兜风2331 天前
软件工程大师 Martin Fowler 谈 AI 与软件工程的变迁
人工智能·软件工程·ai编程
法欧特斯卡雷特1 天前
告别 Terminal!IDEA 也可以爽用 Claude Code 了?
agent·ai编程·jetbrains
HashTang1 天前
【AI 编程实战】第 5 篇:Pinia 状态管理 - 从混乱代码到优雅架构
前端·vue.js·ai编程