Claude Code session
Claude Transplant
Claude Desktop shows an empty Code sidebar after you switch accounts. This moves the session history to the account you are using. macOS, menubar or CLI.
Install
npx claude-transplant menubarFound in the project README. Check it for setup steps after installing.
git clone https://github.com/vitaliyhayda/claude-transplant.gitFrom the README
claude-transplant Move Claude Code history between accounts in Claude Desktop. Menubar or CLI. Different accounts, the same conversations Work account before Moveyou@work.com · Acme Inc. Personal account after Moveyou@home.com · Personal Quick start Open the panel from the menu bar, check the accounts to take from, pick the one to land in, click Move. Sign Claude Desktop into that account and the sessions are listed there. What it does Switch accounts in Claude Desktop and the Code sidebar goes empty. The session history is not lost. Desktop lists each Claude Code session under the account and organization that created it, so a personal plan, a Team seat, or a second Max subscription each sees only its own. This tool moves that history to the account you are using. - Moves local Desktop session records to another account. Transcripts and sidecars stay on disk, sessions keep their ids, nothing is copied, and undo reverses the whole move. - Sessions with a running Desktop worker wait until you approve a restart, or stay behind with Move only the rest. - --cloud also archives the source account's Remote Control copies once the local session verifies. - macOS only. Unofficial, not affiliated with Anthropic. Where it fits next to the other tools people find for this problem: Install Node 22 or newer. The menubar also needs the Xcode command line tools: xcode-select --install From this repo instead of npm: npx github:vitaliyhayda/claude-transplant (append a tag or commit hash to pin). Menubar - When the active account is known, TO defaults to the most recently used other account and every other account starts as a source. Accounts with no sessions and no email stay hidden. Uncheck accounts to leave behind, Reset clears both columns. - The last move's result…
Details
- Repository
- vitaliyhayda/claude-transplant
- Language
- JavaScript
- License
- MIT
- Last updated
- 2 November 2026
- Topics
- account-switchingaccountsclaudeclaude-codeclaude-desktopclaude-maxclihistorymacosmenubarmigrationmulti-account
FAQ
What is Claude Transplant?
Claude Desktop shows an empty Code sidebar after you switch accounts. This moves the session history to the account you are using. macOS, menubar or CLI. It is a session for Claude Code, from vitaliyhayda/claude-transplant on GitHub.
How do I install Claude Transplant?
Run npx claude-transplant menubar, then follow the setup in the README.
Is Claude Transplant popular?
vitaliyhayda/claude-transplant has 50 GitHub stars and 8 forks. It was last updated on 2 November 2026.
More sessions & history
Memory Bank
47Nagendhra-web/memory-bank
Persistent memory for Claude Code — 3-5x longer sessions, 60-80% fewer wasted tokens. Branch-aware, self-healing, token-efficient.
Claude Qmd Sessions
50wbelk/claude-qmd-sessions
Persistent chat session memory for Claude Code with qmd. Index updates itself via Claude hooks.
Clave
51antasphere/clave
A macOS desktop app for managing multiple Claude Code sessions
Claude 3d Frog Office
46d-onworks/claude-3d-frog-office
Claude Code 세션을 개구리·카피바라 직원으로 보여 주는 3D 사무실 · A view-only 3D office that shows each Claude Code session as a frog or capybara employee. Local only, zero dependencies, macOS & Windows.
Ccsession
51sorafujitani/ccsession
pick any past Claude Code session via fzf, then resume it from the right cwd
Ccheckpoints
35p32929/ccheckpoints
Automatic checkpoint tracker and web dashboard for Claude Code CLI sessions — Cursor-style history and diffs
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.