Autonomy Levels of AI Agents (L1–L5)
The autonomy levels of AI agents describe how independently an AI system makes decisions. There is no single standard model. Our model distinguishes five maturity levels (L1 to L5), from rule-based reflex bots (L1) through LLMs with a single tool call (L2) and workflow agents in deterministic pipelines (L3) to fully autonomous agents (L4) and coordinated multi-agent systems (L5). With each level, the dynamic control exercised by the LLM grows, and with it the value, complexity, and governance effort.
Key Takeaways
- In our five-level model, the autonomy levels range from L1 (reflex agent, rule-based) through L2 (augmented LLM), L3 (workflow agent), and L4 (autonomous agent) to L5 (multi-agent system); there is no single standard model. The decisive distinguishing feature is how much of the process control the LLM handles dynamically.
- True agents begin at L4: only here does the LLM dynamically control the sequence and tool selection and run through the full reasoning loop (Perceive → Reason → Act → Observe). L1 through L3 are, strictly speaking, preliminary stages with increasing but limited autonomy.
- For most production B2B applications, the sweet spot lies between L3 and L4: enough autonomy for real value, but still manageable in terms of cost, maintenance, and compliance.
- L5 multi-agent systems are powerful but prone to compounding errors: small mistakes by individual agents that escalate across the coordination chain. Standards such as A2A (with the Linux Foundation since June 2025, 150+ organizations) are driving interoperability here.
- You position your own maturity level by asking three questions: Who decides the step sequence (code or LLM)? How many tools does the system use independently? How high is the autonomy in completing tasks?
- Higher levels are not an end in themselves: according to Gartner (June 2025), over 40% of agentic AI projects will be canceled by the end of 2027 due to escalating costs, unclear business value, or inadequate risk controls. The level should fit the use case, not the other way around.
Definition: What are the autonomy levels of AI agents?
The autonomy levels of AI agents describe, across five maturity stages (L1–L5), how independently an AI system makes decisions and completes its tasks. They range from the rule-based reflex bot (L1) through an LLM with a single tool call (L2) and a workflow agent in a deterministic pipeline (L3) to a fully autonomous agent (L4) and a coordinated multi-agent system (L5). There is no single standard model for this. The five levels are our own classification, based on Anthropic's distinction between workflows and agents.
The decisive distinguishing feature is not the technology used, but a single question: How much of the process control does the LLM handle dynamically, and how much is dictated by fixed code? With each level, control shifts from deterministic code to the language model. This increases the potential value, but at the same time raises complexity, cost, and governance effort.
Three core statements up front:
- True agents begin at L4. Only here does the LLM dynamically control the sequence and tool selection and run through the full reasoning loop. L1 through L3 are preliminary stages with increasing but limited autonomy.
- Higher is not automatically better. The appropriate level depends on the use case. If a process can be planned in advance, a lower maturity level is cheaper and more robust.
- The sweet spot for most B2B applications lies between L3 and L4: enough autonomy for real value, but still manageable.
A concrete example: the same task across five levels
Let us take a recurring task, handling a customer inquiry by email, and look at how it would be solved at each level:
- L1: An FAQ bot recognizes the keyword "invoice" and sends a predefined standard response. No customization, no context.
- L2: An LLM reads the email, calls a tool once (e.g., an order-number lookup), and formulates a response from it. Reactive, a single step.
- L3: The LLM runs through a fixed, defined pipeline: first classification (routing by inquiry type), then data retrieval, then response draft, then approval. The path is predetermined, the LLM fills the stations.
- L4: The agent decides itself which steps are necessary. Perhaps it first checks the order status, determines that a follow-up query to logistics is needed, calls a second tool there, checks the result, and only then drafts the response. Sequence and tool selection are not preprogrammed.
- L5: An orchestrator distributes the inquiry to specialized agents, such as a research agent, a compliance agent, and a copywriting agent, which coordinate with one another and merge their partial results.
The same task, five fundamentally different architectures. The effort increases noticeably from left to right, and so does the potential value in complex cases that are difficult to plan in advance.
The five autonomy levels in detail
L1: Reflex agent
Rule-based systems without real reasoning. They react to triggers according to fixed if-then rules. Typical examples: a classic FAQ bot with intent matching or a thermostat. There is no planning and no LLM-driven decision: the behavior is fully predetermined.
L2: Augmented LLM
A language model extended by a single tool call that works purely reactively. The LLM answers an inquiry and may use a tool once for that, such as a web search. Example: a support chatbot that checks the order status with one tool call. There is already LLM reasoning, but no multi-step, self-directed loop.
L3: Workflow agent
The LLM operates within a deterministic pipeline. Techniques such as prompt chaining (steps in sequence) or routing (branching by inquiry type) structure the process. The LLM makes decisions at the individual stations, but the path itself is dictated in code. Anthropic draws exactly this distinction: workflows follow predefined code paths, while in agents the LLM directs the process dynamically.
L4: Autonomous agent
This is where the agent in the narrower sense begins. The LLM dynamically controls the sequence and tool selection and runs through the full reasoning loop: Perceive → Reason → Act → Observe, iteratively, until the goal is reached or the run is aborted. Examples are coding agents such as Claude Code or deep research systems that research independently, evaluate intermediate results, and adapt their plan.
L5: Multi-agent system
Several autonomous agents coordinate with one another, typically via an A2A protocol (Agent-to-Agent). An orchestrator distributes subtasks to specialist agents and merges their results. L5 systems are the most powerful but also the most vulnerable level: they tend toward compounding errors, small mistakes by individual agents that escalate across the coordination chain. Strictly speaking, L5 is an architecture level. The system spreads decisions across several agents, but a single agent within it does not necessarily have more autonomy than an L4 agent.
Comparison matrix of the five levels
The following overview summarizes the levels based on the decisive criteria. In practice, the transitions are fluid.
Criterion | L1 Reflex | L2 Augmented LLM | L3 Workflow agent | L4 Autonomous agent | L5 Multi-agent |
|---|---|---|---|---|---|
Control | fixed rules | LLM, single-stage | LLM in fixed pipeline | LLM, dynamic | multiple LLMs, coordinated |
Reasoning | none | single-stage | multi-stage, predetermined | multi-stage, full loop | distributed, full loop |
Tool use | none | a single call | fixed connectors | dynamic, many | dynamic, per agent |
Path | rigid | rigid | predefined (chaining/routing) | dynamically decided | dynamically distributed |
Autonomy | none | low | medium | high (within guardrails) | very high (system-wide) |
Example | FAQ bot, thermostat | support chatbot with one tool call | prompt chaining pipeline | Claude Code, Deep Research | orchestrator + specialists |
Effort/risk | very low | low | medium | high | very high |
The most important dividing line runs between L3 and L4: up to L3, the path is hard-wired; from L4, the LLM decides it at runtime. It is precisely this leap that defines the transition from automation to a true agent.
How companies position their maturity level
To determine your own position on the scale, three guiding questions help; they are more meaningful than any vendor's marketing label:
- Who decides the step sequence? Is the process fixed in code (→ up to L3) or determined by the LLM at runtime (→ from L4)?
- How many tools does the system use independently? None (L1), exactly one (L2), fixed predefined ones (L3), or dynamically selected ones (L4/L5)?
- How high is the actual autonomy? Does the system merely react, or does it pursue a goal across multiple self-chosen steps?
This classification also protects against "agent washing": many products marketed as "agents" actually only reach L2 or L3. According to Gartner (June 2025), only around 130 vendors offer genuine agentic capabilities, so the label alone says little about the actual maturity level.
The second insight: a higher maturity level is not a goal in itself. The central decision rule is that an agent (L4/L5) only pays off when the solution path cannot be planned in advance. If the process can be fully modeled, an L3 workflow is cheaper, faster, and more robust. Anyone who chooses L4/L5 where L3 would have sufficed pays with higher token costs, more maintenance, and greater compliance effort, without any added benefit.
Market data supports this caution: according to Gartner (June 2025), over 40% of agentic AI projects will be canceled by the end of 2027 due to escalating costs, unclear business value, or inadequate risk controls. In our experience, excess autonomy mainly drives up cost and risk. At the same time, according to McKinsey State of AI 2025, only 23% of respondents say their organization is scaling at least one agentic AI system, while 39% are experimenting with agents. In no single business function do more than 10% of respondents say their organization is scaling agents there. The market is therefore still largely operating at the lower to middle maturity level.
Recommendation: start from the right maturity level
For decision-makers in the DACH region, a pragmatic path follows from this: choose the lowest maturity level that solves the use case. A read-only pilot at L3 or a tightly scoped L4 agent with human-in-the-loop for all irreversible actions is a considerably more solid foundation than an ambitious L5 system without governance.
Regulatory obligations depend on the purpose and risk of a system, not on its autonomy level. The transparency obligation in Art. 50 of the EU AI Act has applied since August 2, 2026, and already covers an LLM chatbot at L2: users must be informed that they are interacting with an AI unless this is obvious. Higher levels do make automated individual decisions under Art. 22 GDPR more likely, and with them a data protection impact assessment under Art. 35 GDPR. If an external LLM provider processes personal data on your behalf, you need a data processing agreement under Art. 28 GDPR at every level. If an agent can monitor employees' behavior or performance, an existing works council in Germany has co-determination rights under Section 87(1) No. 6 BetrVG. In Austria, a control system that affects human dignity requires the works council's consent under Section 96(1)(3) ArbVG. Systems that process employee data beyond general personal details and professional qualifications usually fall under Section 96a ArbVG, where the arbitration board can replace the works council's consent. In Switzerland, the revised Federal Act on Data Protection (FADP) applies; the AI Act and GDPR only apply there with an EU nexus, for example when a system targets people in the EU or its output is used in the EU. This information is for general guidance only and is not legal advice.
If you classify your own maturity level accurately instead of chasing the highest stage, you avoid “pilot purgatory” and build the basis for actually scaling at the next maturity leap.
Opens the chat with a prepared prompt.
Frequently asked questions
How many autonomy levels for AI agents are there?
At which level do we speak of a true AI agent?
What is the difference between L3 and L4?
Which autonomy level is the right one for companies?
How does a company position its own maturity level?
Why is a higher autonomy level not automatically better?
Want to go deeper?
Get new analyses straight to your inbox, or see how we put this knowledge to work for companies.