01 / The cockpit

Supervise every coding agent from a single cockpit.

Oragent shows which agent is working, which is waiting, and lets you pre-approve the permissions you'd say yes to anyway.

pipx install oragent

Python ≥ 3.11 · tmux · macOS / Linux today, Windows next.

Oragent · Agent Dashboard
Oragent dashboard. Left panel lists 30+ live sessions across working, waiting, idle, auto-pilot, shell, and stopped states. Right panel shows the live preview of an Auto Pilot session running Claude Code. Bottom bar surfaces the mode keybindings: New, Interactive, Allow, Deny, Rename, Stop/Start, Pilot, Del, Report, Fit.

02 / Wrong shelf, right shelf

LangGraph lets agents talk to each other. Oragent lets you talk to all your agents.

Not a multi-agent framework.

Not an orchestrator.

Not another terminal multiplexer.

An Agent Supervisor.

State-aware. Opinionless. Human-driven. One operator, many agents, one cockpit.

03 / How it actually works

Three things Oragent does for you.

Reads each agent's state.

Pane-level pattern matching classifies every session into one of seven states. Refreshed in real time; typical capture cost is ~6ms.

live sessions · 7 of 32 * frontend-refactor WORKING ! test-fix WAITING o data-migration IDLE a oragent-upgrade AUTO $ top SHELL x keys-test STOPPED ? reconnecting UNKNOWN

Pre-approves the permissions you'd say yes to anyway.

Per-session Auto Pilot. When Oragent recognizes a permission prompt whose routine answer it knows, it answers automatically. Real judgment calls still come through. Toggle on with p; the row turns a AUTO electric blue.

oragent-upgrade · Auto Pilot ON > Run `npm install` AUTO > Read `README.md` AUTO > Read `package.json` AUTO > Write `dist/oragent.tgz` AUTO > Run `git push origin main` AUTO > Run `rm -rf node_modules` ! WAITING

Routes WAITING to the front of your attention.

When any session blocks on a permission, Oragent moves focus to it via a FIFO queue. Multiple WAITINGs? First one in, first one you reply to.

attention queue · FIFO 1 ! oragent-page FOCUSED 2 ! atoms-bugs 3 ! deepflow-auto 4 ! wellchina-docs 5 ! shell-migration queue depth: 5 sessions · auto-cycle on reply