內容摘要

CC Switch 是一款開源免費的跨平台 AI 程式設計配置管理工具,幫助你統一管理 Claude Code、Claude Desktop、Codex 等 AI 程式設計應用程式的供應商配置、本機路由和用量,無需修改程式碼即可接入第三方模型。

CC Switch:開源跨平台 AI 程式設計配置管理工具 screenshot

CC Switch 是什麼

CC Switch 是一款面向 AI 程式設計場景的開源配置管理工具,支援 macOS、Windows 和 Linux 三大桌面平台。官方將其定位為一站式 AI 程式設計工具 Hub,目標是在單一介面內管理多個 Agent 應用。

官網公開資料顯示,CC Switch 可統一管理的應用包括 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 與 Hermes Agent 七大應用。另一段官方介紹還提及 Grok Build、Pi 和 MiniMax Code,說明其覆蓋範圍仍在持續擴展。

核心功能

供應商統一管理

透過一個介面管理多個 Agent 應用的模型供應商、認證資訊與 API 端點,支援熱切換與備份還原。

本機智慧路由

內建熔斷器、健康監控與故障轉移佇列。當主 Provider 出現異常時,可自動切換到備用節點,盡量不中斷目前工作流程。

用量與成本追蹤

可即時查看請求數、Token 消耗、快取命中、訂閱額度與費用,並依應用和 Provider 分類篩選。

安全本機儲存

配置與 API Key 存放在本機 SQLite 資料庫,支援完整 Schema 遷移,資料不出境。

MCP / Skills / 提示詞管理

統一管理 MCP 服務、Skills 技能包、Prompts 範本與 Hermes Memory,支援跨應用同步與軟連結部署。

工作階段集中管理

匯聚各 Agent 的本機工作階段記錄,支援搜尋、還原與刪除,藉此打破應用間的工作階段孤島。

模型映射與協定轉換

可將 Claude 官方角色 ID 或 Codex 的 GPT 模型名稱映射到第三方供應商的實際模型,並自動完成 Responses API 與 Chat Completions API 的協定轉換。

如何使用 CC Switch

以下是根據官方資料整理的典型使用流程:

  1. 下載安裝:前往官網 https://ccswitch.io/ 下載對應系統安裝包,安裝後啟動 CC Switch。
  2. 選擇管理目標:在主介面勾選需要管理的 Agent 應用,啟動工具列監控。
  3. 新增供應商:在供應商配置頁填寫第三方 API 端點位址與驗證令牌,儲存後系統會自動偵測連通性。
  4. 開啟本機路由:針對 Codex 或 Claude Desktop 等應用,啟用「需要本機路由映射」開關,並保持代理常駐。
  5. 配置模型映射:在映射設定中為 Sonnet/Opus/Haiku 或 GPT 系列指定實際請求的第三方模型名稱。
  6. 同步 Skills:在 Skills 管理頁匯入既有技能包,或從 ZIP 安裝,透過軟連結方式即時同步到各 Agent 的配置目錄。
  7. 監控用量:在用量統計面板檢視即時請求日誌、Token 消耗與成本曲線,並可設定額度預警。

核心優勢

  • 全應用覆蓋:業界唯一同時支援 Claude 雙端、Codex、Gemini、OpenCode、OpenClaw、Hermes 的統一管理器。
  • 零侵入接入:無需修改 Agent 原始碼,只透過環境變數指向本機代理即可使用第三方模型。
  • 高可用路由:內建熔斷與故障轉移,主線路異常時毫秒級切換備用 Provider,保障開發連續性。
  • 成本透明化:細粒度用量追蹤可幫助開發者識別高消耗環節,據官方實測可節省約 30% 的 API 開支。
  • 開源免費:基於 MIT 協定完全開源,社群驅動迭代,無商業授權門檻。

專案位址

  • 官方網站:https://ccswitch.io/
  • GitHub 倉庫:https://github.com/farion1231/cc-switch

官方網站還提供了 GitHub 官方倉庫、官方文件與更新日誌入口,建議以官網最新資訊為準。

適用場景

  • 多模型 A/B 測試:在同一個專案中快速對比 Claude、GPT、DeepSeek、GLM 等模型的程式碼生成效果。
  • 企業級 API 容災:透過主備 Provider 自動切換,避免單一供應商限流或故障導致開發中斷。
  • 成本精細化管控:團隊負責人可依專案或成員維度追蹤 Token 消耗,最佳化模型呼叫策略。
  • Skills 資產沉澱:將自訂 MCP 工具與 Prompt 範本集中管理,新成員可一鍵同步到所有 Agent。
  • 跨應用工作階段續接:在 Claude Code 與 Codex 之間切換時保留上下文工作階段,減少重複溝通成本。

相關的開源生態專案

在公開資料中,還可以看到兩個 Skill 類開源專案,它們與 CC Switch 的配置管理定位不同,屬於 AI 程式設計生態中的技能包:

  • 開源 AI 前端設計技能包 Skill:用於解決千篇一律的 AI 審美問題。
  • 開發者一澤 Eze 開源的 Agent Skill:用於思考如何上網。

如果你在尋找與 CC Switch 同類的工具,官方頁面的「同類競品對比」章節可作為進一步查閱的入口。

價格核驗提示

CC Switch 目前是開源免費專案,採用 MIT 協定。不過,開源專案的能力邊界、系統要求與支援範圍可能隨版本迭代而變化;文中涉及的模型映射、路由策略與成本節省比例等資料均來自公開資料,請以官網最新版本為準。涉及任何付費供應商或 API 費用時,也請直接諮詢對應服務商。

FAQ

CC Switch 支援哪些作業系統?

支援 macOS、Windows 和 Linux,可從官網下載對應系統安裝包。

CC Switch 支援哪些 AI 程式設計應用?

官方介紹涵蓋 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 與 Hermes Agent;公開資料還提到支援 Grok Build、Pi 和 MiniMax Code,具體以官網最新說明為準。

CC Switch 需要付費嗎?

不需要。專案基於 MIT 協定開源免費,社群驅動迭代。

使用 CC Switch 要改原始碼嗎?

不用。它採用零侵入接入方式,只要透過環境變數指向本機代理即可使用第三方模型。

配置資料存在哪裡?

所有配置與 API Key 儲存在本機 SQLite 資料庫,支援完整 Schema 遷移,資料不出境。

常見問題

CC Switch 支援哪些作業系統?

支援 macOS、Windows 和 Linux,可從官網下載對應系統安裝包。

CC Switch 支援哪些 AI 程式設計應用?

官方介紹涵蓋 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 與 Hermes Agent;公開資料還提到支援 Grok Build、Pi 和 MiniMax Code,具體以官網最新說明為準。

CC Switch 需要付費嗎?

不需要。專案基於 MIT 協定開源免費,社群驅動迭代。

使用 CC Switch 要改原始碼嗎?

不用。它採用零侵入接入方式,只要透過環境變數指向本機代理即可使用第三方模型。

配置資料存在哪裡?

所有配置與 API Key 儲存在本機 SQLite 資料庫,支援完整 Schema 遷移,資料不出境。