Tools/farion1231/cc-switch

cc-switch

A cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode, openclaw & Gemini CLI.

153.8k ★+1.6k/wkestablishedRustMIT License →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

CC Switch is a desktop app for juggling API providers across your AI coding tools. Instead of hand-editing JSON, TOML or YAML, you pick a provider from 90+ presets (official logins, AWS Bedrock, NVIDIA NIM, community relays), enter a key and switch in one click. It also manages MCP servers, skills and prompts across Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, Grok Build and a handful of others. MIT licensed and free.

Install from the releases page, Homebrew or AUR; it's a Tauri app for Windows, macOS (signed and notarized) and Linux. It edits only the key fields in each tool's config and backs up the original on first write, so uninstalling leaves your tools working. An optional local proxy on 127.0.0.1 handles format conversion and automatic failover between providers, and settings can sync over WebDAV or S3.

Solo devs bouncing between official plans, Bedrock and cheaper relays get the most here. Teams that standardize on one provider don't need it. A beta OAuth center lets you use ChatGPT, Copilot and Grok subscriptions as providers inside Claude Code and Codex; the README itself warns that may violate those vendors' terms.

The catch: it's funded by a wall of API relay sponsors advertising steep discounts on official model prices, and relays show up among the built-in presets. Routing your code through a discount reseller is a trust decision, not a config detail. Make it on purpose.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. MIT licensed desktop app, no paid tier.

Self-hosted: Runs locally with SQLite storage. Optional local routing proxy on 127.0.0.1:15721 for protocol conversion and failover; optional sync via WebDAV or S3-compatible storage. Windows 10+, macOS 12+, Linux with glibc 2.35+.

Paid: None from the project. You pay whichever providers you route to. The project is funded by sponsor and affiliate links, mostly API relay services.

Free under MIT. Funded by API relay sponsors, so vet any relay preset before sending it your code.

What to do by team size

Solo
free
Small team
free; agree on approved providers first
Medium team
free, but most teams standardize on one provider and skip it
Large team
Skip; centralize provider access through a gateway instead
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
91/100 · A+
Adoption30/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 45,885 starsActive community: 2,920 forksPermissive license (MIT)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
Jason Young (User)
Stars
153,814
Forks
10,099

Explore Further

More tools in the directory

Featured in The Open Source Drop #7