[Feature Request] Multi-account switching on Claude Mobile
Bug Description
Feature Request: Multi-account switching on Claude Mobile
Submitter: Jordan Dea-Mattson (GitHub: jordan-of, jordandm) — jordan-of@users.noreply.github.com
Summary
Support associating multiple Claude accounts (personal + work) with a single mobile device and provide fast switching between them.
Use Case
I use my personal phone for both personal and work activities — a common BYOD pattern. I need to:
- Use Claude Mobile for personal conversations on my personal account
- Use Claude Mobile (including Claude Remote to Claude Code) for work on my organization's account
- Switch between these contexts quickly and frequently throughout the day
Current Behavior
Switching accounts requires signing out and signing back in. This is slow and disruptive, especially when moving between personal and work contexts multiple times per day.
Requested Behavior
- Associate multiple accounts (personal, work, etc.) with a single device
- Quick account switcher (e.g., tap profile icon to see accounts, tap to switch — similar to how Gmail, Slack, and GitHub mobile handle multi-account)
- Each account maintains its own conversation history, projects, and settings
- Clear visual indicator of which account is currently active
Why This Matters
BYOD is the norm, not the exception. Professionals who use Claude for both personal and work purposes — especially those using Claude Remote to connect to Claude Code — need frictionless context
switching. The current sign-out/sign-in flow creates enough friction to discourage use of one context or the other.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.78
- Feedback ID: bf654158-82e1-40b1-8ef2-71bde5c5e139
Errors
[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:08:49.346Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at async M (/$bunfs/root/src/entrypoints/cli.js:4865:17741)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:08:50.492Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at async k (/$bunfs/root/src/entrypoints/cli.js:4865:17025)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:08:50.497Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:33:51.793Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:33:51.802Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:52:24.511Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T01:52:24.512Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T02:23:43.155Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at yX_ (/$bunfs/root/src/entrypoints/cli.js:2494:32895)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-18T02:23:43.156Z"}]This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗