Five-Level Agent Progression
also known as agent autonomy ladder, L0-L5 agent levels, Bornet five levels
A six-step ladder for how capable an AI agent is. The steps run from Level 0, fully manual, up to Level 5, fully autonomous, with rule-based, automated, and workflow stages in between. A team picks a target step based on how risky the task is and how much value it brings. To climb a step, the lower step's safety checks must be in place and the agent must pass its tests. This rates the agent as a whole, not one action at a time. Teams use it to agree on what 'done' means before they start building.
Methodology process overview
Intent. Place an agent on a six-step capability ladder. This makes the target level of independence, and the safety checks needed to reach it, clear before anyone builds.
When to apply. Use this early, when you are scoping an agent project. It helps most when people disagree on how independent the system should be, or when you are planning a roadmap that spans several quarters. It also works as a look-back tool: 'we said L4, we shipped L2.5'. Don't apply it once building is underway and the per-action gate (crawl-walk-run) is the right tool. The ladder is for planning, not for runtime control.
Inputs
- Task portfolio — The set of tasks the agent will handle. Each task is marked with its risk and its value.
- Stakeholder constraints — Limits on how independent the agent can be. These come from regulators, the organisation, and how much risk people will accept.
- Prior-level evidence — Test results and past incidents from the level the system runs at today.
Outputs
- Target level declaration — The target step on the L0 to L5 ladder, set per task or per system, with the reason for it.
- Advancement criteria — The named safety checks, tests, and live signals required to climb one step.
- Capability roadmap — A step-by-step plan to move from the current step to the target step.
Steps (6)
Map tasks to candidate levels
For each task, find its natural step. The steps are manual (L0), rule-based (L1), ML triggers on existing automation (L2), an agent that plans (L3), semi-autonomous with human gates (L4), and fully autonomous (L5). Let the task's risk and value drive the choice, not technical excitement.
Declare a target level per task or system
Write down the target. Get explicit sign-off from stakeholders. Mixed targets are normal. A support agent may be L4 for FAQ and L2 for refunds.
Define prior-level guardrails as preconditions
For each step, list the safety checks and tests that must already pass at the step below before you consider climbing. Moving from L4 to L5 usually requires months of logged human acceptance at the published bar.
Build to one level above current
Climb one step at a time. Skipping steps, such as jumping from L1 to L4, tends to ship demos that break once real traffic shifts.
Gate advancement on evidence
Climb only when the named safety checks are in place and the test set passes the bar. Write down the evidence. If the numbers drop at a higher step, the system moves down one step until it is fixed.
usesShadow Canary
Revisit target level on portfolio shifts
When a task's risk or value changes, such as a new regulation or a new product line, set the target step again. The ladder is for planning, not a permanent label.
Framework-specific instructions
Pick a framework and generate a framework-targeted rewrite of this methodology's steps.
Choose framework
AI-generated for Agent Development Kit (ADK) (Google) — verify against official docs.
Principles
- The autonomy level is a planning choice. It is driven by task risk and value, not by technical capability alone.
- Climb one step at a time. Skipping steps ships demos that production breaks.
- Higher steps need the lower steps' safety checks already in place.
- The ladder is for aligning stakeholders, not for runtime control. Pair it with per-action gating at runtime.
Known failure modes (3)
- ✕Hero Agent
Declaring L5 as the target on day one because the demo looked autonomous — guardrails for L1–L4 never get built.
- ✕Demo-to-Production Cliff
Skipping steps collapses on first production drift; the eval at the destination level never existed.
- ✕Perma-Beta
Never advancing past L3 because no team owns building the next-level guardrails.
Related patterns (4)
- ★★Human-in-the-Loop
Require explicit human approval at defined points before the agent performs an action.
- ★★Approval Queue
Queue agent-proposed actions for asynchronous human review while the agent continues other work.
- ★Autonomy Slider
Expose agent autonomy as a continuous adjustable parameter so the same codebase can span scripted assistant to fully autonomous worker without re-architecting.
- ★★Shadow Canary
Run a candidate agent version in shadow alongside the champion, comparing outputs without affecting users.
Related compositions (2)
- recipe · abstract shapeAutonomy Rollout Recipe
Stand up an evidence-driven ramp from supervised to autonomous operation rather than choosing autonomy by calendar or feel.
- recipe · abstract shapeLong-Running Autonomous Agent
An agent that operates over hours to weeks, surviving restarts and accumulating memory while remaining safe. The shape behind Devin, Manus, durable LangGraph runs.
Related methodologies (2)
- Crawl-Walk-Run Automation Gating★★
Separate what an agent can do from what it is allowed to do on its own. A system that could plausibly act gets to act only after the data earns it, one action type at a time.
- Shadow Canary Bandit Rollout★★
Move an agent change through stages that widen exposure as results hold up. Run it in shadow, then on a small canary slice, then let traffic shift toward the better version. A drop in the numbers stops the rollout on its own.
Sources (2)
Agentic Artificial Intelligence: Harnessing AI Agents to Reinvent Business, Work, and Life
Ch 3 'The Five Levels of AI Agents: From Automation to Autonomy' (pp. 61–81) “The Five Levels Of AI Agents: From Automation To Autonomy (pages 61-81)”
Truly Useful AI: Reviewing Pascal Bornet's Five-Level Guide to Getting Stuff Done with Agents
“Level 0 (Manual) ... Level 1 (Rule-Based): Basic automation following fixed rules ... Level 2 (Intelligent Process Automation) ... Level 3 (Agentic Workflows) ... Level 4 (Semi-Autonomous) ... Level 5 (Fully Autonomous)”
Provenance
- Added to catalog:
- Last updated:
- Verification status: verified