Skip to content
Book demo
Back to Learn

CC Switch hits 89.1K stars as a unified manager for AI coding CLIs

Jun 2, 2026
Molisha Shah
Molisha Shah
CC Switch hits 89.1K stars as a unified manager for AI coding CLIs

Three things worth knowing

  • CC Switch is an open-source desktop app that manages provider configurations across seven AI coding CLI tools, now at 89.1K stars and 5.8K forks.
  • Switching API providers used to mean hand-editing JSON, TOML, or .env files for each tool separately. CC Switch replaces that with a single visual interface, 50+ provider presets, and quick switching from the system tray.
  • v3.16.1 adds Claude Desktop support via a local proxy gateway, bringing the total supported tool count to seven.

Every developer I know running multiple AI coding CLIs is dealing with the same config problem.

Claude Code stores its provider configuration in a single place. Codex stores it in another. Gemini CLI does its own thing. Switching between providers means opening config files, editing formats you half-remember, and doing it again for each tool. The stack evolved faster than the coordination layer around it.

CC Switch crossed 89.1K stars because developers got tired of waiting for someone else to solve this. 149 contributors on a desktop config utility tell you teams are actively building the fix themselves.

The farion1231/cc-switch GitHub repository showing 89.1K stars, 5.8K forks, and a directory listing including src, src-tauri, and scripts folders, with the latest release CC Switch v3.16.1 visible in the sidebar.

What Happened

Developer Jason Young released CC Switch v3.16.1 on June 1, 2026. The project now supports seven tools: Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, OpenClaw, and Hermes Agent. It has 1,848 commits, 149 contributors, 41 releases, and 5.8K forks.

CC Switch runs natively on Windows 10+, macOS 12+, and mainstream Linux distributions. macOS users can install via Homebrew with brew install --cask cc-switch. The project is MIT-licensed and stores all data in SQLite with atomic writes to prevent config corruption.

What I'd flag: v3.16.1 added Claude Desktop support through a local proxy gateway that maps upstream model IDs to Claude-family route names. Anthropic restricts Claude Desktop to claude-* model identifiers, so CC Switch works around that constraint at the proxy layer. That's the kind of detail that tells me the project is closely tracking vendor changes.

Key Features

  • 50+ built-in provider presets: Covers AWS Bedrock, NVIDIA NIM, and community relay services. Paste your API key, pick a preset, switch with one click.
  • Local proxy with hot-switching: Handles format conversion between provider APIs, auto-failover with circuit breaker logic, and per-app takeover for Claude Code, Codex, or Gemini independently. Claude Code supports hot-switching without a terminal restart.
  • Unified MCP and Skills management: One panel manages MCP servers across Claude, Codex, Gemini, OpenCode, and Hermes with bidirectional sync and Deep Link import via ccswitch:// URLs. One-click skill installs from GitHub repos or ZIP files.
  • System tray quick switching: Change providers without opening the full app.
  • Cloud sync: Sync provider data across devices via Dropbox, OneDrive, iCloud, or WebDAV servers.
  • Session manager: Browse, search, and restore conversation history across all supported CLI tools.

Why It Matters

The AI coding CLI space fragmented fast: seven major tools, dozens of providers, each with its own config format, key storage, and MCP setup. Individual developers patched it with custom scripts. Teams patched it with docs and tribal knowledge. Neither scales.

CC Switch productized the patch. One interface handles provider switching, failover, MCP sync, and session history across all seven tools. The auto-failover with circuit-breaker logic is the aspect I'd highlight for teams using relay providers. A downed relay used to mean manually switching configs mid-session. CC Switch handles it in the background.

149 contributors on a config manager means teams stopped waiting for Anthropic, OpenAI, or Google to solve cross-tool coordination and started building it themselves. The 89.1K stars reflect how widespread the problem is.

Example Use Case

A full-stack team uses Claude Code for TypeScript refactoring and the Gemini CLI for Go microservices. One developer has API keys from three providers: Anthropic direct, an AWS Bedrock account, and a third-party relay service.

Without CC Switch, switching between these providers requires manually editing ~/.claude/config.json, restarting the terminal, and hoping the JSON is valid. With CC Switch, the developer adds all three as presets, pins them in the system tray, and switches with a click. The local proxy's failover means that if the relay service returns errors, traffic automatically shifts to Bedrock. The session manager lets the developer search past Claude Code conversations alongside Gemini CLI history in one place.

Competitive Context

No official tool from Anthropic, OpenAI, or Google unifies configuration across tool providers. CC Switch is the only desktop app that manages all seven from a single interface, and the 89.1K stars are a direct measure of how much that gap costs developers.

Open source
augmentcode/augment.vim612
Star on GitHub

The Claude Desktop addition in v3.16.1 is worth noting specifically. Anthropic's restriction of Claude Desktop to claude-* model identifiers means you can't point it at third-party providers without a workaround. CC Switch's proxy gateway handles that translation layer, which opens up Claude Desktop to the same relay providers already available for Claude Code.

The Deep Link import (ccswitch://) is worth calling out for teams. Sharing a provider config across a team used to mean sending a file and hoping everyone edited it correctly. With Deep Links, it's a URL.

My Take

I'd watch this space. We're likely heading toward a full category of AI infrastructure managers: tooling that coordinates between AI systems at the config and runtime layers. CC Switch is an early, practical version of that.

If you're editing config files by hand every time you switch providers, or maintaining separate MCP setups across tools, install it. The setup takes ten minutes, and the overhead it removes compounds with every subsequent session.

CC Switch organizes your tools. Cosmos organizes your team.

See Cosmos in action

Free tier available · VS Code extension · Takes 2 minutes

Written by

Molisha Shah

Molisha Shah

GTM

Molisha is an early GTM and Customer Champion at Augment Code, where she focuses on helping developers understand and adopt modern AI coding practices. She writes about clean code principles, agentic development environments, and how teams are restructuring their workflows around AI agents. She holds a degree in Business and Cognitive Science from UC Berkeley.


Get Started

Give your codebase the agents it deserves

Install Augment to get started. Works with codebases of any size, from side projects to enterprise monorepos.