Feature request: multi-account profile switching for subscription accounts
Problem
Users with multiple Claude subscriptions (e.g., a personal Pro account and a company Team account) need to /logout and /login every time they want to switch between accounts. This is tedious since it requires a full OAuth browser flow each time.
Proposed solution
Support named authentication profiles that allow quick switching between accounts without re-authenticating every time. For example:
/login --profile personal
/login --profile work
/switch personal
/switch work
Or a simpler approach:
/accounts # list authenticated accounts
/switch # interactive picker to switch
The credentials for each profile would be stored separately in the system keychain, so switching is instant without needing to go through the browser again.
Use case
This is common for developers who have:
- A personal Pro/Max subscription
- A company Team/Enterprise subscription
Currently the only workaround is /logout + /login with a browser redirect each time.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗