![图片]()
介绍
CC Switch 是一个跨平台桌面端 All-in-One 工具,MIT 协议开源,用来统一管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Grok Build、Hermes Agent 等一堆 AI 编程 CLI 的配置。【说白了就是这些工具各自一套 JSON / TOML / .env,手改切换又慢又容易写坏,它给你一个图形界面点一下就换,还顺手把 MCP、Skills、系统提示词也一起管了。】用 Tauri 写的,Windows / macOS / Linux 原生安装包都有,还提供 Web 版(默认端口 17666)给无头服务器和 SSH 远程用,CLI 版给命令行党。底层 SQLite 存储 + 原子写入,切换只替换 endpoint、key、模型名、API 协议这几个连接字段,你自己加的 plugins、hooks、MCP、环境变量、注释、格式原样保留,不怕被改坏。本地代理还能做协议转换——Claude Code 能调 OpenAI / Gemini 格式的 provider,Codex 能调 Chat Completions 或 Anthropic Messages,跨厂商混搭不再需要手撸中转。
特征
🔄 一键切换 Provider:保存多套 API 配置点一下就换,无需手改 JSON / TOML / .env
🛡️ 只动连接字段:endpoint、key、模型名、API 协议、推理强度,plugins/hooks/MCP/环境变量/注释全保留
🔌 90+ 内置 provider 预设:官方 Anthropic、OpenAI、DeepSeek、阿里百炼、各种中转站,或自定义 base URL
🔀 本地路由做 API 格式转换:Anthropic Messages ↔ OpenAI Chat ↔ OpenAI Responses ↔ Gemini Native,Claude Code 能跑 OpenAI/Gemini 模型,Codex 能跑 Anthropic
🎛 每工具独立开关本地路由,开了之后切 provider 立即生效,不用重启
🧩 MCP 服务器统一管理:单面板管 Claude / Codex / Gemini 三端,支持 stdio、HTTP、SSE,统一导入导出双向同步
💬 系统提示词管理:CLAUDE.md、AGENTS.md、GEMINI.md 一处编辑,CodeMirror 6 实时预览
📁 项目(Projects):把 Claude Code / Codex 当前的 provider、MCP、Skills、prompt 打包存档,一键整体切换
💾 SQLite + 原子写入 + 自动备份,配置不怕写坏
🌐 三端覆盖:桌面 GUI、Web 版(端口 17666,给无头/SSH 用)、CLI 版
开源地址
- GitHub:https://github.com/farion1231/cc-switch
- 官网:https://ccswitch.io
- macOS 可
brew tap farion1231/ccswitch && brew install --cask cc-switch