Multi Claude App — Development skill for Claude Code
Run multiple Claude desktop accounts side by side with independent profiles on macOS.
How to install Multi Claude App
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open duolahypercho/multi-claude-app and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Multi Claude App does
Run multiple Claude desktop accounts side by side with independent profiles on macOS.
Alternatives in Development
- Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★
- Claude Balancer — A load balancer proxy for multiple Claude OAuth accounts with automatic failover, request tracking, and web da 910 ★
- Clarc — Native macOS client for Claude Code — a GUI desktop app built with SwiftUI 363 ★
README
Multi Claude App
A native macOS account manager with **one Claude app per account**, each with its own account name/email label and **Claude icon with a small colored tag on the right**. The account app is the actual native Claude process; no second launcher stays running. The manager and menu helper have no Dock icons.
Primary uses your existing Claude profile. Extra accounts get fresh desktop storage. Account apps are local copies of your installed Claude app and are locally ad-hoc signed. The original signed Claude app remains unchanged.
Native chat reaches the sign-in screen in local testing. Completed account sign-in, enterprise/MSAL authentication, passkeys, and Code/Cowork compatibility remain unverified. Local copies cannot claim Anthropic’s signing identity or restricted Keychain groups. macOS may ask for Keychain access or other permissions again. Keep the official app available for features that require its identity.
Inspired by [am-will/multi-codex-app](https://github.com/am-will/multi-codex-app). Built in Swift/AppKit, with no third-party runtime dependencies.
Use the application
- Open Multi Claude.app in your personal Applications folder: Finder → Go → Home → Applications.
- Click Open Claude on Primary or Secondary. Sign in separately in the intended Claude window.
- Click Add Account for more profiles. Enter an account name or email and choose a tag color.
- On an account card, use Manage → Rename / Set Email Label or Tag Color to change its identity.
Only the native account apps appear in the Dock. A small startup executable replaces itself with the Claude executable in the same app bundle, keeping the same process ID. There is no persistent proxy launcher.
When upgrading from the old launcher version, existing Claude windows stay open. **Quit each account with Command-Q and reopen it from Multi Claude when ready** to apply its tagged Dock icon. The manager shows a reminder on accounts still running from the ori
Related Skills
Claude Desktop Multi Instance
🚀 Run multiple Claude Desktop instances simultaneously on macOS with independent configurations, accounts, an
Claude Desktop Profiles
Run several Claude accounts side by side on macOS: per-profile Claude desktop copies with tinted launchers, an
Claude Graft
Run several Claude Desktop accounts side by side on macOS, sharing Claude Code chats between them
Irori
Native macOS app where Claude Code, Codex, Grok, and Muse brainstorm with you in one thread, each reading what
Tagteam
Multi-account switcher for Claude Code: switch logins without touching your local memory or history, run accou
Meow Coding
Meow Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, ai
Related Agents
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
QA Desktop Tester
Desktop tester for flows outside the browser - native apps, OS dialogs, file pickers, Electron apps, OS settin
Graph Agent
Generate multiple financial insight graphs from CSV data. Use after merging accounts.