
Welcome to CCS
CCS (Claude Code Switch) is a CLI wrapper that enables instant switching between multiple Claude accounts and alternative AI models. Run multiple Claude subscriptions simultaneously, use OAuth providers like Gemini and Codex, or bring your own API keys.The Three Pillars
Multiple Claude Accounts
Run work, personal, and team Claude accounts simultaneously with isolated sessions. Optional shared context groups.
OAuth Providers
Access Gemini, Codex, Antigravity, Qwen, and iFlow via browser OAuth - no API keys needed
API Profiles & Local Models
Bring your own keys for Claude, GLM, Kimi, Alibaba, or run local models via llama.cpp
Why CCS?
Built for developers with both Claude subscription and alternative model access.Task-Appropriate Model Selection
| Model | Best For | Setup |
|---|---|---|
| Claude Sonnet 4.5 | Complex architecture, system design, debugging | OAuth (free tier) or Direct API (paid) |
| Claude Opus 4.5 Thinking | Extended thinking, difficult problems | OAuth or Direct API |
| OpenRouter (300+ models) | Unified access, model variety, cost flexibility | API key |
| GLM 4.6 | Simple fixes, routine implementations, docs | API key |
| Gemini 3 Pro | Latest Google model, advanced reasoning | OAuth (free tier) |
| Gemini 2.5 Pro | Quick iterations, code generation | OAuth |
| Kimi | Long-context analysis (1M tokens) | OAuth or API key |
| Alibaba Coding Plan | Cost-effective code generation | API key |
| Local llama.cpp | Offline, private, zero-cost inference | Self-hosted |
| Qwen3 Coder | Code-focused tasks | OAuth or API key |
Rate Limit Management
No more manual config editing when Claude hits rate limits:Quick Start
Features
- Instant profile switching - One command, under 1 second switch
- Concurrent sessions - Run multiple accounts in different terminals
- Cross-platform - macOS, Linux, Windows (PowerShell, CMD, Git Bash)
- Non-invasive - Never modifies
~/.claude/settings.json - Visual dashboard - Configure everything via
ccs config