Laliet/cc-switch-web
⭐️ A cross-platform web-based All-in-One assistant tool for Claude Code, Codex & Gemini CLI, based on CC Switch.
解決的問題
管理多個 AI CLI 工具(如 Claude Code、Codex、Gemini CLI、OpenCode 和 OpenClaw)時,通常需要手動編輯隱藏的設定檔和環境變數。cc-switch-web 提供了一個統一的圖形化介面,可在不接觸命令列的情況下,快速在不同 AI 提供者之間切換、管理系統提示詞,並設定 Model Context Protocol (MCP) 伺服器。
工作原理
此專案作為設定管理器,將設定直接寫入目標 CLI 工具的設定檔(例如 ~/.claude.json 或 ~/.gemini/.env)。它可透過 Tauri 部署為原生桌面應用,或透過 Axum 部署為無頭 Web 伺服器,用於雲端部署,使用者可透過瀏覽器管理本地或伺服器端的 AI 環境。
適用對象
使用多個 AI 編碼助手的開發者與進階使用者,希望集中管理 API 金鑰、在 OpenAI 相容提供者之間切換,並在不同工具間統一組織 MCP 伺服器與系統提示詞。
主要亮點
- 一鍵切換提供者:在多個支援的工具間快速切換不同的 AI API 端點(如 OpenRouter、DeepSeek)。
- 統一 MCP 管理:在不同 AI 助手之間集中設定 Model Context Protocol 伺服器。
- 技能市場:直接從 GitHub 倉庫瀏覽並安裝 Claude 技能。
- Web 伺服器模式:支援無頭/雲端部署,提供 Basic Auth 與 CORS 設定。
- 會話管理器:瀏覽與搜尋各種 AI CLI 工具的主機端會話。
- 系統提示詞編輯器:內建支援語法強調的編輯器,用於管理工具特定的提示詞檔案。
相關
- 專案
- 專案
- 專案
- 專案
- 專案