Feature request: FleetView (`claude agents`) should show the repo/project per session row

Open 💬 3 comments Opened Jun 18, 2026 by bakbukagency

Problem

When running claude agents (FleetView), the interactive list groups sessions by status (Needs input / Working / Completed). Each row shows the session name + status summary + age, and the header shows a single cwd. But when you have many concurrent sessions spread across different repos/projects, there's no way to tell which project a given row belongs to without opening it.

Proposed Solution

Surface the repo/project per row in the interactive FleetView — e.g. a short repo label (basename of the session's cwd) shown as a column or prefix on each row.

Nice-to-haves:

  • Optional grouping/sorting by repo.
  • Color-code rows by repo.

Why This Matters

The data already exists — claude agents --json exposes cwd for every session — it's just not surfaced in the interactive UI. With background agents running across several repos at once, the status grouping alone isn't enough to orient yourself.

Current Workaround

A small wrapper over claude agents --json that prints a repo column per row. It works for a static overview but can't replace the navigable FleetView (you can't enter/manage a session from it).

Related

Related to #68104 (repo-scoped filtering), but distinct: that issue is about which sessions are shown; this is about displaying the repo on each row so you can tell them apart.

Environment

Claude Code v2.1.181, macOS (arm64), native install.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗