Going autonomous
📖 3 min readUpdated 2026-04-18
Fully autonomous means the agent runs without you. Not just "auto mode", actually unattended: on a schedule, in the background, handling its own errors, escalating only when it genuinely can't continue.
The autonomy stack
To reach full autonomy, you need five layers working together:
- Model. Claude or equivalent, good enough to complete the task reliably
- Tools + MCPs, everything the agent needs to reach to do the work
- Harness. Claude Code or equivalent, running the loop
- Permissions, a carefully designed allow/deny list
- Scheduler / trigger, what starts the agent when a human isn't there
- Self-monitoring + safety, how the agent knows when to stop or escalate
The section
Is autonomy worth it?
Not always. Autonomy is worth it when:
- The task recurs frequently (daily/hourly), the cost of each human start-up adds up
- The task happens outside business hours (after-hours monitoring, timezone coverage)
- The task is well-defined and the failure modes are bounded
- You trust the output enough that a post-hoc review is acceptable
Autonomy is not worth it when:
- The task runs once a quarter, just do it manually with a Level 3 agent
- The failure modes include "sent the wrong thing to all customers"
- Every output needs human judgment to be useful
- You haven't yet run the task reliably in Level 3 (human-in-the-loop) mode. Get Level 3 right before graduating.