[Feature Request] Multi-account switching on Claude Mobile

Resolved 💬 5 comments Opened Mar 19, 2026 by jordan-of Closed Apr 17, 2026

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:

  1. Use Claude Mobile for personal conversations on my personal account
  2. Use Claude Mobile (including Claude Remote to Claude Code) for work on my organization's account
  3. 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"}]

View original on GitHub ↗

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