Windows launcher that starts Claude Desktop with the account of your choice.
What you get
- A picker window with one button per profile. The default profile uses your existing Claude Desktop login; every other profile gets its own
--user-data-dir, so a second account runs alongside it. - Profiles managed in-app (new / edit / delete / make default), stored in the registry under
HKCU\Software\ClaudeSwitch\Profiles. - Folder paths accept environment variables such as
%USERPROFILE%\.claude-personal, stored unexpanded so a profile stays valid on another machine. - Add to Start menu button, and a command-line form:
ClaudeSwitch.exe <profile name>. - The versioned
claude.exepath is resolved on every launch from the AppModel package registry, so Claude updates never break the launcher.
Install
Download ClaudeSwitch.exe, put it in a folder of your choice and run it. Requires Windows 10/11 with .NET Framework 4.x (preinstalled) and Claude Desktop.
Windows SmartScreen may warn on first run because the binary is unsigned — choose More info -> Run anyway, or build it yourself with build.ps1.