Back to browse
GitHub Repository
1 starsShell

Separate Work/Personal Claude Desktop profiles on one Mac(bash,no deps)

by supersergio·Jun 9, 2026·1 point·0 comments

AI Analysis

●●SolidCozySolve My Problem

Separate Claude profiles via --user-data-dir without modifying the original app.

Strengths
  • Zero dependencies, runs locally with macOS integration tests in CI.
  • Creates Dock-friendly launchers with clean uninstall command.
  • Isolates chat history, logins, and connected tools per profile.
Weaknesses
  • macOS only, won't work on Windows or Linux.
  • Core --user-data-dir technique is well-known for Electron apps.
Target Audience

Mac users managing multiple Claude accounts

Similar To

Chrome Profiles · VS Code Profiles

Post Description

Claude Desktop = one profile per install. I use work + personal on one Mac. Small bash script creates separate launchers with --user-data-dir. No deps, no modify Claude.app. macOS only.

Similar Projects

OtherPass

Burn, baby, burn (those tokens)

Funny satire on AI hype, but literally just a script to waste money.

dtnewman
1353025d ago