CC Switch:AI 编程工具供应商切换管理器
跨平台桌面工具,一键切换 Claude Code、Codex、Gemini CLI 等 AI 编程工具的 API 供应商,并统一管理 MCP、Skills 和提示词。
- 浏览
- 3
- 访问
- 0
- 下载
- 0
- 版本
- v4.0.24
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
CC Switch 是一款基于 Tauri / Rust 构建的跨平台桌面应用,把多个 AI 编程 CLI 与客户端的配置集中到一个图形界面里管理。它面向同时使用 Claude Code、Codex、Gemini CLI 等多种工具、又需要频繁在不同 API 供应商之间切换的用户,目的是省去手工编辑 JSON / TOML / YAML 配置文件的麻烦。
支持的应用包括 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw、Hermes Agent、Pi、MiniMax Code、Kimi Code、Oh My Pi、DeepSeek Harness 等。
主要功能
- 一键切换供应商:在多个 API 供应商配置之间快速切换,无需手动改配置文件。
- 统一管理:在一处管理 MCP、Skills 与 Prompts。
- 原生格式编辑器:Kimi Code、MiniMax Code、Oh My Pi 的供应商编辑器只显示配置文件中属于该供应商的部分,格式与真实文件一致,便于直接粘贴上游文档中的配置片段。
- Kimi Code:
config.toml中的[providers.<key>]及其[models."..."]表 - MiniMax Code:YAML 中的
custom_provider.<key> - Oh My Pi:
models.yml中的providers.<key> - DeepSeek Harness 的供应商位于 profile 补丁中,仍使用 JSON 编辑器
- Kimi Code:
- 路由与思考档位:Claude Code、Claude Desktop 经路由连接 OpenAI 格式或 Gemini 上游时,客户端选择的思考档位可以传给更多模型。
- 用量与额度:记录各应用的用量(含耗时与首字时间),授权中心可一键刷新所有账号额度。
- WSL 支持与轻量模式等桌面端特性。
安装与使用
- 在 GitHub Releases 页面(https://github.com/farion1231/cc-switch/releases )下载对应平台的安装包并安装。
- 打开应用,为需要使用的 AI 编程工具添加供应商配置。
- 在列表中切换供应商,或进入 MCP / Skills / Prompts 面板统一管理。
- 编辑供应商时,标题栏会显示实际配置文件路径,该路径会随目录覆盖和环境变量(如
KIMI_CODE_HOME)变化。
注意事项
- 官方唯一网站为 https://ccswitch.io ,主页同为该地址。
- 原生格式编辑器中,草稿存在格式错误、包含其他应用的节点或写入
default_model等全局设置时会提示并拒绝保存;修正前上方的表单字段暂时不可修改。 - 编辑器里写的注释不会被保存。
- 项目采用 MIT 许可证,主要语言为 Rust。
本作品整理自 GitHub 开源项目 farion1231/cc-switch,原作者 @farion1231,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v4.0.24当前版本
CC Switch v4.0.24
- v4.0.23
Kimi Code、MiniMax Code、Oh My Pi 供应商编辑器改为按原生格式显示;路由连 Gemini 上游时可传递思考档位;授权中心支持一键刷新全部账号额度;用量记录新增耗时与首字时间,并修复轻量模式窗口、模型切换、用量统计等多项问题。
- v4.0.22
新增 DeepSeek Harness 支持(第 14 个应用),可同步供应商、MCP、Skills、提示词并统计用量;终端支持跳过权限确认与追加参数;修复 macOS 切换 Claude 账号失败、内存暴涨等问题。
评论