What's New Beginner Claude Code 6 min read ·

Claude Code's Redesigned Desktop App: Built for Parallel Work

Anthropic's May 6 redesign turns Claude Code into a parallel-task workspace with sidebar sessions, drag-and-drop layouts, and built-in SSH on Mac.

At Code w/ Claude 2026 on May 6, Anthropic shipped a rebuilt Claude Code desktop app. The headline change is that the new app is designed around running many tasks at once instead of one at a time. If you have been keeping three terminal tabs open and bouncing between them, the new app collapses that into a single window with a session sidebar and a drag-and-drop workspace.

This is a bigger shift than it sounds. The old Claude Code experience treated each terminal as a separate world. The new app treats sessions as first-class objects you can pin, group, and bring back to life with one click. That changes the kinds of tasks you can hand to Claude in a single sitting.

What Changed in the May 6 Release

The new desktop app ships with five things worth knowing about. The session sidebar shows every active and recent task. The drag-and-drop workspace lets you arrange panels however you want, including stacking two agent sessions side by side. The integrated terminal and file editor mean you can read code, run commands, and watch the agent work without leaving the app. Diffs render faster, with collapsible hunks and inline syntax highlighting. Previews now expand to cover web apps, notebooks, and image output without external tools.

The fifth change is the most surprising for power users. The Mac version of the app now has built-in SSH, so you can spin up a Claude Code session on a remote box from inside the desktop client. No more juggling iTerm tabs to talk to a build server.

Pro Tip

If you have been using the CLI version exclusively, install the desktop app and run them side by side for a week. The desktop app is not a replacement for the CLI — it is a layer on top of it. Most engineers will end up using both.

How to Actually Use the Sidebar

The session sidebar is the part of the redesign that takes the most adjustment. Every task you start gets a row in the sidebar with its title, status, and last activity time. Click any row to bring that session back into focus. The session keeps its full context, file history, and tool permissions even if you closed the app and reopened it later.

The pattern that worked best in our testing: name your sessions by the task, not the repo. A row called "refactor auth middleware" is easier to find than three rows all called "backend repo." The app does not auto-name sessions in this format yet, but you can rename any session by right-clicking it.

plaintext
Right-click session in sidebar → Rename → "add Stripe webhook handler"

Now when you reopen the app three days later and need that context back, you can find it in two seconds instead of opening five sessions to figure out which one had the work.

The Drag-and-Drop Workspace, Explained

By default the app shows one session in the main panel. Drag a session from the sidebar into the main panel and it splits into two columns. Drag again and it splits into a 2x2 grid. This sounds fiddly but matters in practice: you can have one session writing tests while another session is running the failing tests in a watch loop, and you see both at once.

The constraint that surprised us is that each panel is an independent agent context. They do not share state. If you need two agents to coordinate, you still have to copy output between them or use a shared file. Anthropic has hinted at cross-session messaging in a future release, but as of May 7 it does not exist.

Built-In SSH on Mac

The SSH support is the feature most likely to change daily habits. From the app menu, choose Connect to Remote, paste an SSH connection string, and the app opens a Claude Code session on that machine. Your local file editor mirrors the remote filesystem. Local diffs and previews work as if the code were on your laptop.

This is useful for two specific cases. If you run agents on a beefier box than your laptop because they need more memory, you no longer need to tunnel through tmux or screen. If you work on infra that only runs on Linux, you can stay in the Mac app instead of swapping between platforms.

Pro Tip

Set up your SSH config first with a clean alias for each remote. The app reads ~/.ssh/config, so anything you can ssh prod-build1 from a terminal will show up as a one-click connection in the app's menu.

What This Means for Your Workflow

If you are a one-task-at-a-time engineer, the new app does not change much. You will get faster diffs and a cleaner editor, but the workflow is the same. If you are someone who already runs three or four agent tasks in parallel, this is the first version of Claude Code that was built for you. Expect to ditch a separate terminal multiplexer within a week.

The other group that benefits is teams running long-horizon work. The session sidebar makes it practical to leave a refactor running overnight, come back the next morning, and pick up where you left off without rebuilding context. That was painful in the CLI-first version because each terminal restart cost you the session.

Getting the New App

Download the new desktop app from claude.com/code. It is free for all paying Claude Code users (Pro, Max, and Team plans). The CLI version is unchanged and still available — Anthropic is shipping both in parallel and treating the desktop app as additive, not a replacement.

Key Takeaway

The May 6 desktop redesign is a shift from one-at-a-time agent sessions to a parallel workspace. If you already juggle multiple agents, install it today; if you do not, the session sidebar alone is worth the switch for keeping context across days.

Frequently Asked Questions

Do I have to use the new desktop app, or can I keep using the CLI?

The CLI is unchanged and fully supported. The desktop app is an additional layer on top, not a replacement. Most engineers will end up using both — CLI for headless and scripted runs, desktop app for parallel interactive work.

Is the SSH feature available on Windows or Linux?

As of May 7, 2026, built-in SSH is Mac-only. Anthropic has said Windows and Linux support is on the roadmap but has not given a release date. Windows users can still SSH from a separate terminal and run Claude Code remotely, just without the app's integrated workflow.

Are sessions in the sidebar shared across devices if I sign in from another laptop?

Sessions sync across desktop app installs signed in to the same Claude account. They do not yet sync to or from the CLI — a CLI session will not appear in the app sidebar even on the same machine. Cross-tool sync is a known gap.

Personalized for your role

Get Your AI Career Action Plan

Our AI Advisor builds you a personalized AI Readiness Score, skills gap analysis, and 30/60/90 day plan based on your specific role and experience.

Try the AI Advisor →
← Back to AI Coding Hub