For Claude Code on Windows and Linux

Switch Claude accounts in one command

Work and personal Claude accounts on one machine? ccs saves each login and switches Claude Code, in the terminal and in VS Code, in under a second. No more logging out, logging in and waiting for the browser.

v1.7.0 · 3.4 MB · Requires Claude Code. No administrator rights needed.

❯ ccs ls

3 saved accounts:

*ProfilePlanLogin expires
*personalPro2026-12-03 (in 29 days)
workTeam2026-12-01 (in 27 days)
clientMax2026-12-04 (in 30 days)

(*) Active

❯ ccs work

Switched to "work" (alice@company.example)

❯

Switching accounts with ccs

Built for people with more than one Claude account

Instant switching

Run ccs work and Claude Code uses that account. A unique prefix of the name is enough, or pick from a menu with ccs.

Logins stay fresh

Claude Code rotates its refresh tokens. ccs saves the latest tokens before every switch, so saved accounts keep working.

One-file install

Double-click ccs.exe and press Enter. No administrator rights, no developer tools, nothing else to download.

Safe by design

Only the account record changes; every other Claude Code setting is kept. Files are written atomically, and the original login is backed up on first use.

Stays on your computer

ccs talks to no server of its own. It copies local files and runs the official claude auth commands.

English and Tiếng Việt

ccs follows your system language. Switch at any time with ccs lang en or ccs lang vi.

Get started in three steps

  1. Install

    Double-click ccs.exe and press Enter. ccs adds itself to your PATH.

  2. Add your accounts

    Open a new terminal and run ccs login you@example.com once for each account.

  3. Switch

    Run ccs to pick from a menu, or ccs <name> to switch directly.

Everyday commands

ccsOpen the account menu
ccs aliceSwitch to the account whose name starts with "alice"
ccs lsList saved accounts and when their logins expire
ccs login [email]Log in to a new account and save it
ccs lang viShow ccs in Vietnamese
ccs --helpSee every command

Download ccs

Free and open source under the MIT License. One file, about 3 MB. Windows users: double-click it to install.

Version v1.7.0 · SHA-256 checksums ·Source code on GitHub (opens in a new tab) · Requires Claude Code. No administrator rights needed.

Frequently asked questions

Windows says "Windows protected your PC". Is that normal?

Yes. Windows shows it for any program that is not code-signed. Click More info, then Run anyway. You can verify the file against the published SHA-256 checksums.

Do I need to restart Claude Code after switching?

Start a new Claude Code session, or run Developer: Reload Window in VS Code. Sessions that are already running keep the previous account until then.

Where are my accounts stored?

In the .claude-switch folder in your user profile, protected the same way as Claude Code's own login file.

Does it work on macOS?

Not yet. macOS keeps Claude Code tokens in the Keychain, which ccs does not support.

How do I uninstall it?

Run ccs uninstall. Your saved accounts stay until you delete the .claude-switch folder.