Skip to content

Executor

The Executor is the role that runs Aiur, assigns tickets, and tracks progress.

Who drives

DriverHow the role works
HumanLaunches Aiur, reads the TUI or Dashboard, and answers agent Commands.
Designated agentDrives the same run through the CLI and Dashboard on the human's behalf.

Even when a human drives, a second agent is recommended for log analysis, snag detection, blockers, and background issues.

Executor surfaces

SurfacePurpose
TUIForeground fleet and live chats.
CLIAgent-oriented run control; parity with interactive surfaces is the design target.
GUIBrowser fleet, Commands, Build Orders, analytics, and meters.
Stream DeckPhysical or browser controls and event logs.
Message BusAgent coordination, Commands, blockers, and attentions.

Keeping tickets moving

ResponsibilityOperator action
Supply workApply agent:todo to dispatchable tickets.
Watch flowRead How a ticket flows.
Resolve snagsAnswer or defer Commands.
Protect capacityPause work or change the live agent cap.
Finish safelyKeep CI, review, and merge gates moving without self-merging agent work.

Command macro, delegate micro, maximize APM.