Multi-account support / account switcher for Claude Code CLI

Resolved 💬 3 comments Opened Apr 7, 2026 by mnikolovski1985 Closed Apr 11, 2026

Feature Request: Multi-Account Support

Currently, Claude Code CLI supports only one authenticated account per OS user. Users who manage multiple Claude accounts (e.g., one personal and several business accounts tied to different projects or clients) must manually swap credential files or maintain separate OS user profiles to switch between them.

Requested Feature

A built-in account management system — ideally a /switch command or named profiles — that allows switching the active account without leaving the CLI or touching the filesystem manually. Something like:

\\\
claude auth add --profile work-projectA
claude auth switch work-projectA
\
\\

Current Workaround

The \CLAUDE_CONFIG_DIR\ env var is a partial workaround but requires external scripting and doesn't cover the full config surface.

Use Case

1 personal account + multiple business accounts, one per product/project, each with its own subscription/credentials. Switching context is a daily need and doing it manually (logout/login or swapping config dirs) is disruptive and slow.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗