Original Reddit post

Does anyone have a reliable solution for simultaneously running two separate Claude Code accounts simultaneously on the same machine? Not trying to get them to communicate with each other, just store their data separately and have their own skills. The Claude-given solution was custom shell commands:

default
claude() { claude-work "$@"; } ```
It does work for the most part, but eventually I find leakage between the two and I'm not sure if it's from Claude Code (probably not), Claude Desktop, or 3rd party apps and integrations that automatically utilize ~/.claude (ex: iTerm, GitKraken).
Just curious if anyone has found a solution other than having separate user accounts in the OS (unless there's an elegant way to do that that I just don't know about).
submitted by
/u/SpringtimeInChicago

Originally posted by u/SpringtimeInChicago on r/ClaudeCode