Skip to content

Claude Switcher 3.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:59
· 2 commits to main since this release

Claude Switcher 3 is a rewrite from scratch: one binary for Windows, macOS and Linux, with a full-screen app and a command line for everything.

Claude Switcher

Install or upgrade

Windows (PowerShell)

irm https://raw.githubusercontent.com/nyxon-tech/claude-switcher/main/install.ps1 | iex

macOS and Linux

curl -fsSL https://raw.githubusercontent.com/nyxon-tech/claude-switcher/main/install.sh | sh

The installers check the download against checksums.txt before installing, for your user only. On v2? Run the same line: your saved logins in ~/.claude-instances and the undo history carry over unchanged. Debian/Ubuntu and Fedora packages are attached below too.

New

  • macOS and Linux, next to Windows (both the current installer and the older .exe one). Claude Desktop is asked to quit where the OS allows it; on Windows you quit it from the tray and the app waits for it.
  • A full-screen app with tabs for Accounts, Chats, Activity, Usage, Doctor and Settings, mouse support, and a step-by-step view of every change.
  • Chats from every account in one list, with search as you type, a preview of any chat, copy and move between accounts (newest copy wins), recovery of chats no sidebar lists, and export to a web page or Markdown.
  • Usage: tokens by model, the last 30 days and the top projects, counted from your local transcripts.
  • Commands for everything, with --json, stable exit codes, shell completions and a man page; claude-switcher update installs new releases after checking their checksum.

Fixed

  • Chat titles in Persian or Arabic showed as ????. They now display correctly, letters joined and right to left, even in terminals that cannot lay out right-to-left text themselves, such as Windows Terminal.
  • Recover reads which older transcripts belong to a chat from Desktop's own records, so a part of a chat you still have is never offered as a lost chat.
  • Undo always reverses the change you just made, and skips empty entries.
  • Switching refuses when Desktop is signed into an account no profile has saved, instead of losing that login.

Full list in the changelog.

Verify a download: gh attestation verify <file> -R nyxon-tech/claude-switcher

Unofficial, not affiliated with Anthropic. Started as a fork of claude-profile-switcher by @NeezerGu; thank you.