Skip to content

The Fleet panel

The Fleet panel is your control-room readout for a workspace full of agents. Open it with Ctrl+Shift+K (or the Fleet button in the title bar, or the command palette). It’s docked on the right, scoped to the active workspace, and entirely read-only and reactive — it reflects live state, it doesn’t poll or interfere. Drag its left edge to resize.

The panel is organized into sections, each backed by the coordination primitives in Coordinating a fleet:

  • Roles — the roster grouped by each pane’s role (builder, reviewer, scout, coordinator, any custom roles, and “unassigned”). Click a role to filter; click a pane to focus it.
  • Blackboard — the shared, per-workspace notes (key, value, who wrote it) set with loom note.
  • File claims — advisory locks agents place on paths so they don’t collide. A gated (held) path shows a ⛔ with a release button.
  • Input gates — panes whose inbound bus input is being held behind a human OK, with the reason and a release button.
  • Open asks — live loom ask request/response exchanges (who asked whom, the question, how long it’s waited) with a dismiss.
  • Usage (est.) — per-Claude-pane token spend and an estimated cost, read from on-disk transcripts, with a workspace total and a Refresh.

Separate from the Fleet panel, a “Needs you” strip docks at the bottom when an agent is blocked on an approval it has pushed to Loom (for example, a permission prompt). You can answer inline — the answer is written only to that pane — so you can clear blockers without hunting through the grid. This pairs with the amber attention border a pane raises when it needs a human.