Running two instances of Claude via CLI
I have 2 different Claude accounts, one for work and one for personal use. You can isolate the profiles by changing the Claude config directory by setting up aliases as follows…
alias claude-personal="CLAUDE_CONFIG_DIR=~/.claude-personal claude"
alias claude-work="CLAUDE_CONFIG_DIR=~/.claude-work claude" Now you can run claude-personal and claude-work and they will each stay logged into their own account. No switching or logging in/out!