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

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

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
Z.AI GLM 5 (ccs glm)Simple fixes, routine implementations, docsAPI key
Gemini 3 ProLatest Google model, advanced reasoningOAuth (free tier)
Gemini 2.5 ProQuick iterations, code generationOAuth
Kimi OAuth (ccs kimi)Long-context analysis (1M tokens)OAuth
Kimi for Coding (ccs km)Reasoning-first API workflowsAPI 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
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

1

Install CCS

npm install -g @kaitranntt/ccs
2

Open Dashboard

ccs config
Opens the dashboard on the current session URL so you can 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
ccs km      # Kimi for Coding 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)
  • Flexible setup - Use IDE-local snippets or shared ~/.claude/settings.json setup
  • 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