Overview
An agent loop repeatedly sends work to a model until a stopping condition is reached. That mechanism can be useful, but it is not the complete architecture for agentic engineering. Most software work is better represented as a queue of tasks that are explored, prioritized, implemented, reviewed, and removed when complete.
A queue matches how development teams already operate. Project managers, users, telemetry, and engineers add work. Multiple developers or agents take items from the queue. Each item moves through a sequence of states until it is resolved.