farion1231/cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
farion1231/cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
CC Switch 是一款基于 Tauri 2 的跨平台桌面应用,把 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 与 Hermes 七种 AI 编程工具的供应商配置收进同一界面。你不必再分别编辑 JSON、TOML 或 .env,也不必为切换 API 中继或官方账号而手动改多处文件;托盘菜单可秒切供应商,SQLite 原子写入与自动备份降低配置损坏风险。项目 MIT 开源,macOS 版本已通过 Apple 公证。
现代 AI 编程往往同时使用多款 CLI,但每套工具的配置格式、MCP 目录与 Skills 路径互不兼容,换供应商意味着重复劳动,还容易漏改某处导致「明明切了 Key 却仍走旧路由」。CC Switch 把「加供应商 → 启用 → 托盘切换 → MCP/Skills 同步」收成可视化流程:首次启动可导入现有 CLI 配置为默认供应商,切换后除 Claude Code 支持热切换外,其余工具重启终端即可生效。对个人开发者,它降低多账号、多中继试错成本;对重度用户,统一 MCP 与 Skills 面板避免在七个工具间各维护一套清单。
~/.claude/settings.json、Codex TOML、Gemini .env 等),CC Switch 提供预设库、导入导出、共享配置片段与备份,并减少误删导致 CLI 不可用的风险(始终保留至少一个活跃供应商)。macOS(推荐 Homebrew)
brew install --cask cc-switch更新:
brew upgrade --cask cc-switchmacOS 手动安装:从 Releases 下载 .dmg(推荐)或 .zip。
Windows:从 Releases 下载 CC-Switch-v{version}-Windows.msi 安装包,或 Windows-Portable.zip 便携版。
Linux:从 Releases 选择 .deb(Debian/Ubuntu)、.rpm(Fedora/RHEL)或 .AppImage(通用)。
Arch Linux:
paru -S cc-switch-binclaude),确认请求走预期模型或端点。~/.cc-switch/cc-switch.db 与 ~/.cc-switch/backups/ 是否已创建(表示数据库与自动备份正常)。~/.cc-switch/cc-switch.db,本地设置 settings.json,Skills 默认符号链接到各应用目录;升级前可查看 CHANGELOG。.deb 构建(见仓库 flatpak/README.md)。