Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Claude Account SwitchNew to Visual Studio Code? Get it now.
Claude Account Switch

Claude Account Switch

p10node

|
3 installs
| (0) | Free
Unofficial. Log in, switch and check quota of several Claude Code accounts from the sidebar, while sessions and memory stay shared.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Account Switch

Log in once, switch any time. No more signing in again in the browser every time you change Claude accounts.

Switch between Claude Code accounts from the VS Code sidebar, and keep the same sessions and memory whichever account is active.

Unofficial community extension. Not affiliated with or endorsed by Anthropic.

Opening an account's details and switching to it; the status bar follows

Features

  • Accounts list showing email and quota for each account. Click one for its usage bars, folder, key and actions.
  • Add accounts through the official claude auth login flow.
  • Switch to an account, or Unlink to go back to the default, in one click. New terminals and Claude Code chats use it; chats already open are reopened on the new account with the same session.
  • Shared sessions and memory. --resume, project memory, CLAUDE.md, skills and plugins are the same for every account.
  • Status bar item showing the active account and its usage, e.g. Personal 42%, 63%.
  • Install help when the Claude Code CLI is missing.

Screenshots

Accounts list with a filter box, the account in use and other accounts Details of an account: quota bars, plan, folder, key, shared data and action icons
Accounts list Account details

Requirements

  • VS Code 1.90 or newer, or a compatible fork
  • Claude Code CLI. If it is missing, the extension offers to install it.

Getting started

  1. Open Claude Accounts in the activity bar.
  2. Click Add Account… and finish the login in the terminal that opens. The account is named after its email; rename it any time.
  3. Click an account and choose Switch. Claude Code chats that are open reopen on that account.

Your existing ~/.claude login appears as the Default account.

How it works

Each account is its own Claude Code config folder, selected through the documented CLAUDE_CONFIG_DIR variable. Only the login is kept per account. Everything else is linked to ~/.claude, which is why sessions and memory stay shared.

The extension only runs the official claude CLI. It never reads, copies or sends your tokens, and it makes no network requests of its own. Details →

Use it for accounts you own, such as a personal and a work account. Don't use it to share accounts or to get around usage limits.

Documentation

  • How it works: folders, shared data, keys, quota, limitations
  • Configuration: settings, views, shell integration
  • Development: build, debug and package with Bun

License

MIT. Icons: Codicons (CC BY 4.0).

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft