Quick Start
Spawn a session
Section titled “Spawn a session”- Open Claude Yard
- Click the Claude button in the left tool rail (or press
Cmd+T) - A new Claude Code session opens in a terminal tab
- Start chatting — it works exactly like the CLI
Work in parallel
Section titled “Work in parallel”Click Claude again to open another session in a new tab. Each tab is an independent Claude Code instance with its own working directory and context.
Drag tabs to rearrange them, or drag a tab to the edge of the window to split the view.
Resume a past session
Section titled “Resume a past session”The right sidebar shows all your Claude sessions — including ones started from the regular CLI.
- Green dot — idle, waiting for input
- Spinning — Claude is working
- Yellow dot — Claude needs confirmation
Click any session to resume it. If it’s already open, you’ll jump to its tab. If it’s closed, Claude Yard opens a new tab and runs claude --resume automatically.
Open a browser panel
Section titled “Open a browser panel”Click the browser button in the tool rail to open a native Chromium panel. Navigate to localhost:3000 (or wherever your dev server runs) to see your app live alongside the terminal.
Browser panels support drag-and-drop layout just like terminal tabs — put them side by side, stack them, or move them anywhere.
Use the CLI
Section titled “Use the CLI”Claude Yard includes a CLI for scripting and automation:
node cli.mjs state # Current panels and sessionsnode cli.mjs spawn # New Claude sessionnode cli.mjs send panel-1 "hi" # Send keystrokesnode cli.mjs tools # List MCP toolsWhat’s next
Section titled “What’s next”import { LinkCard, CardGrid } from ‘@astrojs/starlight/components’;