Switch approval mode
Choose how Studio applies AI-generated changes — Confirm (default), Auto, or Dangerous.
Approval mode is the safety valve between Studio's AI and your project files. The toggle lives in the editor's chat header. Switch it any time; your choice persists in localStorage and syncs across browser tabs.
The full reference is at Approval mode. This how-to is a quick recipe.
Open the toggle
Open the editor
Workspace dashboard → click any project → enter the editor at
/studio?p=<id>.Find the toggle
The current mode is shown in the chat header above the input field. Click the chip to swap modes.
Pick the right mode
| Mode | When |
|---|---|
| Confirm (default) | You want to review every patch before it lands. The right default for production work and pair sessions. |
| Auto | You trust the AI on additive work (creating files, lengthening edits) and only want to be interrupted for destructive changes (replace, delete). The right default for greenfield scaffolding. |
| Dangerous | Throwaway prototypes or bulk transforms. Every patch lands instantly, no review. Use sparingly. |
A note on Developer mode
If Developer mode is on, the approval gate becomes a hard inline-diff review rather than a soft "Looks good, apply" confirm. This is independent of the Confirm/Auto/Dangerous setting — Developer mode shapes how the gate looks; the approval mode picks whether the gate fires for a given patch.
Common questions
Can I set Auto mode for one project and Confirm for another? Not today. The setting is per-user, per-browser; it persists across projects.
What happens to Pending Patches when I switch mid-session? Already-staged patches stay staged. The new mode only affects future patches.
Does Dangerous mode skip the duplication warning? No — Studio still flags duplicate content even in Dangerous mode, but it lands the patch anyway and surfaces the warning after the fact.