explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsdictionaryagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR — what shipped and what did not
  • What /resume in the desktop app actually does
  • The cross-surface picture: CLI, desktop, mobile
  • What the community asked for that is not here yet
  • How this compares to Codex and other harnesses
  • How to verify it
  • Summary
  • Related reading
← Back to blog

explainx / blog

Claude Code /resume Now Pulls Terminal Sessions Into the Desktop App

@ClaudeDevs Aug 28, 2026: type /resume to open any CLI-started Claude Code session in the desktop app with full conversation and context intact. What it does, what is still missing, and how it compares to Codex.

Aug 29, 2026·7 min read·Yash Thakker
Claude CodeAnthropicDeveloper ToolsDesktop AppsAI Agents
go deep
Claude Code /resume Now Pulls Terminal Sessions Into the Desktop App

Claude Code's session history stopped being terminal-only this week. On August 28, 2026, @ClaudeDevs — Anthropic's official developer-updates account on X — posted that you can now resume CLI-started sessions inside the Claude Code desktop app:

"You can now resume your terminal sessions in the Claude Code desktop app. Type /resume to pick any session you started from the CLI. The session continues in the app with the full conversation and context intact."

This is a small change with an outsized effect on how a multi-surface Claude Code workflow feels. The --continue and --resume flags already made sessions persistent and re-openable in the terminal; this extends that same persisted history to the desktop client. This post covers exactly what shipped, the CLI-to-desktop-to-mobile picture, what the community immediately asked for that is still missing, and how it compares to Codex.

TL;DR — what shipped and what did not

table · 2 cols
QuestionAnswer
What changed?The Claude Code desktop app can now open sessions you started in the CLI, via /resume.
How do I use it?In the desktop app, type /resume, pick a CLI session from the list, keep working.
Is context preserved?Yes — @ClaudeDevs says "full conversation and context intact."
Does it work desktop → terminal?Unconfirmed. Only the terminal → desktop direction was announced.
Are queued messages included?No. Multiple replies asked for a Codex-style message queue; nothing was announced.
Did Codex do this first?Codex reached multi-surface continuity earlier through cloud tasks and web/IDE handoff, not an identical /resume flow.
Does it change session storage?No — it exposes the existing on-disk session store (~/.claude/) to a second surface.
Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

What /resume in the desktop app actually does

Inside the terminal, /resume already opens an interactive picker of every saved session — name, last-active time, directory, and a short preview — and loads the one you choose inline. The desktop app now runs the same command against the same session store.

The practical flow:

  1. Start and work in a session from the terminal: claude in your project directory.
  2. Stop for the day, or just switch machines/contexts — the session is persisted automatically, even on Ctrl+C.
  3. Open the Claude Code desktop app, type /resume, and select that session.
  4. The app loads the full message history and working context, and you continue in a GUI instead of a TUI.

Nothing about persistence itself changed. Sessions still live under ~/.claude/, still get saved automatically, and are still directory-scoped for --continue. What is new is that the desktop client reads that store, so a session is no longer trapped in the surface that created it. For anyone who drives long-running work through Claude Code's loop and schedule commands, this means you can kick a run off in the terminal and check on it from the app without losing the thread.

The cross-surface picture: CLI, desktop, mobile

This lands on top of a run of Claude Code surface-expansion updates through mid-2026. Taken together:

table · 2 cols
SurfaceWhat it can do with a session
CLICreate sessions, --continue / --resume / --fork-session, name with -n, non-interactive -p continuation. The source of truth.
Desktop appAs of Aug 28, 2026: /resume any CLI-started session with full context. Also has the built-in browser and the auto-continue checkbox for usage limits.
Mobile (Remote Control)Drive an active session from your phone — approve permissions, send messages, watch tool calls. The Aug 29 update fixed reconnect-on-disconnect and phone notifications.

The direction of travel is clear: one persisted session, reachable from whichever surface you happen to be at. The cross-session messaging and agent-listing work is the same idea applied between concurrent sessions rather than between surfaces.

What the community asked for that is not here yet

The reply thread under the @ClaudeDevs post converged on two gaps. Both are worth naming so you know what this update does not deliver.

1. Bidirectional resume (desktop → terminal) is unconfirmed

Several replies asked the obvious question: does it work the other way? If you start a session in the desktop app, can you later run claude --resume in the terminal and pick it up?

The announcement only claims the terminal → desktop direction. It is plausible the desktop app writes to the same ~/.claude/ session store and that CLI --resume would therefore see desktop sessions — but Anthropic has not said so, and "the session continues in the app" is specifically one-directional phrasing. Until it is documented, assume terminal-originated sessions are the only ones guaranteed to cross over.

2. No queued messages like Codex

The other recurring request: a message queue. In Codex, you can line up several follow-up instructions while the agent is still executing, and it works through them in order. Claude Code today lets you interrupt a running turn to redirect it, but there is no confirmed feature for stacking multiple queued messages that execute sequentially without supervision.

This came up as "Codex/Pi had this already" in the replies. That is partly accurate and partly not — see the next section.

How this compares to Codex and other harnesses

The "Codex had this already" claim refers to multi-surface continuity in general, not this exact /resume mechanic.

  • Codex reached cross-surface work earlier through its cloud-tasks model: a task started in the CLI or IDE can be viewed and continued in the ChatGPT/Codex web UI because the task state lives server-side. OpenAI then shipped a persistent always-on agent mode in August 2026. That is a different architecture — cloud-hosted session state — versus Claude Code's local ~/.claude/ store that the desktop app now also reads.
  • The trade-off: Codex's server-side model makes any-surface access natural but ties your session to OpenAI's infrastructure. Claude Code's local-first model keeps sessions on your machine; this update is Anthropic teaching a second local client to read that same store. See the full Codex vs Claude Code comparison for how the two harnesses differ on this axis.
  • Message queueing is a genuine Codex feature Claude Code has not matched. If unattended, sequential multi-step instruction is central to your workflow, that gap is real today.

How to verify it

bash
# 1. Start a session in the terminal and do some work
cd ~/projects/my-app
claude
# ...have a real exchange so there is context to carry...

# 2. Exit (Ctrl+C or /exit) — the session is saved automatically

# 3. Open the Claude Code desktop app, then:
/resume
# Pick the session you just ran. Confirm the full history loads
# and that Claude still knows what you were working on.

If /resume in the desktop app shows no CLI sessions, update the app to the current build — this feature was announced August 28, 2026 and older desktop builds will not have it.

Summary

On August 28, 2026, @ClaudeDevs announced that the Claude Code desktop app can now /resume any session you started in the CLI, loading it with full conversation history and context. It is a clean extension of Claude Code's existing local session persistence to a second surface, and it fits a broader 2026 pattern of making one session reachable from terminal, desktop, and phone. Two things builders asked for on day one are still open: confirmed desktop-to-terminal resume, and a Codex-style queued-message input. Neither was part of this announcement.

Related reading

  • How to continue previous chats in Claude Code: --continue and --resume
  • Claude Code desktop adds an auto-continue checkbox for usage limits
  • Claude Code Remote Control: drive a session from your phone
  • Claude Code weekly update: faster startup and token visibility (Aug 29)
  • Claude Code cross-session messaging and listing agents
  • Claude Code desktop app gets a built-in browser
  • Codex vs Claude Code: AI agent harness comparison
  • OpenAI Codex persistent mode: always-on agents
  • Claude Code commands: complete slash command reference

Primary source: @ClaudeDevs on X, August 28, 2026 — "You can now resume your terminal sessions in the Claude Code desktop app."


This post reflects the @ClaudeDevs announcement and reply-thread reactions as of August 29, 2026. Bidirectional resume and message-queue behavior are described as unconfirmed based on the announcement wording and community questions — check Claude Code's in-app release notes for current behavior before relying on any specific flow.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Aug 14, 2026

Claude Code Desktop Adds an Auto-Continue Checkbox for Usage Limits

Anthropic's official developer account announced a small but useful Claude Code desktop update on August 14, 2026 — an auto-continue checkbox that picks a stalled session back up the moment your usage limit window resets. Here's exactly what it does, and why the reply thread proves it doesn't touch the real complaint: usage limits themselves.

Jul 12, 2026

Claude Code Desktop Browser: Built-In Web Browsing in the App (July 2026)

@ClaudeDevs ships Claude Code desktop browser — read, click, debug URLs sandboxed. Version 1.2581.0 July 10. explainx.ai setup, shortcuts, and developer reactions.

Jul 7, 2026

Claude Code Loops Official Guide: Turn-Based, /goal, /loop, and /schedule (July 2026)

On July 7, 2026, @ClaudeDevs published the definitive Claude Code loops guide by @delba_oliveira — how the team categorizes loops by trigger, stop criteria, and primitive. explainx.ai maps each type to real commands, skills, and the loop-engineering corpus you already have on-site.