← Reddit

Resume a Code session in the desktop app?

Reddit · darwinDMG08 · June 2, 2026
A Claude Desktop user initiated a Code session on one computer and attempted to resume it on a laptop by syncing the local session folders. The session resumed successfully in Terminal on the second machine but the desktop application would not recognize the previously saved session from the synced folder.

Detailed Analysis

A Reddit user in the r/ClaudeAI community has surfaced a practical limitation in Claude Code's session management architecture: the inability to seamlessly resume a coding session across machines within the Claude Desktop application. The user had been working in Claude Code via the desktop app, with session data stored locally in their home directory rather than in a cloud-synchronized or version-controlled location. After manually syncing those local folders before traveling, they discovered that while the Terminal-based Claude Code CLI could be coaxed into recognizing the previous session, the Desktop application offered no equivalent mechanism to pick up where the work left off.

The distinction between the Terminal and Desktop interfaces is central to understanding this friction. Claude Code's CLI is designed with explicit session resumption flags and direct filesystem references, giving users more granular control over which project context is loaded. The Desktop application, by contrast, abstracts many of those controls behind a graphical interface that prioritizes ease of use but appears to lack a dedicated "resume session" workflow tied to a specific local directory. This architectural gap means that even when the underlying session data is present and identical on both machines, the Desktop app has no exposed mechanism to point to that data and reconstruct the prior working context.

This issue reflects a broader tension in the development of agentic coding tools: the challenge of reconciling stateful, long-running AI sessions with the portability expectations users bring from conventional software development environments. Developers routinely move between machines using Git repositories, dotfiles, and cloud sync — workflows built around the assumption that project state is transferable. Claude Code sessions, however, carry additional AI-specific state including conversation history, inferred project context, and working memory that does not map cleanly onto traditional sync paradigms. Anthropic's tooling has not yet fully bridged this gap with a first-party cloud sync or session export feature within the Desktop app.

The broader trend in AI-assisted development tools is toward persistent, stateful agents that maintain deep context over long development arcs. Tools like Cursor, GitHub Copilot Workspace, and Anthropic's own Claude Code are all moving in this direction, but session portability remains an unsolved or partially-solved problem across the category. The user's workaround — syncing local folders and falling back to the Terminal — illustrates how early-adopter developers are improvising solutions at the edges of what these tools currently support. Until Anthropic introduces either cloud-backed session storage or a Desktop-level session import feature, users working across multiple machines will remain dependent on CLI workarounds that undercut the accessibility advantages the Desktop interface is meant to provide.

Read original article →