What are the five levels of the autonomy spectrum for LLM-powered systems, from least to most autonomous?
- Manual prompting, retrieval-augmented, fine-tuned, ensemble, and self-training, ordered by how much the model adapts its own weights during deployment
- Manual prompting, turn-based, goal-based, proactive (event-driven), and fully autonomous, ordered by who decides the next action and when execution stops
- Supervised, semi-supervised, self-supervised, reinforcement-learned, and unsupervised, ordered by how much labeled data the model requires for task completion
- Single-model, multi-model, multi-agent, hierarchical, and swarm, ordered by the number of models and coordination patterns involved in the system
Why
The autonomy spectrum has five levels defined by who controls execution. Level 0 is manual prompting where the human controls everything. Level 1 is turn-based where the agent proposes actions but waits for human approval before executing. Level 2 is goal-based where the agent receives a goal and executes autonomously until an evaluator confirms completion or a budget is hit. Level 3 is proactive or event-driven where the agent monitors an event stream and activates when a relevant event arrives without human initiation. Level 4 is fully autonomous where the agent self-directs priorities and manages its own scheduling. The practical ceiling for most production deployments is Level 3. The gap between Level 3 and Level 4 is primarily a trust and liability problem, not a technical one. The other options describe different taxonomies that do not map to the autonomy spectrum: model adaptation, coordination patterns, and learning paradigms are separate dimensions entirely.