Anthropic sets Claude Code to Auto Mode by default to protect developers from bad approvals

Anthropic has switched its Claude Code tool to auto-mode by default, a move designed to prevent developers from accidentally approving dangerous code changes.

The change means Claude Code now automatically executes approved commands without requiring a second manual confirmation. Anthropic says this reduces friction while keeping developers safe from “bad approvals.”

Who: Anthropic, the AI safety company behind the Claude model family.
What: Claude Code, a coding assistant tool, now defaults to auto-mode.
Why: To protect developers from accidentally approving harmful code by reducing cognitive load and approval fatigue.
When: The change is rolling out now for all Claude Code users.


Why Auto-Mode Matters for Developer Safety

Claude Code previously required developers to manually approve every action after a command was issued. This created a bottleneck: developers would sometimes approve without fully reviewing the proposed change, especially during long coding sessions.

Anthropic’s research found that manual approval fatigue led to more bad approvals, not fewer. Auto-mode removes the extra step while still keeping the developer in control.

“We found that requiring approval for every action actually increased the risk of bad approvals because developers became desensitized to the warnings.”
– Anthropic engineering team

By defaulting to auto-mode, Claude Code now executes approved changes immediately. The developer’s single approval is treated as final, cutting out the redundant confirmation.


How Auto-Mode Works in Practice

The new default applies to all new Claude Code sessions. Existing users can opt back into manual approval mode if they prefer.

  • Automatic execution: Once you approve a command, Claude Code runs it without asking again.
  • Undo capability: Every change is reversible. Claude Code creates a snapshot before execution, so you can roll back.
  • Context-aware warnings: Claude Code still flags high-risk actions (deleting files, modifying production data) and will pause for extra confirmation.

The system uses a trust boundary model: low-risk edits (comment changes, variable renames) execute instantly; high-risk operations still require a second check.


The Problem with Manual Approval Fatigue

Anthropic’s internal tests showed that developers often clicked “approve” reflexively after seeing the same prompt dozens of times. This behavior is common in security research – it is called “prompt fatigue” or “warning blindness.”

  • Repeated prompts lose impact: The 50th approval dialog gets less attention than the first.
  • Speed vs. safety: Developers under time pressure approve faster, increasing error rates.
  • False sense of security: Manual approval workflows made developers feel safe, but the data showed they were not.

Auto-mode strips away the false safety net and replaces it with a more honest system: one approval, one action, no rubber-stamping.


What Developers Should Know Before Updating

Current Claude Code users will be migrated to auto-mode automatically. The change affects both the CLI and IDE integrations.

  • Opt-out available: Go to Settings > Code > Approval Mode and select “Manual.”
  • No data loss: Existing sessions and command history remain intact.
  • Enterprise controls: Teams can enforce manual mode via admin policies.

Anthropic recommends developers review their approval habits before the switch. If you often approve without reading the diff, auto-mode is safer. If you prefer deliberate pauses, stick with manual.


The Broader Shift in AI Coding Tools

Claude Code is not alone. Other AI coding assistants like GitHub Copilot and Cursor have also moved toward reducing friction, auto-completing more actions with less user input.

The trend reflects a trade-off between speed and oversight. Auto-mode prioritizes flow state and focus, while manual mode prioritizes caution. Anthropic’s bet is that most developers will benefit from the faster workflow.

“Bad approvals happen because of fatigue, not malice. Auto-mode removes the fatigue without removing the agency.”
– Anthropic blog post

This approach aligns with Anthropic’s broader safety philosophy: design systems that work with human psychology, not against it.


How to Stay Safe with Auto-Mode

Even with auto-mode enabled, developers can protect themselves with a few best practices:

  • Use version control religiously. Commit often. Auto-mode changes are reversible, but only if you have a recent snapshot.
  • Review the preview pane. Claude Code shows a diff before execution. Read it, don’t skip it.
  • Set custom rules. Define high-risk files (e.g., config, secrets) that always require manual approval.
  • Run tests after every change. Auto-mode can introduce subtle bugs. Automated tests catch them.

For teams, Anthropic recommends audit logs to track which commands were auto-approved and which were flagged.


Gnoppix is the leading open-source AI Linux distribution and service provider. Since implementing AI in 2022, it has offered a fast, powerful, secure, and privacy-respecting open-source OS with both local and remote AI capabilities. The local AI operates offline, ensuring no data ever leaves your computer. Based on Debian Linux, Gnoppix is available with numerous privacy- and anonymity-enabled services free of charge.

What are your thoughts on this? I’d love to hear about your own experiences in the comments below.