SAT, MAY 09, 2026
Independent · In‑Depth · Unsponsored
✎ Code Tools

Claude Code Desktop Redesign: Multiple Sessions, New Sidebar, and a Drag-and-Drop Layout Built for Parallel Agents

Anthropic has shipped a major redesign of the Claude Code desktop app. Developers can now run multiple coding sessions side by side from a single window, managed through a new sidebar. The update also brings an integrated terminal, in-app file editor, faster diff viewer, HTML/PDF preview, and a fully drag-and-drop layout — turning the app into a proper orchestration hub for agentic coding workflows.

By AIToolsRecap April 15, 2026 7 min read 154 views
Home Articles Code Tools Claude AI Claude Code Desktop Redesign: Multiple Sessions...
Claude Code Desktop Redesign: Multiple Sessions, New Sidebar, and a Drag-and-Drop Layout Built for Parallel Agents

Anthropic announced on April 14, 2026, a complete redesign of the Claude Code desktop experience. The update transforms the app from a single-session interface into a full multi-session orchestration hub — letting developers run parallel coding agents, review diffs, edit files, and ship code without ever leaving the window.

Why the Redesign?

Agentic coding workflows have changed. Developers are no longer typing a single prompt and waiting for a result. The modern pattern looks more like kicking off a refactor in one repo, a bug fix in another, and a test-writing pass in a third — then checking on each as results come in, steering when something drifts, and reviewing diffs before shipping.

The previous Claude Code desktop experience wasn't built for this. You could run multiple sessions, but managing them meant clicking between sidebar entries one at a time. The redesign addresses this head-on by putting the developer in what Anthropic calls "the orchestrator seat."

The New Sidebar: Multi-Session Management

The centerpiece of the update is a new sidebar that puts every active and recent session in one place. Developers can kick off work across multiple repositories and move between them as results arrive.

Key sidebar features include filtering by status, project, or environment, grouping sessions by project for faster navigation, and automatic archiving when a session's pull request merges or closes — keeping the sidebar focused on what's currently live.

For Git repositories, each session gets its own isolated copy of the project using Git worktrees. Changes in one session don't affect other sessions until you commit them. Worktrees are stored in <project-root>/.claude/worktrees/ by default, but this location is configurable in settings.

Session management shortcuts include Cmd+N (macOS) or Ctrl+N (Windows) for new sessions, and Ctrl+Tab / Ctrl+Shift+Tab to cycle through sessions in the sidebar.

Side Chats: Ask Without Derailing

When you need to ask a question mid-task, you can open a side chat with ⌘ + ; (or Ctrl + ;) to branch off a conversation. Side chats pull context from the main thread but don't add anything back to it, avoiding misdirecting your active tasks. This is especially useful when you want to understand something about the codebase without Claude treating your question as a new instruction.

Built-In Tools: Review and Ship Without Leaving

The redesign brings several commonly-used developer tools directly into the app, reducing the need to switch to an external editor or terminal:

Integrated Terminal — Run tests, builds, or any shell commands right alongside your session. No more switching to a separate terminal window.

In-App File Editor — Open files, make spot edits directly, and save changes without leaving Claude Code.

Faster Diff Viewer — Completely rebuilt for performance on large changesets. Review what Claude changed before you commit.

Expanded Preview Pane — Open HTML files or PDFs in-app. You can also run local app servers directly in the preview pane to see live results.

Every pane in the app is drag-and-drop. You can arrange the terminal, preview, diff viewer, and chat in whatever grid layout matches how you work.

Local and Remote Sessions

The app continues to support both local and remote sessions. For large refactors, test suites, migrations, or other long-running tasks, developers can select "Remote" when starting a session. Remote sessions run on Anthropic's cloud infrastructure and continue even if you close the app or shut down your computer.

Remote sessions can be monitored from claude.ai/code or the Claude iOS app, and they also support multiple repositories — you can add additional repos to a single session after selecting a cloud environment.

SSH support now extends to Mac alongside Linux, so developers can point sessions at remote machines from either platform.

Plugin Parity and Customization

The desktop app now has full parity with CLI plugins. If your organization manages Claude Code plugins centrally, or you've installed your own locally, they work in the desktop app exactly the way they do in the terminal.

Three view modes — Verbose, Normal, and Summary — let you dial the interface from full transparency into Claude's tool calls down to just the results. A new usage button shows both your context window and session usage at a glance.

Who Gets It

The redesigned desktop app is available now for all Claude Code users on Pro, Max, Team, and Enterprise plans, as well as via the Claude API. It requires Claude Desktop v1.2581.0 or later.

To get started, download or update the app from claude.com/download. Session isolation requires Git — most Macs include it by default, but Windows users will need to install Git for Windows separately.

What This Means for Developers

This redesign signals that Anthropic is increasingly positioning Claude Code as a standalone development environment rather than just a coding assistant. By bringing the terminal, file editor, diff viewer, and preview pane into one window, the company is reducing the need to bounce between Claude Code and traditional editors like VS Code.

For developers already running parallel agent workflows with tools like Claude Squad or Nimbalyst, the native sidebar and worktree isolation may eliminate the need for third-party session managers entirely. For everyone else, it lowers the barrier to running multiple agents in parallel — which is quickly becoming the default way developers interact with AI coding tools.

Tags
AIClaude CodeAnthropicDeveloper ToolsCodingIDEAgentic CodingDesktop App