duolahypercho

Multi Claude App — Development skill for Claude Code

Development community

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

  1. Open Multi Claude.app in your personal Applications folder: Finder → Go → Home → Applications.
  2. Click Open Claude on Primary or Secondary. Sign in separately in the intended Claude window.
  3. Click Add Account for more profiles. Enter an account name or email and choose a tag color.
  4. 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