CC-Switch · 多 endpoint 切换工具
想同时挂多个 endpoint(Miloapi + 官方 + 别的中转),不想反复改环境变量,用 CC-Switch。
1. 安装
# npm 全局
npm install -g cc-switch
# 或下载发行版二进制
# https://github.com/farion1231/cc-switch/releases
验证:
cc-switch --version
2. 添加 Miloapi 配置
cc-switch add miloapi \
--base-url https://www.miloapi.com \
--token sk-你的key
也可以添加多个:
cc-switch add miloapi-claude --base-url https://www.miloapi.com --token sk-claude-key
cc-switch add miloapi-gpt --base-url https://www.miloapi.com --token sk-gpt-key
cc-switch add official --base-url https://api.anthropic.com --token sk-ant-official
3. 切换
cc-switch use miloapi-claude # 切到 Miloapi (Claude)
cc-switch use miloapi-gpt # 切到 Miloapi (GPT)
cc-switch use official # 切回官方
cc-switch list # 查看所有配置
cc-switch status # 当前用的哪个
CC-Switch 实际就是改 ~/.claude/settings.json 文件,但帮你管理多份配置,免去手改。
4. 验证
切换完跑 claude 看看连的是不是新 endpoint:
cc-switch use miloapi-claude
claude # 进入交互界面
> What's the current API base URL you're connected to?
回答应该提到 miloapi 域名(虽然不一定 — 模型可能不知道,这只是粗略验证)。
