← Reddit

Any way to have full session history across multiple PCs?

Reddit · pmf1111 · May 9, 2026
A Claude Code app user who switches between desktop and laptop Windows PCs seeks to access unified conversation history across both machines. Syncing the .claude folder with syncthing transferred all files but failed to display the conversation history in the sidebar, and matching Windows usernames and file paths did not resolve the issue. The user is seeking an alternative method to achieve cross-device session continuity.

Detailed Analysis

A Claude Code user on Reddit's r/ClaudeAI community has surfaced a practical limitation of Anthropic's agentic coding tool: the absence of native cross-device session synchronization. The user reports regularly switching between a desktop PC and a laptop, both running Windows, and finding it impossible to resume conversations seamlessly on either machine. An attempt to solve the problem using Syncthing — a peer-to-peer file synchronization utility — to mirror the `.claude` folder across devices did not restore conversation history in the application's sidebar, even after ensuring that Windows usernames and file paths were identical on both machines.

The failure of the Syncthing approach reveals something technically significant about how Claude Code stores and references session data. The fact that matching usernames and absolute paths did not resolve the issue suggests the application likely uses identifiers beyond simple filesystem paths — such as machine-specific UUIDs, registry entries, or database keys embedded in local state files — to associate conversation history with a particular installation. Simply replicating the directory contents is insufficient if the application cannot reconcile those underlying identifiers across different hardware environments. This is a common architectural challenge for locally-stored application state that was not designed with multi-device portability as a primary requirement.

The user's frustration reflects a broader usability gap in the current generation of AI-powered developer tools. Unlike cloud-native platforms such as Claude.ai, which store conversation history server-side and make it accessible from any browser, Claude Code operates primarily as a local CLI and desktop application, inheriting the portability constraints of that model. Developers who work across multiple machines — a common pattern in professional software development — expect their tooling to accommodate fluid context switching, and the absence of a built-in sync mechanism creates meaningful friction in that workflow.

This limitation sits within a broader trend of tension between local-first and cloud-first architectures in AI tooling. Local execution offers advantages including lower latency, privacy, and offline capability, but sacrifices the seamless persistence that cloud synchronization provides. Competitors in the agentic coding space, including GitHub Copilot and Cursor, have approached this differently, with varying degrees of cloud-backed session state. Anthropic's current approach with Claude Code prioritizes local control and security, particularly important for enterprise users working with sensitive codebases, but the tradeoff becomes apparent precisely in scenarios like this one.

As agentic coding assistants mature and become more deeply embedded in developer workflows, the demand for persistent, portable session history will likely intensify. Long-running coding sessions with rich context — project structures, prior decisions, debugging history — represent significant accumulated value that users reasonably expect to carry across devices. Anthropic will face increasing pressure to offer either a native cloud sync option, robust documentation of the session file format to enable third-party sync solutions, or a hybrid architecture that preserves local-first benefits while enabling authenticated, cross-device continuity.

Read original article →