🧰 AI 编程工具切换神器
现在很多人已经不只用一个 AI 编程工具。
Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 都能写代码,但麻烦也很明显:每个工具都有自己的配置文件、模型入口、API Key、MCP 配置和提示词文件。
一旦需要切换服务商,就要手动改 JSON、TOML 或 env 文件。工具一多,配置很容易乱。
CC Switch 做的事情很直接:
把这些 CLI 工具放进一个桌面应用里统一管理。
📌 它目前已经 62k+ star,定位是 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 的 All-in-One Manager。
几个功能比较实用:
🧩 统一管理 5 类 CLI 工具,不用在不同配置文件之间来回找。
🔄 支持 50+ provider 预设,常见模型服务和中转服务可以直接导入、切换。
⚡ 支持系统托盘快速切换 provider,日常使用不用每次打开完整界面。
🧠 统一管理 MCP、Prompts 和 Skills,适合同时维护多个 AI 编程工具的人。
📊 内置用量与成本统计,可以看请求数、token 和模型价格。
☁️ 支持云同步,可以通过 Dropbox、OneDrive、iCloud 或 WebDAV 在多台设备之间同步配置。
🧱 工程实现也不只是简单壳子。
它用 Tauri 2 做跨平台桌面应用,前端是 React + TypeScript,后端是 Rust。配置数据放在 SQLite 里,写入配置文件时用原子写入和自动备份,降低配置被写坏的风险。
适合三类人:
👨💻 重度使用 Claude Code、Codex、Gemini CLI 的开发者。
🧪 经常测试不同模型服务和中转服务的 AI 编程用户。
🧰 想统一管理 MCP、Skills、提示词和会话记录的工程团队。
一句话总结:
CC Switch 不是替代 Claude Code 或 Codex,而是把这些 CLI 工具的配置管理从“手动改文件”变成“桌面应用统一切换”。
项目地址:
https://github.com/farion1231/cc-switch
夜雨聆风