Use this guide when you want to quickly supervise Copilot work from the terminal.
gh agent-vizOptional:
gh agent-viz --repo owner/repo
gh agent-viz --debugThe board includes:
- Sessions at a Glance: total/running/done/failed plus
needs actioncount - Three status columns: active work lanes
- Session Summary panel: plain-language context and recommended actions for the highlighted row
Columns:
- Running: active or queued sessions
- Done: completed sessions
- Failed: sessions that need attention
Each card includes explicit labels so triage is immediate:
Repository:shows repo context (not availableif missing)Needs your action:explains why action is needed (waiting on your input,run failed,running but quiet, orno action needed)Last update:shows freshness (not recordedwhen timestamp metadata is missing)
| Key | What it does |
|---|---|
h / ← and → |
Move between columns |
j / k |
Move up/down in a column |
enter |
Open details pane |
l |
Open log view (only shown for remote agent-task rows) |
o |
Open PR in browser (only shown when selected row has a linked PR) |
s |
Resume active local Copilot session |
a |
Toggle needs-action view (sessions needing your action) |
tab / shift+tab |
Cycle filter: all ↔ needs action ↔ running ↔ done ↔ failed |
r |
Refresh now |
q |
Quit |
- Start in needs-action view (
a) to triage what needs you now. - Open details (
enter) for a session you care about. - Jump to logs (
l) if something looks off. - Open PR (
o) for completed remote work. - Resume local active work (
s) when you want to continue in Copilot CLI.
Footer hints are contextual: if an action is unavailable for the selected row, it is hidden.
Create ~/.gh-agent-viz.yml:
repos:
- owner/repo1
- owner/repo2
refreshInterval: 30
defaultFilter: allRun with:
gh agent-viz --debugWhen commands fail, check:
~/.gh-agent-viz-debug.log
This is the fastest way to diagnose data-fetch and action failures.