Use separate Claude Code accounts on one Mac
Each Switch profile can keep its own Claude Code settings, history and sign-in, while the skills and MCP servers you choose stay shared across every account.
How Switch keeps Claude Code separate
When you create a profile, Keep coding preferences separate is on by default. Switch then gives that profile its own Claude Code configuration folder and opens the profile’s Claude Desktop with CLAUDE_CONFIG_DIR pointed at it. That is the method Anthropic documents for staying signed in to more than one account: each configuration directory has its own settings, session history and sign-in (Claude Code authentication docs).
So Claude Code in your Work profile and Claude Code in your Personal profile keep their own history and preferences, side by side, with no signing out. Turn the option off for a profile and it uses this Mac’s usual Claude Code setup instead.
Using Claude Code in Terminal
Switch launches Claude Desktop profiles; it doesn’t add a Terminal command. If you also run claude in Terminal with a second account, the documented way is a separate configuration folder per account, for example alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude'. Our step-by-step guide covers it, including the environment variables that can override your sign-in.
What Switch doesn’t do
Switch doesn’t combine accounts, pool usage or rotate between accounts when one reaches its limit. Each account keeps its own Anthropic plan and usage limits, and is meant for accounts you’re entitled to use, such as a company account and a personal one.
Availability
Switch 1.0 launches on 5 November 2026 for macOS 26 or later: US$24.99 for the first 25 buyers, then US$29.99, then US$39.99, each with a 14-day refund. Until then, join the early-access list.