HubLensTaurifarion1231/cc-switch
// archived 2026-04-23
73

// summary

CC Switch is a desktop application designed to centralize the management of Claude Code, Codex, Gemini CLI, OpenCode, and OpenClaw. It eliminates the need for manual configuration file editing by providing a visual interface with over 50 built-in provider presets and system tray quick-switching. The tool also features unified management for MCP servers, prompts, and skills, alongside cross-device cloud synchronization.

// technical analysis

CC Switch is a cross-platform desktop application built with Tauri 2 that serves as a unified management layer for popular AI coding CLI tools, including Claude Code, Codex, Gemini CLI, OpenCode, and OpenClaw. It addresses the fragmentation of configuration formats across these tools by providing a centralized visual interface, eliminating the need for manual editing of JSON, TOML, or .env files. The project prioritizes reliability and developer experience through features like atomic writes for configuration safety, system tray integration for rapid switching, and cloud-based synchronization across devices.

// key highlights

01
Provides a unified management interface for five major AI coding CLI tools, replacing manual configuration file editing.
02
Includes over 50 built-in provider presets, allowing users to import and switch between services like AWS Bedrock or NVIDIA NIM with a single click.
03
Features a centralized panel for managing MCP servers and Skills across multiple applications with bidirectional synchronization.
04
Enables instant provider switching via a system tray menu, significantly reducing the overhead of managing AI coding environments.
05
Supports cross-device configuration synchronization using popular cloud storage services like Dropbox, OneDrive, iCloud, or WebDAV.
06
Implements robust data protection through atomic writes and automatic backups to prevent configuration corruption.

// use cases

01
Unified management of multiple AI CLI tools with one-click provider switching
02
Centralized control of MCP servers, prompts, and skills across different coding environments
03
Real-time usage and cost tracking with detailed request logs and trend analysis

// getting started

To begin using CC Switch, download the appropriate installer for your operating system (Windows, macOS, or Linux) from the project's GitHub releases page. Once installed, launch the application to access the main interface where you can import your existing API keys using the provided presets. You can then manage your CLI tools, MCP servers, and skills directly through the dashboard or the system tray menu.