{"repo":"jmdarre-v/claude-multiprofile","free":true,"listed":false,"github":"https://github.com/jmdarre-v/claude-multiprofile","clone":"git clone https://github.com/jmdarre-v/claude-multiprofile.git","description":"Run multiple Claude Desktop and Claude Code accounts side by side on macOS. Fully isolated profiles for personal, work, and clients.","language":"JavaScript","stars":53,"topics":["anthropic","claude","claude-code","claude-desktop","cli","electron","macos","multi-account","profiles"],"license":"MIT","category":"cli-tools","readme_excerpt":"claude-multiprofile Run multiple Claude accounts side by side on macOS. Personal and work, multiple clients, separate test accounts. Each profile is fully isolated: its own login, chats, settings, MCP connectors, plugins, and skills. No more signing out of one account to use another. Works for both Claude Desktop (the GUI app) and Claude Code (the terminal CLI), independently or together. See it in action: examples/walkthrough.md, a full session showing every prompt and output. Disclaimer. This is an unofficial community tool. It uses public Electron flags ( --user-data-dir ) and a stable but undocumented Claude Code environment variable ( CLAUDE CONFIG DIR ) to keep profiles isolated. Anthropic engineers have engaged on the open feature requests for native multi-account in both apps, so the approach is well known, but it is not officially supported. If a future Claude release changes how profiles work, this tool will need to catch up. Why this exists Claude Desktop and Claude Code both assume a single signed-in account. There's no built-in profile switcher today (open feature requests: Desktop, Desktop UI). The standard workaround is a manual setup: - For Desktop, launch with open -n -a \"Claude\" --args --user-data-dir=... against a custom data folder - For Code, set CLAUDE CONFIG DIR=... before running claude Both work. Both are fiddly to set up and easy to mess up. This tool automates the whole thing, including the things people forget: - Generating a real macOS .app launch","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmdarre-v","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmdarre-v/claude-multiprofile/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}