CC Switch
A desktop app to switch providers and manage MCP servers, prompts and skills for Claude Code, Codex, Gemini CLI and other agents
Install
brew install --cask cc-switchmacOS.
This is third-party code. Review the repository files before installing.
What it does
CC Switch stores API provider profiles for eight tools, including Claude Code, Claude Desktop, Codex, Gemini CLI and OpenCode, and switches them in one click or from the system tray. A shared MCP panel syncs servers across agents, a prompt editor writes CLAUDE.md, AGENTS.md and GEMINI.md, and the skills section installs skills from GitHub repositories or ZIP files. A built-in local proxy can fail over to a backup provider. There is also spend and token tracking and a session history browser. Data lives in SQLite under ~/.cc-switch.
Who it is for. For people who use several coding agents or API providers and are tired of editing their configs by hand.
Good fit when
- You need to switch Claude Code quickly between official login and other providers
- The same MCP servers are needed in several agents
- You want token spend per model in one window
Not a fit when
- You use a single agent with an official subscription
- You cannot install an app that rewrites agent configs and stores keys locally
Example request
Install CC Switch and sync my MCP servers from Claude Code to CodexLimitations
This is a Tauri GUI app, not a console tool. Most tools need a restart after switching; only Claude Code picks up changes live. Provider keys are stored in a local database. The README carries many sponsored links to third-party API relay services, which SkillFoxx has not vetted and does not endorse. Availability from Russia depends on the chosen provider.
How to disable. Switch each tool back to official login and uninstall the app, for example brew uninstall --cask cc-switch. Data remains in ~/.cc-switch and can be removed manually.
Security check
- Stores provider API keys and rewrites agent configs
- The local proxy routes all agent traffic to the model through itself
README in short
The README lists features: provider management with presets, a local failover proxy, MCP, prompt and skill panels, spend tracking, a session manager, cloud config sync and ccswitch:// links. It answers common questions and lists data locations. Install via Homebrew, paru or Windows, macOS and Linux builds from releases. A large block at the top is given to sponsors. MIT licensed.
FAQ
Will agents break if I uninstall the app?
No, CC Switch writes the tools' regular configs, so they keep working with the last selected provider.
How do I go back to official login?
Add the official login preset, switch to it and log out and back in within the tool.
Related
Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins
A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself
Anthropic's coding agent for the terminal, IDE and GitHub: understands your codebase, runs tasks and handles git
OpenAI's coding agent that runs locally in your terminal, with IDE and desktop versions