Skip to main content
CCS Logo

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

Why CCS?

Built for developers with both Claude subscription and alternative model access.

Task-Appropriate Model Selection

ModelBest ForSetup
Claude Sonnet 4.5Complex architecture, system design, debuggingOAuth (free tier) or Direct API (paid)
Claude Opus 4.5 ThinkingExtended thinking, difficult problemsOAuth or Direct API
OpenRouter (300+ models)Unified access, model variety, cost flexibilityAPI key
GLM 4.6Simple fixes, routine implementations, docsAPI key
Gemini 3 ProLatest Google model, advanced reasoningOAuth (free tier)
Gemini 2.5 ProQuick iterations, code generationOAuth
KimiLong-context analysis (1M tokens)OAuth or API key
Alibaba Coding PlanCost-effective code generationAPI key
Local llama.cppOffline, private, zero-cost inferenceSelf-hosted
Qwen3 CoderCode-focused tasksOAuth or API key

Rate Limit Management

No more manual config editing when Claude hits rate limits:
ccs           # Using Claude, hit rate limit
ccs glm       # Switch to GLM instantly
ccs gemini    # Or use Gemini via OAuth
ccs           # Switch back when limit resets

Quick Start

1

Install CCS

npm install -g @kaitranntt/ccs
2

Open Dashboard

ccs config
Configure accounts, providers, and profiles visually.
3

Start Using

ccs               # Default Claude
ccs work          # Work account
ccs gemini        # Gemini via OAuth
ccs glm           # GLM via API

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

Get Started