Separate Work/Personal Claude Desktop profiles on one Mac(bash,no deps)
Separate Claude profiles via --user-data-dir without modifying the original app.

Parallel Desktop instances with separate Electron user data is genuinely clever.
Developers using Codex across multiple accounts or contexts
aws-vault · direnv
Separate Claude profiles via --user-data-dir without modifying the original app.
Finally separates work and personal Claude sessions without manual env var swapping.
Polished Codex wrapper, but another launcher in a category that doesn't need one.
Multiple Codex accounts on macOS when the official app doesn't support this.
If you juggle personal and work Codex keys, this CLI removes the manual copy/paste by saving named accounts and swapping ~/.codex/auth.json for you. It also backs up the current auth file and refreshes expired tokens before a switch — small, pragmatic safety choices that matter for everyday use.
nvm for AI agents before the multi-account pain becomes universal.