🔄 CC Switch:68k Stars 的 AI CLI 统一管理桌面端,一个 App 搞定 Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw
项目地址:farion1231/cc-switch | ⭐ 68,713 Stars | 🛠 Tauri (Rust + React) | 作者:farion1231
老实说,搞 AI 编程的人现在手上一堆 CLI 工具——Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw。每个工具都有自己的配置格式,API 提供商也五花八门。换个提供商就得手动改 JSON、TOML、.env,MCP 和 Skills 还得分别配一遍。折腾一轮下来,编程的时间还没配置的时间多。
CC Switch 就是来解决这个问题的。一个桌面 App,统一管理 5 个主流 AI CLI 工具,50+ 内置提供商预设,一键切换,系统托盘随时换。数据存 SQLite,原子写入保证配置不坏。
它能管什么?
装一个试试
macOS 用户一行命令:
brew tap farion1231/ccswitch
brew install --cask cc-switch
Linux 用户下载 .deb 或 .AppImage,Windows 用户下载 .msi 安装包就行。
最骚的操作
系统托盘一键切换提供商——不用重启终端(Claude Code 甚至不用重启),点一下托盘图标就换到另一个 API 提供商。对于用中转 API 的人简直是救星,一个挂了秒切另一个。
还有 Local Proxy 模式,自带热切换、自动故障转移、熔断器、提供商健康监控。你可以单独代理 Claude Code 或 Codex 的请求流量到不同的后端。
数据存在哪?
~/.cc-swift/cc-switch.db # SQLite 数据库(提供商、MCP、Prompt、Skills)
~/.cc-switch/settings.json # 设备级设置
~/.cc-switch/backups/ # 自动备份,保留 10 份
别问我怎么知道的——Atomic Write + Mutex 保护,写坏配置文件这种事在这不会发生。
总结
装一个吧,省下来的时间够多写几行代码了。