← All guides

What Is cc-switch? (2026 Guide)

A desktop tool for juggling multiple AI coding CLIs, what it does, who it's for, and how it compares to a hosted router.

cc-switch is a cross-platform desktop app that manages several AI coding CLIs (Claude Code, Codex, and others) in one place, with one-click provider switching so you don't hand-edit config. It's a local manager, you still bring your own provider keys. A hosted router like Wuwei does the switching server-side with one account, pay-as-you-go billing, plus remote and mobile.

If you run more than one AI coding CLI, say Claude Code and Codex, you know the friction: each has its own config, its own keys, its own way to point at a provider. cc-switch is a desktop app built to smooth that over. It manages multiple coding CLIs from one window and lets you switch the active provider with a click.

What cc-switch does

The core idea

FeatureDetail
Manages multiple CLIsKeeps Claude Code, Codex and other coding agents configured in one place.
One-click provider switchChange which provider a CLI uses without hand-editing config files.
Cross-platform desktopRuns as a desktop app rather than a cloud service.
Local configYour keys and settings stay on your machine.
Model names, versions, exact pricing and install commands change frequently, always check the provider's official documentation for the current details.

cc-switch vs a hosted router

cc-switch solves the switching problem on your desktop: it still relies on you holding keys for each provider and running the app locally. A hosted router moves the switching server-side, you point your CLI at one endpoint, and model choice plus billing happen on the service. Different trade-offs for different people.

cc-switch vs Wuwei

cc-switchWuwei
FormLocal desktop appHosted service
SwitchingOne-click, on your machineServer-side, point at one URL
Keys / billingYour own key per providerOne account, pay-as-you-go
Remote / mobileDesktop onlyRemote execution + phone app

What that looks like with Wuwei

BenefitDetail
Switch without configNatively supports OpenAI-compatible endpoints, no per-provider setup to maintain.
One bill for all modelsPay-as-you-go across providers instead of juggling keys.
Run anywhereRemote device execution and a mobile app, not just a desktop window.
One endpoint, many modelsClaude, GPT, Grok, Gemini, Kimi, DeepSeek and more from a single entry point.

FAQ

What is cc-switch?

cc-switch is a cross-platform desktop app that manages multiple AI coding CLIs like Claude Code and Codex, letting you switch the active provider with one click instead of editing config by hand.

Is cc-switch free?

cc-switch is a desktop tool for managing CLIs; you still bring your own provider keys. Check its official repo for licensing details.

What's the difference between cc-switch and a router?

cc-switch switches providers locally on your desktop. A hosted router does it server-side, you point your CLI at one endpoint and billing is handled for you.

What's a good cc-switch alternative?

If you'd rather not manage keys and a desktop app, a hosted router like Wuwei offers server-side switching with one account and pay-as-you-go billing.

cc-switch is handy if you run several coding CLIs and want one desktop place to flip between providers. If you'd rather skip local config and key-juggling entirely, Wuwei handles the switching server-side with pay-as-you-go billing, remote execution, and a mobile app.

Windows · macOS · Linux · free, no login