CC Switch

A desktop app to switch providers and manage MCP servers, prompts and skills for Claude Code, Codex, Gemini CLI and other agents

CLIHigh risk

farion1231/cc-switch

Install

brew install --cask cc-switch

macOS.

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 Codex

Limitations

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.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk389.7K
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk245.5K
Editors’ pick

Anthropic's coding agent for the terminal, IDE and GitHub: understands your codebase, runs tasks and handles git

CLIHigh risk145K
Editors’ pick

OpenAI's coding agent that runs locally in your terminal, with IDE and desktop versions

CLIHigh risk124.1K