Project overview
CC Switch replaces manual JSON, TOML, and environment-file edits with a desktop interface for managing providers across Claude Code, Codex, Gemini CLI, OpenCode, OpenClaw, Hermes, and related tools. It also synchronizes MCP servers, prompt files, and skills across supported apps and can browse session history. Most tools still need a terminal or CLI restart after a provider switch.
Repository facts
- Primary language
- Rust
- License
- MIT
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
Desktop app
Use cases
Software development
Platforms
Claude CodeGemini CLICodexOpenClawOpenCode
Runtime
Desktop
Protocols & integrations
Model Context Protocol
Audience
Developers