← all repositories
farion1231/cc-switch

One desktop app to wrangle six AI coding assistants

Juggling Claude Code, Codex, Gemini CLI, and friends from separate terminals gets old fast.

120.2k stars Rust Coding AssistantsLLMOps · Eval
Feature · 16 Jun 2026
The Switchboard Catching the AI CLI Deluge

CC Switch turns the chaos of managing Claude Code, Codex, and a half-dozen other terminal agents into a single, switchable control plane.

Read the in-depth article
cc-switch
Velocity · 7d
+369
★ / day
Trend
cooling
star history

What it does CC Switch is a cross-platform desktop app—built with Tauri 2—that offers a graphical interface for managing several AI coding agents, including Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, OpenClaw, and Hermes Agent. Instead of hopping between terminal sessions and config files, you get a single switchboard. The README is vague on exactly which levers the UI controls.

The interesting bit It treats AI agents as infrastructure to be managed rather than conversations to be had. With hints of provider management, skills management, and WSL support, the project seems aimed at developers who maintain multiple AI setups and need to swap contexts without swapping windows.

Key highlights

  • Runs on Windows, macOS, and Linux
  • Built with Tauri 2 (Rust + TypeScript)
  • Supports Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, OpenClaw, and Hermes Agent
  • Topics suggest MCP, provider management, skills management, and WSL support
  • Distributed via ccswitch.io

Caveats

  • The README is almost entirely sponsor advertisements; actual feature documentation is scarce
  • It is unclear how deep the integrations are or what “management” entails for each agent

Verdict Worth downloading if you run multiple AI coding agents and want a single desktop hub. Pass if you need comprehensive documentation before trying anything—the README is long on sponsors and short on specifics.

Frequently asked

What is farion1231/cc-switch?
Juggling Claude Code, Codex, Gemini CLI, and friends from separate terminals gets old fast.
Is cc-switch open source?
Yes — farion1231/cc-switch is open source, released under the MIT license.
What language is cc-switch written in?
farion1231/cc-switch is primarily written in Rust.
How popular is cc-switch?
farion1231/cc-switch has 120.2k stars on GitHub and is currently cooling off.
Where can I find cc-switch?
farion1231/cc-switch is on GitHub at https://github.com/farion1231/cc-switch.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.