General6 min read

Auto Mode GA: Running Claude Code Without Confirmation Prompts

auto-modeautonomousgaworkflow

What Auto Mode Does

In normal mode, Claude Code shows you its plan before acting and waits for you to approve each step. Auto Mode removes that pause. It still thinks through what to do, but it executes without stopping for confirmation. You watch it work rather than steering it step by step.

This matters for tasks where you know exactly what you want and do not need to intermediate — bulk refactors, generating test suites for a module you understand, applying a known pattern across multiple files. It is less useful for tasks where you are exploring and want to course-correct as Claude Code uncovers the codebase.

Enabling Auto Mode

Flip the switch in claude_settings.json:

{
  "autoMode": true
}

Or start a session with the flag:

claude --auto-mode

You can also enable it mid-session with /auto-mode on and disable with /auto-mode off if you want to switch modes without restarting.

What Changed in the GA Release

The GA release added a few things that were missing from the beta. The most useful: Auto Mode now respects your permission settings. If you have file-level read/write restrictions configured, Auto Mode will not bypass them. It also added better handling for commands that require significant time — if a task takes more than a few minutes, it periodically reports progress so you can see it is still working.

The other addition: better recovery when Auto Mode hits an error. In the beta, an error in a multi-step task sometimes left the session in a confused state. The GA version handles errors more gracefully and will attempt recovery or cleanly stop rather than spinning.

When to Use It and When Not To

Use Auto Mode for well-defined, bounded tasks where you have already thought through the outcome. Do not use it for exploring unfamiliar codebases, debugging complex issues where you need to react to what you find, or any task where the cost of being wrong is high. For those cases, the step-by-step confirmation mode is still the right choice.

Think of Auto Mode as the difference between a senior engineer executing a plan you defined versus a junior engineer you are mentoring through the work. Same task, different level of independence.

Get Started with Claude Code

Start building with Claude Code today. Free to download, powerful enough for production.