Feature Request: Named account profiles for quick switching between multiple claude.ai accounts

Open 💬 4 comments Opened Feb 21, 2026 by crinkj

Feature Request

Problem:
Users who have multiple claude.ai accounts (e.g., personal and work) currently have no way to switch between them without going through a full browser-based /login OAuth flow each time. There is no profile or session management system.

Requested Feature:
Add named account profile support so users can switch accounts from the command line, for example:

claude login --profile work    # logs in and saves as 'work' profile
claude login --profile personal

claude --profile work          # launch with work account
claude --profile personal      # launch with personal account

Or a simpler shorthand like /login <profile-name> within the interactive session.

Current Workaround:
Manually swapping ~/.claude.json files — fragile and not user-friendly.

Why this matters:
Many developers maintain separate accounts for different contexts (personal projects, employer, client work). Forcing a full browser re-authentication every time is a significant friction point.

Environment:

  • macOS (credentials stored in Keychain)
  • Claude Code CLI

View original on GitHub ↗

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