你有没有遇到过这种情况:
用 Claude Code 写代码,想临时换一个便宜的模型省钱,结果要去翻配置文件、改 JSON、重启终端……折腾半天,思路都断了。
或者你同时在用 Claude Code、Gemini CLI、Codex 好几个工具,每个工具的配置方式都不一样,切换一次模型像打一场仗。
CC Switch 就是专门解决这个问题的。
CC Switch 是什么
CC Switch 是一个开源的跨平台桌面应用,专门用来统一管理 AI 编程 CLI 工具。先看下整体界面,还是比较简洁舒服。

目前支持:
• Claude Code • Codex • Gemini CLI • OpenCode • OpenClaw • Hermes
你不需要再手动编辑任何配置文件。所有模型和 Provider 的切换,都在一个界面里完成。
项目地址:https://github.com/farion1231/cc-switch
核心功能:模型切换
这是 CC Switch 最值得说的功能。
50+ 预设 Provider,一键选用
内置了超过 50 个 Provider 预设,包括:
• AWS Bedrock • NVIDIA NIM • 各种社区中转站(relay) • 以及自定义配置
你不需要知道每个 Provider 的具体配置格式,选一个预设,填入 API Key,点击启用,完成。

在和Claude Code交互过程中,可以一键切换模型。

系统托盘快速切换
这是我觉得最实用的设计。
CC Switch 常驻系统托盘,你不需要打开主界面,直接在托盘菜单里就能切换当前使用的 Provider。
比如你正在用 Claude Code 写代码,临时想换一个模型跑个便宜的任务——点托盘,选 Provider,切换完毕,继续写代码。整个过程不超过 5 秒。

Claude Code 支持热切换
其他工具切换 Provider 后需要重启终端,但 Claude Code 支持热切换——切换完不需要重启,立即生效。
对于频繁在不同模型之间来回的用户,这个特性能省掉大量等待时间。
双向同步,不破坏原有配置
CC Switch 采用"双向同步"机制:
• 切换 Provider 时,它会直接写入对应工具的配置文件 • 如果你手动编辑了配置文件,CC Switch 也会读取并同步过来
这意味着你不会因为用了 CC Switch 就"锁死"在这个工具里,随时可以退出,配置文件还是干净的原始格式。
安装方式
macOS
brew tap farion1231/ccswitchbrew install --cask cc-switch或者直接下载 .dmg 安装包。
Windows下载 .msi 安装包,双击安装。
Linux(Arch)
paru -S cc-switch-bin也提供 .deb、.rpm、.AppImage。
系统要求:Windows 10+、macOS 12+、Ubuntu 22.04+
具体可以参考github官方安装教程。
其他值得一提的功能
除了模型切换,CC Switch 还做了这些:
统一 MCP 管理跨多个工具统一管理 MCP Server,配置一次,多个工具同步生效。
用量追踪实时查看每个 Provider 的花费、Token 消耗和请求量,知道钱花在哪里。
会话管理浏览和恢复所有工具的历史对话,不会因为换了工具就找不到之前的上下文。
云同步支持 Dropbox、OneDrive、iCloud、WebDAV,多台设备配置保持一致。
适合谁用
• 同时用多个 AI CLI 工具的开发者:统一管理,不再各自维护配置 • 经常需要切换模型省成本的用户:托盘一键切换,不打断工作流 • 不想手动改配置文件的人:图形界面操作,降低出错概率
小结
CC Switch 解决的是一个很具体的痛点:AI 编程工具越来越多,模型越来越多,但管理这些工具本身却越来越麻烦。
它不试图成为另一个 AI 助手,只是老老实实做好"工具管理者"这个角色。开源、免费、MIT 协议,有需要可以直接上手试试。
夜雨聆风