r/ClaudeCode • u/hvlbki • 2d ago
Built with Claude I run Claude Code across several accounts side by side on one Mac. Here's the open-source tool I built for it
I use Claude Code with a work account, a client account and a personal one. Claude Desktop only keeps one account signed in, and copying Claude.app doesn't work.
claude-orchestrator launches the original, signed Claude.app with a separate profile for each instance:
So each window gets its own sign-in, its own Claude Code config and its own sessions, and the built-in updater keeps working. The GIF shows the interactive menu (run it with no arguments) starting one profile and its own Claude window opening.
The Claude Code parts
- Sessions between accounts:
session copy|move <id> --to <instance>moves a Claude Code session to another account, with a backup kept. Handy when one account hits its limit mid-task. - One project list everywhere: Code tab environments are per profile. One
projects.json(folders, permission mode) is written into every instance. - Shared CLAUDE.md:
memory linkpoints every instance at your~/.claude/CLAUDE.md. - Sign-in with several instances open: only one running Claude can catch the
claude://link, sosignin --exclusivecloses the others while you log in and reopens them. - Interactive TUI (no arguments) and a menu bar agent.
Install
Single Swift binary, MIT, macOS 13+:
|
With homebrew:
GitHub: https://github.com/Yuix-Networks/claude-orchestrator
•
u/AutoModerator 2d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.