Feature request: native multi-device sync for Claude Code conversations/projects (no manual script)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 23, 2026

I work across multiple machines daily — Mac at the office during the day, Windows laptop at home at night — and Claude Code (and Claude Desktop) has no native way to sync conversation history or project state between them.

Right now the only workaround is a manual script I wrote myself that merges the ~/.claude/projects/*/<uuid>.jsonl files through a git repo, and it has to be run by hand on each machine before switching. This is fragile and error-prone in practice: if I forget to run it on one machine before closing (which happens easily at the end of a work day), that session's history — and sometimes entire local project work that was never pushed anywhere else — is just gone from the other machines, with no way to recover it.

Request: native, automatic multi-device sync for Claude Code sessions/projects — something like:

  • Conversation history synced across machines tied to the same account, without a manual step.
  • At minimum, a background/scheduled sync option built into the CLI itself (not something the user has to script and remember to trigger).

This would remove a real daily pain point for anyone splitting work across more than one machine.


Fausto Servellón, Graphic Designer & Vibecoder

View original on GitHub ↗