Skip to content

Browser Tabs

Browser tabs in Claude Yard are native Chromium views — not iframes. They render real web pages with full support for JavaScript, WebSockets, and dev tools, making them ideal for previewing localhost dev servers alongside your terminal sessions.

Click the browser button in the left tool rail, or use the command palette (Cmd+K). Enter any URL — localhost:3000, a staging URL, documentation, anything.

Browser panels work like terminal tabs in the dockview layout. Drag them to split, stack, or rearrange.

ABStackedABABCD

Each browser tab exposes a Chrome DevTools Protocol endpoint. Claude Code sessions can control browser tabs programmatically — navigating pages, clicking elements, taking screenshots, and extracting content.

Claude CodeCDPBrowser Tabnavigate, click,screenshot, extract

The CDP proxy ensures agent connections target the correct browser tab, not the main Electron window.

  • Browser tabs require the Electron app. They’re not available in web-only mode (npm run dev).
  • Each tab is a separate Chromium renderer process, so memory usage scales with the number of open tabs.