
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, Copilot, Kiro, Antigravity, Qwen, and more via OAuth -
no API keys needed
API Profiles & Local Models
Bring your own keys for Claude, Z.AI GLM, Kimi for Coding, Novita,
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 |
Z.AI GLM 5 (ccs glm) | 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 OAuth (ccs kimi) | Long-context analysis (1M tokens) | OAuth |
Kimi for Coding (ccs km) | Reasoning-first API workflows | 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:ccs glmt is deprecated and no longer marketed as a supported surface. Use
ccs glm for Z.AI API profiles and ccs km for reasoning-first Kimi API
profiles.Quick Start
Open Dashboard
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)
- Flexible setup - Use IDE-local snippets or shared
~/.claude/settings.jsonsetup - Visual dashboard - Configure everything via
ccs config - Claude IDE extension setup - Generate shared or IDE-local settings for VS Code, Cursor, and Windsurf
- Localized dashboard - English, Simplified Chinese, Vietnamese, and Japanese
Get Started
Installation
Install CCS via npm or package manager
Quick Start
Get up and running in 2 minutes