Introduction
Claude Yard is a native desktop app that lets you run multiple Claude Code sessions at the same time. Open as many tabs as you need, resume past conversations from the sidebar, preview web apps in browser panels, and automate everything with the CLI or MCP tools.
What you can do
Section titled “What you can do”- Run sessions side by side — work on multiple tasks in parallel, each in its own terminal tab
- Resume any conversation — your full session history lives in the sidebar, grouped by project
- Preview apps live — open native browser panels next to your terminals to see changes in real-time
- Talk to Claude — use voice commands with wake-word activation for hands-free control
- Orchestrate with MCP — expose Claude Yard as a tool server so other Claude instances can manage your workspace
- Script with the CLI — spawn sessions, send keystrokes, and control layout from the command line
How it works
Section titled “How it works”Claude Yard manages real terminal processes — each tab is a live claude CLI session. The app reads terminal escape sequences to detect what each session is doing (running, waiting, idle) and displays that status in the sidebar in real-time.
Sessions are identified by Claude’s session UUID, which persists across app restarts. Close a tab, reopen it later — Claude picks up right where it left off.
Next steps
Section titled “Next steps”import { LinkCard, CardGrid } from ‘@astrojs/starlight/components’;