[FEATURE] Support switching between multiple Claude account profiles

Resolved 💬 2 comments Opened Jun 30, 2026 by eduardobart Closed Jul 4, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Feature request

Currently /login requires re-authenticating through the browser each time you want to switch accounts (e.g. a work account vs. a personal account). It would be great to have a lightweight profile system, similar to how tools like gh or aws-cli handle multiple accounts.

Proposed Solution

Proposed behavior

  • claude profile add <name> — log in and save credentials under a named profile
  • claude profile switch <name> — switch the active session to a saved profile without re-authenticating
  • claude profile list — show saved profiles and which one is active
  • Optionally, a --profile <name> flag to run a single command under a specific profile

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

Users who have both a work/org account and a personal account currently have to fully log out and re-run the browser login flow every time they want to switch, which is slow and easy to get wrong (e.g. accidentally working under the wrong account).

Additional Context

_No response_

View original on GitHub ↗

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