什么是 CC-Switch

2026/01/13

CC-Switch 是一款跨平台桌面应用,旨在帮助开发者统一管理多个 AI CLI 工具的配置。如果你同时使用 Claude Code、OpenAI Codex CLI 和 Google Gemini CLI,这款工具能让你轻松在不同 API 提供商之间切换。

为什么需要 CC-Switch

随着 AI 编程工具的普及,越来越多的开发者开始同时使用多个 AI CLI 工具。然而,每个工具都有独立的配置文件,手动管理这些配置既繁琐又容易出错。CC-Switch 应运而生,提供了一个统一的管理界面。

核心功能

CC-Switch 提供以下主要功能:

  1. 提供商管理 - 管理多个 API 配置预设,快速切换使用不同的 AI 服务
  2. MCP 服务器集成 - 统一管理三个应用的 Model Context Protocol 服务器
  3. 提示词管理 - 为 Claude、Codex 和 Gemini 创建并切换系统提示词预设
  4. 技能管理 - 自动发现并安装 GitHub 仓库中的 Claude 技能
  5. 跨设备同步 - 通过云存储文件夹实现配置的多设备同步
  6. 速度测试 - 测量 API 端点延迟,评估服务质量

技术架构

CC-Switch 采用现代化的技术栈构建:

组件技术
框架Tauri 2.8
前端React + TypeScript
后端Rust
存储SQLite + JSON 混合架构

支持的平台

CC-Switch 支持主流操作系统:

  • Windows
  • macOS
  • Linux

支持的 AI CLI 工具

工具描述
Claude CodeAnthropic 的 AI 编程助手 CLI
Codex CLIOpenAI 的编程 CLI 工具
Gemini CLIGoogle 的 Gemini AI CLI

如何获取

CC-Switch 是一个开源项目,你可以访问 GitHub 仓库 获取源代码和安装包。

使用场景

CC-Switch 特别适合以下场景:

  1. 多提供商用户 - 同时使用多个 AI API 提供商的开发者
  2. 中转站用户 - 需要在不同中转站之间切换的用户
  3. 团队协作 - 需要在团队成员间共享配置的场景
  4. 测试评估 - 需要对比不同 API 服务质量的用户

总结

CC-Switch 为使用多个 AI CLI 工具的开发者提供了便捷的统一管理方案。通过一键切换功能,你可以轻松在 Claude Code、Codex CLI 和 Gemini CLI 之间切换 API 配置,大大提升了工作效率。

Awesome CC

Awesome CC

什么是 CC-Switch | 博客