A graduated autonomy ladder (L1 observe-only, L2 suggest-fix, L3 open-PR, L4 autonomous-PR) treats trust in an agent as a per-capability setting rather than a binary deploy decision, letting teams accumulate L1 observation context before granting higher-level execution rights.
It places an explicit control boundary in the agent workflow where responsibility shifts from agent to human, and lets context-accumulation precede autonomy—so the same agent stack serves advisory and autonomous modes without redesign.
For any code-modifying or action-taking agent, autonomy should be a tunable level with graduated intervention points, not a global on/off switch; lower levels double as data-collection phases for higher ones.
Levels range from L1 (observe only), L2 (suggest fix), L3 (open PR), to L4 (autonomous PR).
Using L1 observation to build context before letting agents execute changes autonomously.
Without control mechanisms, fully autonomous agents create a messy environment and erode trust in engineering output.