Autonomous Agent
An autonomous agent is an AI agent that can carry out a sequence of actions toward a goal without a human approving each individual step, though it may still stop at defined checkpoints.
'Autonomous' describes how much an agent is allowed to do before it has to stop and ask. An autonomous agent can string together multiple actions — reading a file, calling an API, editing something, checking the result — without a person confirming each one individually. That's different from full independence: most autonomous agents still run inside limits someone set, like a maximum number of steps, a list of allowed tools, or a rule to stop and ask before anything destructive or costly.
In practice, 'autonomous' is a matter of degree rather than a single on/off switch. A coding agent might autonomously read a codebase, plan a fix, and open a pull request, but still require a human to click merge. Another might go further and merge its own low-risk changes while still pausing before touching production infrastructure. Rather than treating 'autonomous' as one fixed level, it helps to think of it as a position on a spectrum — see autonomy-level for the range this site uses to describe it, from fully manual to full autonomy.
Because the term gets used loosely, it's worth being specific about what an agent is autonomous *about*: an agent can be autonomous in choosing which tool to call next while still requiring approval before it commits code, sends an email, or spends money.
Example
A monitoring agent that autonomously restarts a crashed service, rolls back a bad deploy, and posts a summary to a chat channel — all without waking anyone up — is autonomous for that class of action, even if the same agent is configured to always page a human before deleting a database.
How it differs
Autonomous agent is easy to conflate with agentic-ai: agentic AI describes a system's general design toward multi-step, self-directed action, while 'autonomous' more specifically describes how much of that action happens without human approval in a given deployment. A system can be built agentically but configured to be barely autonomous, if every consequential step requires sign-off.
Common misconceptions
autonomy-level.FAQ
What makes an agent 'autonomous'?
Is an autonomous agent the same as a fully unsupervised one?
How autonomous should I let an agent be?
human-in-the-loop and autonomy-level for common ways teams scope it.Last checked: 2026-08-28