CC Switch 是 GitHub 上星標超過 127,311 顆的開源跨平台桌面工具,由開發者 farion1231 於 2025 年 8 月創建,以 Tauri 2 與 Rust 打造,可在單一桌面介面中管理 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw 與 Hermes 共八款主流 AI 程式設計工具的 Provider 設定,內建 50 多組供應商預設與統一 MCP、Skills 管理能力,累計下載量超過 1,600 萬次,是當前 AI 程式設計代理生態中最受矚目的配置管理基礎設施之一。
CC Switch 是 GitHub 星標逾 12.7 萬的開源跨平台桌面工具,以 Tauri 2 與 Rust 開發,可在單一介面管理八大 AI 程式設計工具的 Provider 設定,內建 50 多組供應商預設,累計下載量逾 1,600 萬次。

CC Switch 是什麼?它為何能吸引逾 12.7 萬星標?
CC Switch 的定位是「AI 程式設計工具的統一配置管理中心」。現代 AI 輔助程式設計依賴 Claude Code、Codex、 CC Switch 的定位是「AI 程式設計工具的統一配置管理中心」。現代 AI 輔助程式設計依賴 Claude Code、Codex、Gemini CLI 等工具,但每款工具各有獨立的設定檔格式,更換 API 供應商意味著手動編輯 JSON、TOML 或 .env 檔案,且缺乏統一方式管理跨工具的 MCP 伺服器與 Skills。CC Switch 以單一桌面應用程式取代繁瑣的手動設定流程,提供可視化介面一鍵匯入供應商、即時切換,並以 SQLite 資料庫搭配原子寫入機制保護設定檔免受損壞。
CC Switch 是 AI 程式設計工具的統一配置管理中心,以可視化介面取代手動編輯 JSON 與 TOML 設定檔,支援一鍵匯入供應商、即時切換,並以 SQLite 搭配原子寫入保護設定完整性。
項目自 2025 年 8 月創建以來,星標數量在一年內快速攀升至逾 12.7 萬,復刻數超過 8,600 次,最新版本 v3.19.2 於 2026 年 8 月發布。星標爆發的關鍵驅動力在於其解決了 AI 程式設計普及後的真實痛點:開發者同時使用多款代理工具時,API 供應商設定分散且容易出錯,尤其在使用第三方 API 轉發服務與多家供應商之間頻繁切換的場景,CC Switch 的「一鍵切換」與「系統托盤快速切換」大幅降低了管理成本,因此迅速獲得全球開發者社群的廣泛採用。
星標快速增長的關鍵在於解決多工具配置管理痛點:一鍵切換與系統托盤快速切換大幅降低 API 供應商管理成本,一年內星標由零攀升至逾 12.7 萬,復刻數超過 8,600 次。
CC Switch 支援哪些 AI 程式設計工具?
CC Switch 目前支援八款主流 AI 工具,包括 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Bui CC Switch 目前支援八款主流 AI 工具,包括 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw 與 Hermes,每款工具均有專屬的供應商預設與設定管理。其中 Claude Code 支援 Provider 資料的熱切換,切換後無需重啟終端機即可生效;其餘工具在切換 Provider 後需要重啟終端機或對應 CLI 工具,讓變更完整套用。
CC Switch 支援 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw 與 Hermes 八款工具,其中 Claude Code 支援熱切換,切換後無需重啟終端機即可生效。
在供應商覆蓋方面,項目內建超過 50 組供應商預設,涵蓋 AWS Bedrock、NVIDIA NIM 與社群轉發服務等,使用者只需貼上 API Key 即可一鍵匯入。項目同時提供「通用供應商」機制,一組設定可同步至 Claude Code、Codex 與 Gemini CLI 三款工具,並支援拖曳排序、匯入匯出與官方登入模式的來回切換,讓開發者在官方帳號與第三方供應商之間自由切換,Codex 更支援在不同官方帳號之間快速切換。
項目內建超過 50 組供應商預設,涵蓋 AWS Bedrock、NVIDIA NIM 與社群轉發服務,支援「通用供應商」一組設定同步至多款工具,並可自由切換官方登入與第三方供應商模式。

CC Switch 的核心功能有哪些?
CC Switch 的核心功能圍繞 Provider 管理、MCP 與 Skills 管理、用量追蹤與代理容錯四大面向。 CC Switch 的核心功能圍繞 Provider 管理、MCP 與 Skills 管理、用量追蹤與代理容錯四大面向。Provider 管理提供一鍵切換、系統托盤快速存取、拖曳排序與匯入匯出;MCP 面板統一管理跨 Claude、Codex、Gemini、Grok Build、OpenCode 與 Hermes 的 MCP 伺服器,支援雙向同步與 Deep Link 匯入;Prompts 功能提供 Markdown 編輯器,可跨應用程式同步 CLAUDE.md、AGENTS.md 與 GEMINI.md 並具備回填保護;Skills 功能則支援從 GitHub 儲存庫或 ZIP 檔案一鍵安裝,並提供符號連結與檔案複製兩種部署方式。
核心功能涵蓋 Provider 一鍵切換、統一 MCP 與 Skills 管理、用量與成本追蹤及本地代理容錯切換,並提供 Prompts 跨應用同步與 Deep Link 匯入能力。
用量儀表板可追蹤花費、請求數與 Token 用量,提供趨勢圖表、詳細請求記錄與自訂單一模型定價;Session Manager 則可瀏覽、搜尋與還原支援來源的對話歷史,並提供 OpenClaw 工作區編輯器,可直接編輯 AGENTS.md 與 SOUL.md 等代理檔案並預覽 Markdown。系統層面的功能包括雲端同步,可透過 Dropbox、OneDrive、iCloud、NAS 或 WebDAV 伺服器同步 Provider 資料,並支援 Deep Link(ccswitch://)透過 URL 匯入 Provider、MCP 伺服器、Prompts 與 Skills,加上深色/淺色/系統主題、自動啟動、自動更新與 i18n 多語言介面。
用量儀表板追蹤花費、請求與 Token 並提供趨勢圖表;Session Manager 可瀏覽還原對話歷史;雲端同步支援 Dropbox、OneDrive、iCloud 與 WebDAV,Deep Link 可透過 URL 匯入各類設定。
CC Switch 的技術架構有何特色?
CC Switch 採用 Tauri 2 桌面框架,前端以 React 18、TypeScript 與 Vite 建構, CC Switch 採用 Tauri 2 桌面框架,前端以 React 18、TypeScript 與 Vite 建構,搭配 TailwindCSS 3.4、TanStack Query v5 與 shadcn/ui 元件庫;後端以 Rust 實作,涵蓋命令層、服務層與 SQLite 資料存取層。架構遵循「單一事實來源」(Single Source of Truth)原則,所有可同步資料集中存放於 ~/.cc-switch/cc-switch.db(SQLite),裝置層級設定則以 JSON 檔案保存,形成雙層儲存設計。
技術架構以 Tauri 2 為基礎,前端 React 18 加 TypeScript,後端 Rust 搭配 SQLite,遵循單一事實來源原則,可同步資料集中存放於 SQLite,裝置設定以 JSON 保存。
資料安全是架構設計的重點之一。系統採用雙向同步機制,切換 Provider 時寫入實際設定檔,編輯使用中 Provider 時則從實際設定檔回填;所有寫入皆使用「暫存檔案加重新命名」的原子寫入模式,防止設定檔損壞;資料庫連線以 Mutex 保護,避免併發競態條件。這種設計體現了「最小侵入」原則,即使解除安裝應用程式,CLI 工具仍能正常運作,系統永遠保留一組使用中的設定,避免對應工具失去可用配置。
資料安全採用原子寫入與 Mutex 保護資料庫連線,遵循最小侵入原則,解除安裝後 CLI 工具仍能正常運作,系統永遠保留一組使用中的設定,避免工具失去配置。
CC Switch 如何安裝與開始使用?
CC Switch 提供完整的跨平台安裝方案。Windows 使用者可下載 MSI 安裝檔或可攜版 ZIP;
CC Switch 提供完整的跨平台安裝方案。Windows 使用者可下載 MSI 安裝檔或可攜版 ZIP;macOS 版本已通過 Apple 程式碼簽章與公證,可直接安裝,亦可透過 Homebrew 以 brew install --cask cc-switch 安裝;Arch Linux 使用者可透過 paru 安裝 cc-switch-bin;其他 Linux 發行版則提供 .deb、.rpm 與 AppImage 格式。系統要求方面,Windows 需 10 以上、macOS 需 12(Monterey)以上、Linux 需 Ubuntu 22.04 等主流發行版。
安裝方案涵蓋 Windows MSI 與可攜版、macOS 已公證並支援 Homebrew 安裝、Linux 提供 .deb、.rpm 與 AppImage,macOS 需 12 以上,Windows 需 10 以上。
開始使用只需四個步驟:先點擊「新增 Provider」選擇預設或自訂設定;再從主介面或系統托盤選擇 Provider 並啟用;接著重啟終端機或對應 CLI 工具套用變更,Claude Code 則無需重啟;最後如需返回官方模式,新增「官方登入」預設並依 OAuth 流程登入即可。首次啟動時,系統亦允許使用者手動匯入既有 CLI 工具設定作為預設 Provider,降低遷移成本。
使用流程為新增 Provider、選擇並啟用、重啟終端機套用變更,Claude Code 無需重啟;首次啟動可匯入既有 CLI 設定作為預設 Provider,降低遷移成本。
CC Switch 與手動編輯設定檔相比有何優勢?
與傳統手動編輯設定檔的方式相比,CC Switch 的核心優勢在於「統一管理」與「降低錯誤風險」。開發者不再需要記憶各款工具的設定檔路徑與格式差異,50 多組供應商預設讓新增 Provider 只需貼上 API Key;系統托盤快速切換讓頻繁更換供應商的場景從數分鐘縮短至數秒。原子寫入與自動備份機制(保留最近 10 份備份)有效防止設定檔損壞,這對手動編輯場景中常見的格式錯誤與半寫入損壞是顯著改善。
統一管理免去記憶各工具設定檔格式差異的負擔,系統托盤快速切換將更換供應商時間縮短至數秒,原子寫入與自動備份有效防止設定檔損壞。
在生態定位上,CC Switch 填補了 AI 程式設計代理工具鏈中「配置管理」這一環節的空白。相較於各工具官方提供的單一設定方式,CC Switch 以聚合視角統一處理 Provider、MCP、Prompts 與 Skills 四類設定資產,並透過雲端同步與 Deep Link 支援多裝置與協作場景。項目的商業化路徑則以開源核心加官方網站(ccswitch.io)與贊助商生態為基礎,超過 200 位貢獻者持續維護,顯示其已從個人專案發展為具社群規模的基礎設施工具。
CC Switch 填補 AI 程式設計工具鏈中配置管理環節的空白,以聚合視角統一處理 Provider、MCP、Prompts 與 Skills 四類設定資產,超過 200 位貢獻者持續維護。
常見問題有哪些?
CC Switch 支援八大 AI 程式設計工具與超過 50 組供應商預設,資料存放於 ~/.cc-switch 目錄的 SQLite 資料庫,支援 Windows、macOS 與 Linux 三平台。
CC Switch 支援哪些 AI 工具? 項目支援 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw 與 Hermes 共八款工具,每款皆有專屬供應商預設與設定管理。
切換 Provider 後需要重啟終端機嗎? 多數工具需要重啟終端機或對應 CLI 工具才能套用變更,唯一例外是 Claude Code,目前支援 Provider 資料的熱切換,無需重啟。
CC Switch 的資料存放在哪裡? Provider、MCP、Prompts 與 Skills 資料存放於 ~/.cc-switch/cc-switch.db(SQLite),裝置層級設定存放於 settings.json,備份存放於 backups 目錄並自動輪替保留最近 10 份。
CC Switch 是否允許商業使用? 項目採用 MIT 授權,允許自由使用、修改與商業部署,詳細條款可參考項目的 LICENSE 文件。

總結:CC Switch 值得一試嗎?
CC Switch 以其逾 12.7 萬星標的社群規模、1,600 萬次以上的累計下載量與八大 AI 工具的完整覆蓋,確立了其在 AI 程式設計配置管理領域的領先地位。項目的核心價值在於將「多工具多供應商」的配置管理複雜度,濃縮為單一桌面介面的幾次點擊,無論是個人開發者在官方帳號與第三方供應商之間切換,還是團隊在多裝置間同步統一設定,都能在統一的架構下完成。
CC Switch 以 12.7 萬星標與 1,600 萬次下載確立領先地位,將多工具多供應商的配置管理濃縮為單一介面幾次點擊,個人與團隊均適合採用。
從生態發展趨勢觀察,AI 程式設計代理工具的多樣化只會持續增長,配置管理作為工具鏈中的基礎環節,其重要性將隨之提升。CC Switch 的統一 MCP 管理、雲端同步與系統托盤快速切換等能力,使其在 Agentic 開發普及的背景下具備顯著的成長空間,對於同時使用多款 AI 程式設計工具的開發者,該項目值得納入工具鏈評估清單。
AI 程式設計代理工具多樣化持續增長,配置管理重要性隨之提升,CC Switch 的統一 MCP 管理與雲端同步能力使其具備顯著成長空間,值得納入工具鏈評估。
出處連結有哪些?
本文資訊整理自 CC Switch 官方 GitHub 專案,包含 README 文件、架構說明、版本更新記錄與官方網站資訊,讀者可直接前往項目頁面查看完整文件與原始碼。