Autonomy level selector

An explicit spectrum from suggest-only to review-after, set by the user rather than assumed by the product.

Agent settingsBilling queue Level 2 · Ask first
How much can Milky do on its own?
4 Full autopilot Locked Unlocks after 30 days at level 3 with under 1% of actions undone.
Track record, last 30 days 212 actions
210 approved without changes · 2 edited · 0 undone
Next run: 4 queued tickets You approve 4 of 4
  • Refund $18 late fee
    Kite & Co
    Asks you
  • Reply: 40-seat renewal quote
    Northfield Dental
    Asks you
  • Close after 7 days quiet
    6 resolved tickets
    Asks you
  • Refund $1,240 duplicate
    Dana Ortiz #4821
    Asks you
Workspace policy: refunds over $500 always need a person, at every level. Set by Maya Reyes.

Level 2 since 3 Sep. Changing it never drops queued work.

Try it: Move Milky between levels and watch what it would do with the four queued tickets change; the $500 limit and the queue stay put.

In the wild

How one product ships this pattern. Click a screenshot to enlarge it.

Windsurf Cascade settings panel with a 'Terminal Auto Execution' row set by an Off, Auto, Turbo segmented control, and a tooltip over Turbo reading 'Always auto-execute commands unless they are in your deny list.'
Windsurf
Cascade's terminal setting is a three-way switch; hovering Turbo explains it runs every command not on the deny list.
Source: Windsurf changelist (video) ↗

When to use

Agents that will run repeatedly, where trust should grow with demonstrated reliability.

Seen in

Claude Code permission modes, Devin autonomy settings, Copilot Workspace, ServiceNow agent config.

For engineers

Enforce levels server-side as policy, not in the client; changing level must not lose queued work.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for governors

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.