About Cc Switch
CC Switch is a desktop app for managing the configuration of AI coding tools from one place. It covers Claude Code, Claude Desktop, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw, Hermes Agent, Pi and MiniMax Code, replacing hand edits to JSON, TOML, YAML and environment files with a visual interface where you pick a provider, enter a key and switch in one click.
It suits developers who move between model providers or run several coding tools at once. More than 90 built in provider presets are included, among them AWS Bedrock, NVIDIA NIM and community relays. A Local Routing feature converts between Anthropic, OpenAI and Gemini API formats, so one vendor's models can be used inside another vendor's tool, and circuit breakers with failover queues move requests to a backup provider when the primary fails. MCP servers and Skills are added once and synced to chosen tools, prompts are kept per tool, and session history can be browsed with resume commands copied out. Usage tracking reads session logs to report tokens, cache hits and costs, with custom model pricing, and shows subscription quota and balance on provider cards and in the tray.
CC Switch is free and open source under the MIT license, built with Tauri 2 on a Rust backend and React frontend, for Windows 10 and later, macOS 12 and later, and Linux. There are no paid tiers; the project is funded by sponsors, several of them API relay providers promoted on the site.
Configuration and keys stay in a local SQLite database by default, with optional WebDAV or S3 sync to storage you configure.