[FEATURE] Multiple subscription account
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
When using Claude Code for extended agentic sessions, hitting the usage limit on one account
completely disrupts the workflow. There is currently no way to switch to a secondary account
within the same session — forcing users to either wait for the limit to reset or abandon
the session entirely.
This leads to two common workarounds, both problematic:
- Manual context transfer — copying conversation summaries and re-explaining the codebase
in a new session, which breaks the agentic flow and wastes significant time.
- Third-party API proxies — some users route requests through unofficial proxy services
that rotate API keys to bypass limits. This introduces security risks, moves usage
outside Anthropic's ecosystem, and is not a supported or recommended solution.
Claude Code is purpose-built for long-running, autonomous coding tasks. Usage limits
mid-session are a critical friction point that undermines this core use case — especially
for professional developers and power users who depend on uninterrupted sessions to
complete complex tasks.
Proposed Solution
I'd like to be able to configure multiple accounts in Claude Code's settings, with seamless switching when one hits its limit.
There should be a command or setting such as:
claude config add-account --profile work2 --token <token>
claude config set-fallback-account work2
The interface should show a clear notification when switching accounts, e.g.:
"[Account 1 limit reached] Switching to account 2 — session context preserved."
Alternative Solutions
I've tried using multiple terminal windows with different environment variables, but this requires manually re-establishing context each time.
Currently I work around this by copying conversation summaries between sessions, which breaks the agentic workflow significantly.
Some users resort to API proxy setups (e.g., routing through a third-party proxy that rotates API keys) to avoid hitting limits. This feature would eliminate the need for such workarounds — keeping usage within official Anthropic accounts, improving security, and reducing reliance on unofficial infrastructure.
Priority
High - Significant impact on productivity
Feature Category
Configuration and settings
Use Case Example
Example scenario:
- I'm working on a large full-stack project with Claude Code across multiple hours
- Account 1 hits its usage limit mid-refactor
- With this feature, Claude Code automatically (or on-command) switches to Account 2
- The session context, file awareness, and task state are preserved
- This saves me from restarting the session and re-explaining the entire codebase — and removes the need for API proxy workarounds
Additional Context
- This is a common pain point for power users running extended agentic sessions
- Similar multi-account/profile switching exists in tools like the AWS CLI (--profile flag) and GitHub CLI
- Security note: native multi-account support would reduce incentive for users to rely on third-party API proxies, keeping usage within Anthropic's official ecosystem
- No external tooling or workaround currently handles this gracefully within Claude Code
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗