Interactive Claude Code guide
Five Levels of Claude Code Autonomy
A public interactive guide to the five levels of Claude Code autonomy, from permission friction through subagents and loop hooks to evaluation-driven improvement.
This interactive page maps a practical framework for Claude Code autonomy: not just longer unattended runtime, but better structure around permissions, context, subagents, loops, and evaluation.
The point of the framework is to separate friction removal from genuine autonomy. A system that keeps running is not automatically a system that is improving the work.
What the levels measure
The five levels move from local convenience to stronger feedback loops:
- fewer permission interruptions
- better context management
- separate working contexts for subagents
- persistent loops that keep iterating
- evaluation loops that can measure whether the last pass actually improved the result
Best use for this page
Use this page if you want the framework in a more visual form than the essay. It is especially useful if you are deciding what to change next in your own setup rather than asking whether autonomy is possible in the abstract.