你是否遇到过这些困扰?
- 用 Claude Code 写代码,切换 API 供应商要改配置文件
- Codex、Gemini CLI、OpenCode 各自配置,管理混乱
- MCP 插件在每个工具里都要单独配置
今天介绍的开源项目 CC Switch,一个桌面应用统一管理 5 个 AI CLI 工具!
GitHub Trending 热门项目,50+ 供应商预设一键切换。

🎯 它能做什么?

5 个 CLI 工具全覆盖
| 工具 | 说明 |
|---|---|
| Claude Code | Anthropic 官方 AI 编程助手 |
| Codex | OpenAI 代码生成工具 |
| Gemini CLI | Google 命令行 AI 助手 |
| OpenCode | 开源代码助手 |
| OpenClaw | 多 Agent 编排工具 |
50+ 供应商预设
包括 AWS Bedrock、NVIDIA NIM、官方 API 以及各类中转服务:
- 复制 Key 即可导入
- 一键切换供应商
- 系统托盘快速访问
🚀 核心功能
统一 MCP/Skills 管理
| 功能 | 说明 |
|---|---|
| MCP 面板 | 一个界面管理 4 个应用的 MCP 服务器 |
| Skills | 从 GitHub 仓库一键安装技能包 |
| Prompts | Markdown 编辑器,跨应用同步 |
| 双向同步 | 编辑即生效,无需手动复制 |
代理与故障转移
- 本地代理热切换:格式转换、自动故障转移
- 熔断器:供应商健康监控
- 应用级代理:独立为每个工具配置代理
用量追踪
- 跨供应商追踪支出、请求数和 Token 用量
- 趋势图表、详细请求日志
- 自定义模型定价
云同步
通过 Dropbox、OneDrive、iCloud 或 WebDAV 服务器同步配置。
💻 快速安装
macOS(Homebrew)
brew tap farion1231/ccswitchbrew install --cask cc-switchWindows
下载 .msi 安装包或绿色版 .zip。
Linux
# Debian/Ubuntusudo dpkg -i CC-Switch-v3.15.0-Linux.deb# Arch Linuxparu -S cc-switch-bin# 通用 AppImage./CC-Switch-v3.15.0-Linux.AppImage📐 技术架构
基于 Tauri 2 + React + Rust 构建:
| 层级 | 技术选型 |
|---|---|
| 前端 | React 18 + TypeScript + TailwindCSS |
| 后端 | Tauri 2.8 + Rust |
| 存储 | SQLite + JSON |
设计亮点:
- SSOT:单一数据源,SQLite 存储所有配置
- 原子写入:临时文件 + 重命名,防止配置损坏
- 并发安全:Mutex 保护数据库连接
❓ 常见问题
切换供应商后需要重启终端吗?
大多数工具需要重启,Claude Code 支持热切换,无需重启。
配置数据存在哪里?
- 数据库:
~/.cc-switch/cc-switch.db - 设置:
~/.cc-switch/settings.json - 备份:
~/.cc-switch/backups/
如何切换回官方登录?
添加"官方登录"预设,重启 CLI 工具后按登录流程操作。
🔗 资源链接
| 资源 | 链接 |
|---|---|
| GitHub 仓库 | https://github.com/farion1231/cc-switch |
| 官网 | https://ccswitch.io |
| 用户手册 | https://github.com/farion1231/cc-switch/blob/main/docs/user-manual/zh/README.md |
🎯 觉得这份工具干货有用?不妨这样做
- ⭐ 星标 / 置顶公众号,第一时间解锁最新工具分享!
- ✅ 点赞「推荐」,让更多技术伙伴发现优质干货!
- 🔗 转发给团队小伙伴,一起高效提效!
- 💬 底部留言区,告诉我你想找的工具/项目方向!
📬 长期追踪优质开源工具
关注「AI开源研究社」|追踪更多开源神器,玩转技术提效!
回复 【CC Switch】,获取更多使用技巧~
来源: 本文基于 farion1231/cc-switch 开源项目整理,遵循 MIT 许可证。
夜雨聆风