# 策展 · X (Twitter) 🔥

> 作者：Salad (@Salad95238547) · 平台：X (Twitter) · 日期：2026-03-14

> 原始來源：https://x.com/salad95238547/status/2032337704449687903?s=46

## 中文摘要

「CC-Switch CLI」是一個多功能的終端管理工具，用於統一管理「Claude Code」、「Codex」、「Gemini」和「OpenCode」等 AI 程式編寫助手的配置。該專案 fork 自「farion1231/cc-switch」，採用 Rust 開發，支援 Windows、macOS 和 Linux 三大平台，目前版本為 5.0.0，以 MIT 授權發布。

**核心功能：** 工具的核心功能涵蓋以下六大面向：

- **提供商管理**：一鍵切換多個 API 端點，執行 API 延遲測試和流健康檢查，以及遠端模型探索
- **MCP 伺服器管理**：支援 stdio、HTTP 和 SSE 三種傳輸類型，並能自動同步至 TOML 和 JSON 格式的配置檔案
- **Prompt 管理**：建立和啟用系統 Prompt 預設值
- **Skills 管理**：從社群技能庫中安裝和啟用擴展功能
- **配置管理**：自動備份輪換機制（保留最近 10 次備份）、進出口功能和 WebDAV 同步支援，相容於上游專案的 WebDAV 同步
- **代理管理**：檢查和控制本地多應用代理的路由情況，並提供環境檢查和本地 CLI 工具驗證功能

**安裝方式：** 安裝方式相當簡便。macOS 和 Linux 使用者可透過一行指令快速安裝；Windows 使用者則需下載 zip 檔案手動解壓。工具也支援從原始碼編譯，需要 Rust 1.75 以上版本。使用者可在互動模式下透過螢幕菜單探索功能，也可直接使用指令行模式。

**技術架構：** 技術架構採用 SQLite 作為狀態儲存後端，核心資料存放在「~/.cc-switch/cc-switch.db」中。使用者配置分別存放於各應用對應目錄：

- Claude：`~/.claude/` 和 `~/.claude.json`
- Codex：`~/.codex/`
- Gemini：`~/.gemini/`
- OpenCode：`~/.config/opencode/`

工具採用安全的即時同步策略，僅在應用已初始化時才寫入配置檔案，防止意外建立應用目錄。所有檔案寫入採用臨時檔案加重命名的模式確保原子性操作，並使用 RwLock 確保並發安全。

**開發背景：** 開發者在分享該工具時，特別提到了最新加入的代理功能，可將「Codex」轉接至「Claude」使用。該工具在個人 VPS 上已穩定運行，開發者並將其開源供社群使用。項目同時獲得「PackyCode」和「RightCode」等 API 中繼服務商的贊助支援，這些合作夥伴為該工具使用者提供專項折扣。

## 標籤

CLI, MCP, Skills, 開源專案
