Skip to content

[FEATURE] Multi-account support in the macOS Desktop App #32783

Description

@martinmcneela

Preflight Checklist

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

Problem Statement

The macOS desktop app only supports a single logged-in account at a time. There is no way to switch between a personal and a work account without fully logging out and back in, which is disruptive to workflow.

Proposed Solution

An account switcher built into the macOS desktop app — similar to how tools like Slack and Linear handle multiple workspaces — allowing users to seamlessly switch between accounts without logging out.

Alternative Solutions

  • Support launching multiple instances of the desktop app with isolated sessions
  • A profile system similar to the CLAUDE_CONFIG_DIR workaround already available in the CLI, but surfaced in the desktop app UI

Priority

Medium - Would be very helpful

Feature Category

Other

Use Case Example

A developer has two accounts:

  • Work account — company-provided Team or Enterprise plan
  • Personal account — individual Pro or Max plan

Currently, there is no way to use both accounts in the desktop app simultaneously or switch between them easily. This forces the use of a separate tool (e.g. OpenAI Codex) for personal use, when the preference would be to consolidate into a single tool.

Additional Context

  • This limitation is currently the only reason a competing tool is being used alongside this app — resolving it would allow full consolidation.
  • This is a feature worth paying for as part of a higher-tier plan if needed.
    A CLI-only workaround exists via the undocumented CLAUDE_CONFIG_DIR environment variable, but this does not address the desktop app use case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions