farion1231/cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
cc-switch is a free, open-source desktop app that gives developers a single interface to install, switch between, and configure AI coding assistants -- Claude Code, Codex, Gemini CLI, and Hermes Agent -- along with MCP server and skills management across all providers.
Our Review
AI coding assistants proliferated fast in 2025-2026, but each one siloed: Claude Code had its own skill system, Codex had its own tooling, OpenCode required different MCP configuration, and Hermes ran a completely separate setup flow. A developer wanting to use multiple tools faced a different management story for each. farion1231 built cc-switch in August 2025 to solve this -- a lightweight Rust/Tauri desktop application that becomes the unified control plane for your entire AI coding assistant stack.
Key capabilities
- •Provider switching: switch between Claude Code, Codex, OpenCode, Gemini CLI, Hermes Agent, and MiniMax from a single dashboard with saved provider profiles per project
- •MCP management: install, configure, and toggle MCP servers across all supported coding assistants without editing config files manually
- •Skills management: browse, install, and activate skills for Claude Code and OpenClaw from the same interface that manages your other tools
- •WSL support: native Windows Subsystem for Linux integration lets Windows developers run Linux-based AI coding tools through cc-switch without separate shell configuration
- •Cross-platform native builds: packaged via Tauri for macOS, Windows, and Linux -- no Electron, no heavy runtime, small binary footprint
- •Provider profiles: save and switch between provider configurations (model, API key, MCP server set) tuned for different project contexts
Getting started
Download the latest release from ccswitch.io or the GitHub releases page at farion1231/cc-switch. No installation required -- cc-switch runs as a standalone binary. Open the app, connect your AI providers via API keys or local configuration paths, and use the dashboard to switch between tools and manage MCP servers.
Limitation
cc-switch is a management layer, not a bundler -- Claude Code, Codex, Gemini CLI, and other supported tools must be installed separately. The project grew from zero to 74,000 stars in under nine months, which means some provider integrations are less mature than the core Claude Code support. Features documented on GitHub may lead the current stable release for newer providers.
Our Verdict
cc-switch emerged at exactly the right moment: 2025 brought half a dozen competing AI coding assistants, each with its own configuration story, and developers using more than one of them faced fragmented setups. farion1231's approach -- a lightweight Rust/Tauri desktop app as a unified control plane -- is architecturally clean and explains why the project crossed 74,000 GitHub stars within months of launch in 2026.
The MCP and skills management features deliver the highest practical value beyond simple provider switching. Managing MCP server configurations across Claude Code, OpenCode, and Hermes Agent from a single interface removes what would otherwise be a brittle per-tool config maintenance burden. For developers running multiple AI coding tools across different projects, cc-switch reclaims meaningful setup and context-switching time.
The honest caveat is maturity. A project that grew from zero to 74K stars in under nine months is moving fast, and feature documentation sometimes leads the stable implementation. Some newer provider integrations should be treated as beta-grade and tested carefully before relying on them in critical workflows. The core Claude Code and Codex integrations are the most stable bets in 2026.
Frequently Asked Questions
What is cc-switch and which AI coding tools does it support?
cc-switch is a free, open-source desktop app that acts as a unified manager for AI coding assistants. In 2026, it supports Claude Code, Codex, OpenCode, Gemini CLI, Hermes Agent, MiniMax, and OpenClaw. From a single dashboard, you can install, configure, and switch between providers, manage MCP servers, and activate skills without editing configuration files manually.
Does cc-switch require installing each AI coding assistant separately?
Yes. cc-switch is a management layer, not a bundled installer. Claude Code, Codex, Gemini CLI, and other supported tools must be installed separately following their own setup instructions. cc-switch discovers them on your system and provides a unified interface for configuration, MCP management, and switching between providers.
What is MCP and how does cc-switch help manage it?
MCP is the Model Context Protocol, a standard for giving AI coding tools access to external services -- databases, APIs, file systems, and more. Each coding assistant has its own MCP configuration format and storage location. cc-switch manages MCP server installation and configuration across all supported tools from one place, eliminating the need to maintain separate config files per tool.
Is cc-switch free and open-source?
Yes. cc-switch is fully open-source under the MIT license at farion1231/cc-switch on GitHub. The desktop application is free to download and use with no subscription required. You provide your own API keys for each AI provider you connect. Official downloads and documentation are available at ccswitch.io.
How does cc-switch compare to using each AI coding assistant's native interface?
Each tool's native interface only manages itself. cc-switch adds a meta-layer: save provider profiles with specific models, keys, and MCP server sets for different projects, then switch between them in one click. For developers using Claude Code on some projects and Codex on others, cc-switch removes the per-project configuration overhead without locking you into a single tool in 2026.
What is cc-switch?
cc-switch is a free, open-source desktop app that gives developers a single interface to install, switch between, and configure AI coding assistants -- Claude Code, Codex, Gemini CLI, and Hermes Agent -- along with MCP server and skills management across all providers.
How do I install cc-switch?
Visit the GitHub repository at https://github.com/farion1231/cc-switch for installation instructions.
What license does cc-switch use?
cc-switch uses the MIT license.
What are alternatives to cc-switch?
Explore related tools and alternatives on My AI Guide.
Open source & community-verified
MIT licensed: free to use in any project, no strings attached. 76,421 developers have starred this, meaning the community has reviewed and trusted it.
Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.
Topics