cc-switch 是什么?一键切换 AI 编程工具 API 供应商的跨平台桌面管理器
Star14.5万
近 7 天新增0
编程语言Rust
开源协议MIT
创建于2025-08-04
最近更新2026-10-15
中文导读
CC Switch 是一个跨平台桌面工具,用来集中管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes Agent 等 AI 编程与 Agent 工具的配置。这些工具平时更换 API 供应商或调整 MCP、Skills、Prompts 时往往要手工编辑 JSON、TOML、YAML 文件,CC Switch 把这些操作收进一个界面,支持一键切换供应商。适合同时使用多个此类工具、需要频繁切换配置的开发者。
根据 GitHub 公开数据,该项目的编程语言为 Rust,开源协议为 MIT,创建于 2025-08-04,最近更新于 2026-10-15,目前有 144,731 个 Star。
项目介绍
CC Switch 是一个基于 Tauri 2 构建的跨平台桌面应用,用 Rust 编写,支持 Windows、macOS 和 Linux。它面向 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw、Hermes Agent、Pi、MiniMax Code 等 AI 编程与 Agent 工具,把分散在各处的配置集中到一个界面里管理。
项目要解决的核心问题是:这些工具通常需要手动编辑 JSON、TOML、YAML 配置文件才能更换 API 供应商或调整设置,过程繁琐且容易出错。CC Switch 提供一键切换 API 供应商的能力,并统一管理 MCP、Skills 和 Prompts,减少手工改配置的工作量。
主要功能
- 一键切换多个 AI 编程工具的 API 供应商
- 集中管理 MCP 配置
- 统一管理 Skills 与 Prompts
- 覆盖 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes Agent 等多种工具
- 基于 Tauri 2 的跨平台桌面应用,支持 Windows、macOS、Linux
- 提供 WSL 支持
适合谁用
适合同时使用多个 AI 编程或 Agent 工具、需要频繁切换 API 供应商和配置的开发者。
快速上手
- {'command': '', 'step': '从 GitHub Releases 页面下载对应平台的安装包'}
- {'command': '', 'step': '安装并启动 CC Switch'}
- {'command': '', 'step': '在界面中添加或选择 API 供应商配置'}
- {'command': '', 'step': '一键切换供应商,并管理 MCP、Skills 与 Prompts'}