Feature request: Cross-device memory sync

Resolved 💬 3 comments Opened Feb 16, 2026 by chrisxthe Closed Feb 19, 2026

Feature Request

Problem:
Claude Code's auto-memory system (~/.claude/projects/*/memory/) is local to each machine. Users who work across multiple devices (e.g., a laptop and a Mac Mini) build up useful memory on one box that isn't available on others. This leads to duplicated learning and inconsistent context across environments.

Current workaround:
Manual scp, symlinks to shared folders (iCloud/Dropbox), or git repos — all require user setup and maintenance.

Proposed solution:
Built-in cross-device memory sync, either through:

  1. Account-level cloud sync — memory files synced via Anthropic account, opt-in
  2. Git-based sync — built-in support for backing memory to a user-specified git remote
  3. Import/export — a simple claude memory export / claude memory import CLI command for manual transfer

Why this matters:

  • Developers commonly work across multiple machines (desktop + laptop, local + remote servers)
  • Memory is most valuable when it accumulates across all interactions, not just per-device
  • The current local-only design means the same lessons get re-learned on each device

Context:
Discovered this gap while syncing shell configs and development environment between a MacBook and a Mac Mini, both running Claude Code. All project conventions, debugging insights, and user preferences had to be manually copied.

🤖 Generated with Claude Code

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗