Command Palette

Search for a command to run...

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#

  1. Open the editor

    Workspace dashboard → click any project → enter the editor at /studio?p=<id>.

  2. 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#

ModeWhen
Confirm (default)You want to review every patch before it lands. The right default for production work and pair sessions.
AutoYou 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.
DangerousThrowaway 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.