Anthropic Rebuilds Claude Code Desktop App

Anthropic has redesigned the Claude Code experience in the Claude desktop app to support parallel sessions and tighter developer workflows. The update adds a persistent session sidebar with filters and grouping, a side-chat shortcut (Command + ;) to branch queries off running tasks, and drag-and-drop panes including an integrated terminal, in-app file editor, rebuilt diff viewer, and expanded preview pane for HTML and PDFs. The desktop client now mirrors claude code CLI plugin support and adds SSH sessions on macOS and Linux. The release also introduces Routines, a research-preview automation that bundles a prompt, repo, and connectors to run on schedules, API triggers, or GitHub events, with daily run caps that scale by plan. The rollout targets Pro, Max, Team, and Enterprise customers with Claude Code enabled.
What happened
Anthropic released a redesigned Claude Code experience inside the Claude desktop app that centers the UI around parallel sessions and embedded developer tooling. The update surfaces every active and recent session in a new sidebar, enables side chat branching with Command + ;, and offers a drag-and-drop workspace containing an integrated terminal, file editor, and richer preview capabilities. The update ships to Pro, Max, Team, and Enterprise plans and arrives with a companion feature called Routines for headless automations.
Technical details
The session sidebar lists active and recent sessions with filters for status, project, and environment, and an option to group by project. The workspace is pane-based and drag-and-drop friendly, with these primary tooling additions:
- •Integrated terminal for running tests and builds inside the app
- •In-app file editor for spot edits
- •Rebuilt diff viewer optimized for large changesets
- •Expanded preview pane that handles HTML, PDFs, and local app server previews
The desktop client has been aligned with the claude code CLI for plugin parity, and SSH session support is now available on macOS and Linux. Three view modes, Verbose, Normal, and Summary, let users control how much tool-call activity and telemetry Claude surfaces.
Context and significance
This release signals Anthropic's push to position Claude Code not just as an LLM UI, but as an integrated developer environment for agent-driven workflows. Embedding terminals, diffs, and previews lowers friction for run-edit-test loops and makes it easier to operate multiple agents concurrently. The design choices reflect broader trends toward agent orchestration, local developer ergonomics, and parity between GUI and CLI tooling. Routines extends that trajectory by enabling server-side, scheduled, or event-triggered automations that decouple work from an interactive desktop session, useful for CI hooks, scheduled code maintenance, and background automation while maintaining quota controls.
What to watch
Adoption will hinge on enterprise security posture for SSH and plugin models, the economic model of Routines daily run caps, and how well plugin parity and CLI integration support complex dev workflows at scale. Expect rapid iteration on agent management UX and tighter integrations with GitHub and CI systems over the next quarters.
Scoring Rationale
This is a meaningful product update for developer-facing LLM tooling that improves ergonomics and enables background automations, making it notably relevant to practitioners. It is not a frontier-model or industry-shaking release, so it sits in the 'Notable' range for tools and workflows.
Practice interview problems based on real data
1,500+ SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problemsStep-by-step roadmaps from zero to job-ready — curated courses, salary data, and the exact learning order that gets you hired.

