用 CC Switch 统一管理七个 AI 编程工具
背景与原理
简单说,CC Switch 是一个跨平台的桌面工具,用来统一管理 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 和 Hermes Agent 这七个 AI 编程工具。
如果你只用过一个工具,可能没感觉。但像我这样同时跑 Hermes Agent、偶尔切 Claude Code 试新模型、还要管 Gemini CLI 的人,最头疼的就是每个工具的配置格式都不一样:Claude 用 JSON,Codex 用 TOML,Hermes 用 YAML,中间商 key 换了就得一个个文件手动改。
CC Switch 做的就是把所有这些配置收拢到一个 SQLite 数据库里,给你一个可视化界面。供应商 key 填一次,七个工具共用;MCP 服务器和 Skills 也能统一管理,不用再分别在各个工具的配置文件里写重复的配置。
项目用 Rust + Tauri 2 构建,MIT 协议,GitHub 11 万+ Star,更新很活跃。
我的使用体验
我主要在 Ubuntu 24.04 上跑 Hermes Agent,平时也会测试不同的 API 供应商。以前切换 Hermes 的模型供应商需要手动编辑配置文件,换供应商就要改一次,MCP 服务器也是散在各个地方。
装上 CC Switch 之后,供应商信息统一存在一个地方,切换的时候点两下就行。系统托盘菜单也能快速切换,不用每次打开完整应用。云同步我暂时没开,因为我只有一台机器。
适合的场景:同时使用多个 AI 编程工具、经常切换 API 供应商、需要在多台机器上同步配置。
限制:切换供应商后大部分工具需要重启终端才能生效(Claude Code 支持热切换);纯 Linux 服务器无桌面环境用不了。
安装
CC Switch 支持 Windows、macOS 和 Linux。去 GitHub Releases 下载对应系统的安装包就行。
1 | # Ubuntu/Debian 为例,下载 .deb 安装 |
首次打开后,它会引导你导入各个工具的现有配置。数据存在 ~/.cc-switch/ 目录下,卸载软件不会影响工具本身的使用。
总结
如果你只用一个 AI 编程工具且从来不换供应商,这个工具对你来说可能过剩。但一旦工具数量超过两个,手动管理配置的痛苦就会指数级上升。CC Switch 的价值就是把这个痛苦消解掉。
项目链接:
- 标题: 用 CC Switch 统一管理七个 AI 编程工具
- 作者: 番星
- 创建于 : 2026-07-13 16:30:00
- 更新于 : 2026-08-25 16:45:08
- 链接: https://xingbox.me/cc-switch-all-in-one-manager/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。