Skip to main content
CCS Logo

Welcome to CCS

CCS (Claude Code Switch) is a multi-provider profile and runtime manager. It lets you keep one profile system while routing work into Claude Code, Factory Droid, Codex CLI, and future compatible runtimes.

The Three Pillars

Multiple Claude Accounts

Run work, personal, and team Claude accounts simultaneously with separate account directories by default. Optional shared context groups.

OAuth Providers

Access Codex, Copilot, Kiro, Claude, Qwen, Kimi, and more via OAuth with no API keys

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.6Complex architecture, system design, debuggingClaude Pro/Max or Direct API
GPT-5 CodexHigh-signal implementation and review workCodex OAuth or Codex CLI
GPT-5 Codex MiniQuick iterations and prototypesCodex OAuth or Codex CLI
OpenRouter (300+ models)Unified access, model variety, cost flexibilityAPI key
Z.AI GLM 5 (ccs glm)Simple fixes, routine implementations, docsAPI key
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 generation, 1M contextAPI 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 codex     # Or use Codex 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 codex   # Codex 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
  • Extended Thinking - Native support for Claude and Codex reasoning modes via --thinking flag
  • Docker deployment - Run CCS in containerized environments via Docker or Docker Compose
  • Official channels - Community support on Telegram, Discord, and iMessage

Get Started

Product Tour

See the dashboard, provider controls, and workflow surfaces first

Installation

Install CCS via npm or package manager

Quick Start

Get up and running in 2 minutes

Your First Session

Run an end-to-end first provider flow with a concrete example