claude-transplant flytter Claude Code-økter mellom kontoer uten kopi
Flytter Claude Code-økter mellom kontoer i Claude Desktop uten å kopiere en eneste transkripsjon.
Den innebygde måten å ta med seg historikk på, claude --fork-session, kopierer bare den komprimerte meldingskjeden og eter diskplass. claude-transplant gjør det motsatte: transkripsjonspoolen i ~/.claude/projects er allerede delt på tvers av kontoer, så verktøyet skriver bare øktposten på nytt under målorganisasjonen med samme cliSessionId. Prosjektets egen tabell over forkastede løsninger avviser en kopi av en lokal transkripsjon som ren diskbruk.
Bakgrunnen er en irritasjon mange kjenner igjen: Claude Desktop viser hver Claude Code-økt under kontoen og organisasjonen som opprettet den, og bytter du konto blir historikken liggende igjen. Verktøyet kom på GitHub 2. september og har rukket seksten npm-versjoner på fire dager, sist 4.0.2 den 6. september.
Praktisk kjører du npx claude-transplant for en terminalvelger med FRA- og TIL-kolonner, eller npx claude-transplant menubar for en menylinje-app. Etter flyttingen verifiserer verktøyet at transkripsjoner og sidecars er uendret, parkerer kildeposten i karantene og skriver en kvittering du kan rulle tilbake med undo. Økter som en kjørende Desktop-arbeider eier, holdes igjen til du godkjenner en omstart, og eksterne CLI-arbeidere avvises alltid fordi en Desktop-omstart ikke stopper dem.
Forbeholdene er tydelige i dokumentasjonen. Det er kun macOS 13 eller nyere, Node 22 kreves, og prosjektet er uoffisielt uten tilknytning til Anthropic. Remote Control-eierskap følger ikke med, og artefakter, versjoner, kommentarer og delingslenker blir igjen hos den opprinnelige kontoen. --cloud leser private claude.ai-endepunkter gjennom Desktops innloggede sesjon og feiler lukket hvis formatet endres. Repoet har foreløpig én stjerne, men er én JavaScript-fil uten avhengigheter under MIT, så det er overkommelig å lese før du kjører det.
Hva bør du gjøre?
- Kjør
npx claude-transplant --dry-runførst. Den planlegger uten å skrive noe, og viser hvilke økter som er kalde, holdt eller blokkert. - Sjekk at du står på Node 22 eller nyere, og at Claude Desktop kjører, siden aktiv identitet leses fra Desktops main.log.
- Ta vare på kvitteringsfilen under ~/Library/Application Support/claude-transplant. Den er hele grunnlaget for
undo, og karantenen er rullebakken din.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.