CC Switch 是一个跨平台桌面应用,作为 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes Agent 等多个 AI 编码 CLI 的「一体化管理器」。这些工具各有自己的配置格式(JSON/TOML/.env),切换 API 提供商要手动改文件,也没有统一管理 MCP 与 Skills 的办法;CC Switch 提供可视化界面,一键导入提供商、即时切换(内置 50+ 预设)、统一管理 MCP 与技能、系统托盘快速切换,配置由 SQLite 原子写入保护以防损坏。用 Rust + Tauri 2 编写,许可为 MIT,约 79,103 stars。需中立提示:其 50+ 提供商预设中包含「社区中转(community relays)」类端点,把 CLI 指向这类第三方中转会继承这些服务自身的服务条款与合规考量;另含一个「signature bypass」工具项,使用者应先弄清其确切作用。
来源:README.md(标题、Why CC Switch、Features、Built-in Utilities);GitHub 仓库元数据(stars=79103、license=MIT、language=Rust) 查看 GitHub 仓库 →随着开发者同时使用多个 AI 编码 CLI、并在多个 API 提供商之间切换,「统一可视化地管理配置/提供商/MCP/技能」成为高频需求,手动改配置既繁琐又易出错。CC Switch 用一个桌面 App 覆盖五六种 CLI、提供 50+ 预设与托盘快速切换,并做了云同步与原子写入,实用性强、下载量大,因而获得很高关注。截至数据采集约 79,103 stars。需提示:部分预设指向第三方中转服务,其热度不代表对这些中转用途的合规背书。
来源:README.md(Why CC Switch、Features);GitHub 仓库元数据(stars=79103)在一个界面管理 Claude Code/Codex/Gemini CLI/OpenCode/OpenClaw 等的提供商配置,50+ 预设(含 AWS Bedrock、NVIDIA NIM 及社区中转),一键导入、即时切换。指向第三方中转需自行评估其合规性。
来源:README.md(Why CC Switch、Features → Provider Management)一个面板跨多个应用管理 MCP 服务、Prompts 与 Skills,并做双向同步,省去逐个工具手动配置。
来源:README.md(Features → MCP, Prompts & Skills)系统托盘菜单即时切换提供商,无需打开完整应用;支持通过 Dropbox/OneDrive/iCloud/WebDAV 跨设备同步提供商数据。
来源:README.md(Why CC Switch、Features)配置存于 SQLite 并原子写入以防损坏;提供代理与故障切换、用量与成本跟踪、会话管理与工作区。
来源:README.md(Why CC Switch、Features → Proxy & Failover / Usage & Cost Tracking / Session Manager)CC Switch 是 Rust + Tauri 2 的原生桌面应用,核心是对多个 AI CLI 的配置做可视化管理:提供商管理(50+ 预设,含 AWS Bedrock、NVIDIA NIM 以及社区中转,一键导入并即时切换)、代理与故障切换、MCP/Prompts/Skills 统一管理(一个面板跨多个应用双向同步)、用量与成本跟踪、会话管理与工作区、系统托盘快速切换。配置数据存于 SQLite 并采用原子写入以防损坏,支持通过 Dropbox/OneDrive/iCloud/WebDAV 做云同步。它本身是配置/编排层,不直接提供模型推理——实际能力取决于你接入的提供商。Built-in Utilities 还包含首启登录确认、签名绕过(signature bypass)、插件扩展同步等工具项。
来源:README.md(Why CC Switch、Features 各项、Built-in Utilities、System Requirements)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
SQLite(配置存储,原子写入)各 AI CLI 的配置格式(JSON/TOML/.env)云同步:Dropbox/OneDrive/iCloud/WebDAV适合同时使用多个 AI 编码 CLI、并需要在不同提供商/配置间切换的开发者:用一个桌面 App 统一管理 Claude Code/Codex/Gemini CLI/OpenCode/OpenClaw 的提供商与 MCP/技能,省去手动改 JSON/TOML,托盘一键切换,跨设备云同步。它是配置/编排层工具,本身不提供推理。需要注意:把 CLI 指向第三方中转/转售类端点会继承那些服务的服务条款与合规风险,应优先选择官方或合规的提供商。
来源:README.md(Why CC Switch、Features、Provider 预设说明)本页未列出具体版本号;项目以跨平台 Tauri 桌面应用持续发布(GitHub releases,下载量很高),变更记录在 CHANGELOG.md。更新以扩展支持的 CLI 与提供商预设、完善 MCP/Skills 统一管理、云同步与稳定性为主。
来源:README.md(Download & Installation、Changelog 链接、徽章)CC Switch 解决了一个很实在的痛点:同时用多个 AI 编码 CLI 时,手动在各自的配置格式里切换提供商和管理 MCP/技能很烦,而它用一个 Rust+Tauri 桌面 App 把这些统一成可视化操作、托盘一键切换、云同步、配置原子写入,下载量与口碑都很高。作为配置/编排层工具它很实用。要中立看待两点:预设里含第三方「社区中转」端点,指向这类服务会继承其服务条款与合规风险;并含「signature bypass」等工具项,使用前应弄清作用。优先选官方/合规提供商、注意同步配置中的密钥安全,就能把它当作多工具工作流的顺手管理器。
来源:综合 README.md 的定位、功能与第三方中转/工具项的合规安全考量