Use this guide when you want to quickly supervise Copilot work from the terminal.
gh agent-viz
Optional:
gh agent-viz --repo owner/repo
gh agent-viz --debug
The board includes:
needs action countColumns:
Each card includes explicit labels so triage is immediate:
Repository: shows repo context (not available if missing)Needs your action: explains why action is needed (waiting on your input, run failed, running but quiet, or no action needed)Last update: shows freshness (not recorded when 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 |
a) to triage what needs you now.enter) for a session you care about.l) if something looks off.o) for completed remote 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: all
Run with:
gh agent-viz --debug
When commands fail, check:
~/.gh-agent-viz-debug.log
This is the fastest way to diagnose data-fetch and action failures.