A simple CLI tool to switch Claude Code AI models easily
npm install cc-model-switcher一个简洁的Node.js CLI工具,用于快速切换Claude Code的大模型。
``bash`
npm install -g cc-model-switcher
安装完成后,你可以在任何路径下使用以下命令:
bash
cc_switch # 使用默认Kimi模型
cc_switch deepseek # 使用DeepSeek模型
cc_switch glm46 # 使用GLM-4.6模型
cc_switch --list # 查看所有可用模型
cc_switch --interactive # 交互式选择模型
`$3
`bash
cc_switch -l # 查看所有模型
cc_switch -i # 交互式选择
`🔧 配置
安装后会在用户主目录下创建
.models.json 配置文件:Windows:
C:\Users\用户名\.models.json
macOS/Linux: ~/.models.json$3
编辑
~/.models.json 文件,添加更多模型:`json
{
"models": {
"your_model": {
"description": "Your custom model",
"env": {
"ANTHROPIC_BASE_URL": "https://api.your-model.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "your-api-key",
"API_TIMEOUT_MS": "600000",
"ANTHROPIC_MODEL": "your-model-name",
"ANTHROPIC_SMALL_FAST_MODEL": "your-model-name"
}
}
}
}
`📋 默认模型
| 模型名称 | 描述 |
|----------|------|
|
kimi | Kimi AI (Moonshot) |
| deepseek | DeepSeek V3.1 |
| glm46 | GLM-4.6 (智谱AI) |⚠️ Windows 注意事项
在Windows系统上使用时,请确保:
1. Git Bash 已安装:Claude Code 需要 Git Bash 才能在 Windows 上运行
2. 环境变量配置:如果 Git Bash 不在 PATH 中,请设置:
`bash
set CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\usr\bin\bash.exe
`🔧 常见问题
$3
- 问题:提示需要配置API密钥
- 解决:编辑 ~/.models.json 文件,将 ANTHROPIC_AUTH_TOKEN 替换为实际的API密钥$3
- 问题:Path was not found 错误
- 解决:使用 npx 方式启动,已修复路径解析问题$3
- 问题:找不到 bash.exe
- 解决:安装 Git for Windows 或设置环境变量🏗️ 开发
`bash
克隆项目
git clone [项目地址]
cd cc-model-switcher安装依赖
npm install本地测试
npm link取消本地链接
npm unlink -g cc-model-switcher
`🚀 发布到npm
`bash
登录npm
npm login发布
npm publish
``MIT