装了两个 AI 编程工具却花在配置上?CC Switch 让你一个桌面管所有

你电脑上装了几个 AI 编程工具?

我猜,至少两个——Claude Code 用来干正事,Gemini CLI 蹭免费配额,OpenCode 拿来备用。问题是:每个工具一套配置文件、一套 API Key、一套 MCP 设置,切来切去的时候都在折腾配置,而不是在写代码。

CC Switch(farion1231/cc-switch)就是来解决这个问题的。

这是一个用 Rust + Tauri 构建的跨平台桌面应用,把 Claude Code、Codex、OpenCode、OpenClaw、Gemini CLI 等主流 AI 编程工具全部塞进一个界面里管理。130k GitHub Stars,MIT 协议,跨 Windows/macOS/Linux 三平台。

它能干什么

多 Agent 统一仪表盘——在一个窗口里切换不同的编程工具,配置、Session 历史、API Provider 全在一起,不用再满硬盘找 .env 文件。

Provider 切换——内置 50+ 预置,包括官方 API、云厂商(AWS Bedrock、Google Vertex、Azure OpenAI)和各种社区中转节点。不同任务切不同模型,一键完成,不用改配置。

Skill 管理——CC Switch 带有 Skill 管理功能,可以在不同 Agent 之间同步安装和切换 Claude Code Skills,解决了 Claude Code 本身没有图形化 Skill 管理界面的问题。

Session 持久化——所有 Agent 的对话历史集中存储,切换工具不丢上下文。

技术上怎么实现的

Rust 做底层逻辑(高性能、低内存占用),Tauri 2 搭前端界面(比 Electron 小 60%),系统 WebView 渲染 UI,冷启动 500ms 以内。数据存在本地 SQLite,隐私安全自己掌控。

也有 Claude Code Skill 安装方式——如果你只想在 Claude Code 里调用它,不需要完整的桌面应用,克隆到 ~/.claude/skills/ 即可。

适合谁

团队技术负责人:给所有开发者的 AI 工具做统一配置管控,不用每人自己折腾半天。

多工具深度用户:在 Claude Code、Codex、Gemini CLI 之间频繁切换,Provider 预置让你省心。

接了多个 AI 能力的项目:用 CC Switch 做统一入口,所有 Agent 的调用配置一目了然。


GitHub:https://github.com/farion1231/cc-switch


GitHub: https://github.com/farion1231/cc-switch

评论区

0 条评论

登录后可评论。

陈一铭 42 阅读