Warp Ships Tab Groups to Tame Chaotic Multi-Agent Terminal Sessions

Warp's new tab groups let you organize terminal sessions by project in a rich sidebar, now available in preview builds on Mac, Linux, and Windows

·
·
  • Tab groups land in preview: Warp now lets you cluster terminal tabs into named, collapsible groups inside its vertical tabs sidebar, available in the Warp Preview build.
  • Rich per-pane metadata: Each tab row shows Git branch, working directory, diff stats, PR badges, and live agent status badges without switching tabs.
  • Built for multi-agent use: Colored badges track whether Claude Code, Codex, or Gemini CLI sessions are in progress, blocked, done, or errored across all open tabs.
  • Full drag-and-drop management: Reorder tab groups, move panes between tabs, search by branch or directory, and rename tabs inline.
  • Free to use: All terminal features including tab groups are free; paid plans ($20/mo Build, $50/user/mo Business) only gate AI credits.
  • Cross-platform preview: Available now on macOS, Linux (deb/rpm/AppImage/tar.zstd, x64 and ARM64), and Windows 10/11.

Warp just shipped tab groups to its preview channel, and if you regularly juggle more than a handful of terminal sessions, this one is worth paying attention to. The feature lands inside Warp's vertical tabs sidebar and lets you cluster related tabs under named, collapsible group headers, so your frontend server, backend API, database shell, and test runner can all live under one labeled bucket instead of scattered across a flat list.

The problem with flat tab bars

When working with many open tabs in the sidebar, the list becomes long and hard to navigate. Tabs related to the same project, task, or context get visually mixed with unrelated ones, and there's no way to hide tabs you're not currently using. The old workaround was either opening a new window per project or cramming everything into split panes, both of which eat screen real estate fast.

When many tabs are open, the horizontal bar truncates or overflows, and the bar itself permanently reduces the visible terminal output area. With 6+ tabs open, the horizontal tab bar consumes vertical space that could otherwise show terminal output. Tab groups solve this by letting you fold entire project contexts out of view when you're not working on them.

What the vertical tabs sidebar actually shows you

Tab groups are built on top of Warp's vertical tabs panel, which itself is a significant upgrade over a traditional horizontal tab bar. The vertical tabs panel replaces the horizontal tab bar with a sidebar showing rich metadata, drag-and-drop management, and display options for tabs and panes. Every row in the sidebar is more than just a label.

Here's what each pane row surfaces at a glance:

  • Git branch and diff stats (lines added/removed)
  • Working directory path
  • Agent status badges showing whether a Claude Code, Codex, or Gemini CLI session is in progress, done, blocked, or errored
  • PR badges linking to the open pull request for the current branch
  • Notification dots for unread agent activity

Hover any pane row to open a floating detail card anchored to the right side of the panel. The sidecar shows full, un-clipped metadata (complete directory paths, full branch names, and the full conversation or command title) without changing which pane is focused.

Drag, drop, search, rename

The tab management mechanics are thorough. Reorder tabs by dragging tab group headers within the panel. To move a pane from one tab to another, drag the pane header over a different tab group in the panel. Warp switches to that tab so you can place the pane using the standard drop targets. Dropping a pane between tab groups creates a new tab at that position.

The control bar at the top of the vertical tabs panel includes a search field. Type to filter the visible tabs and panes by title, working directory, Git branch, PR label, or diff stats. Only matching tabs remain visible while the search query is active. That last part matters when you have 20+ sessions open and need to jump to a specific repo branch fast.

The new tab menu covers every session type you'd want to open:

  • Standard terminal tab
  • Agent tab (Warp's own agent)
  • Cloud agent session
  • Tab Configs you've created appear as menu items for one-click setup, plus options to create a new worktree-based Tab Config or a new Tab Config from a starter template.

Two display densities, one toggle

The sidebar ships with two view modes you can switch between at any time. Compact mode shows a single-line row with an icon, title, and a configurable subtitle (branch name by default). Expanded mode adds a full description line and metadata row including diff stats and PR badges. All existing tab keyboard shortcuts continue to work with vertical tabs. The sidebar layout changes how tabs are displayed, not how you interact with them.

You can also configure what the primary label shows per pane: last command or conversation title, working directory, or Git branch. Switching to a vertical sidebar layout for tabs gives you more horizontal space and better visibility when you have many open sessions.

Built for multi-agent workflows

The timing here is deliberate. Warp has been pushing hard into agentic coding, with support for running Claude Code, Codex, and Gemini CLI sessions in parallel. The ability to organize multiple terminal tabs into named, collapsible groups based on the folder, repository, or project you're currently working on means you can have groups like a local dev server, build command, and Git commands all under one project header. When each of those tabs might have an agent running inside it, being able to see all their statuses at a glance without switching tabs is genuinely useful.

Agent pane icons display a colored badge in the bottom-right corner:

StatusColorMeaning
In progressMagentaAgent is actively running
DoneGreenLast turn completed successfully
ErrorRedLast turn completed with an error
BlockedYellowWaiting for user approval
CancelledGrayUser cancelled the last turn

How to get it

Tab groups are available now in the Warp Preview build, which you can download for macOS (10.14+), Linux (deb, rpm, tar.zstd, AppImage on x64 and ARM64), and Windows 10/11. To enable the vertical tabs sidebar, go to Settings > Appearance > Tabs and toggle Use vertical tab layout. You can also trigger it from the Command Palette by searching for "vertical tab layout."

All of Warp's terminal features remain completely free across Windows, Mac, and Linux. The paid plans are exclusively for AI features. If you don't use AI assistance, nothing changes for you at all. Paid plans start at free (75-150 credits/month), with a Build plan at $20/month and Business at $50/user/month.

Tab groups are a preview feature, so expect rough edges, but the underlying vertical tabs infrastructure has been in stable Warp since earlier this year and is solid. If you're already running multiple agent sessions or switching between more than three or four projects in a single Warp window, this is worth trying today.

Trending
  • No trending articles

Comments

avatar

Next Reads