After the Person Hitting "Yes" Disappears, Who Audits the AI's Decisions? — Claude Code v2.1.246 Adds a "Peephole" and an Editing Pen to Auto-Approval Rules

On August 14, Auto mode became the default, moving approval from humans to an AI classifier. v2.1.246 adds a tab in /permissions to view and edit those rules, and warns about the over-broad permissions caused by wildcards placed before subcommands. A step toward reclaiming control over "what you del

Share
After the Person Hitting "Yes" Disappears, Who Audits the AI's Decisions? — Claude Code v2.1.246 Adds a "Peephole" and an Editing Pen to Auto-Approval Rules

On August 14, Claude Code switched the default for consumer plans from "a person approves each action one at a time" to Auto mode, where an AI classifier decides whether to allow or deny. It keeps things moving without pausing, but some pointed out that the very judgment of approval was being pushed into a black box. Released on August 25, v2.1.246 provides a window you can read and write for those rules, and along the way adds a warning about a "trap" lurking in permission settings.

The classifier's rules are now visible from the settings screen

v2.1.246 adds an Auto mode tab to /permissions. Here you can list the classifier rules that decide auto-approval, and edit them on the spot.

For the first time, the criteria behind operations that used to pass on "the AI judged it fine" are now open to human eyes. The more you run agents unattended, the more this visibility matters — because the operators can spell out and reclaim control over what gets waved through automatically and what gets stopped.

The wildcard's position invites over-broad permissions

The other addition is a startup warning about Bash permission rules. A rule that places a wildcard before the subcommand (for example, Bash(git * main)) will also match options slipped in ahead of the subcommand. In other words, it can permit a broader range than intended. When v2.1.246 finds this pattern, it flags it at startup.

In addition, malformed commands left with a dangling && or || at the end are now fixed to always require approval. It's a change that narrows one more gap in permission "slip-throughs."

Shoring up unattended operation

This release also has notable fixes for scenarios where automation runs for a long time. The main ones are as follows.

  • Returns work in progress: When a subagent stops at its turn limit (maxTurns), it no longer pretends to have finished — it now returns its output clearly marked as "incomplete."
  • Doesn't quit on its own: Non-interactive sessions (-p, SDK, cloud execution) now automatically pick up where they left off even if the response is cut short by a transient server-side error.
  • Doesn't over-ping: A /goal waiting session now limits check-ins about long-running background work to a maximum of three times per goal.

A hole around authentication was also closed. In environments configured with a third-party gateway (ANTHROPIC_BASE_URL), telemetry and metrics requests were being sent with the API key attached; this was fixed so that credentials are sent only to their intended destination.

Key points of the two versions

VersionMain contents
v2.1.246Auto mode tab in /permissions (view and edit classifier rules) / warning for wildcards before subcommands / forced approval for malformed commands / explicit incomplete output from subagents / auto-continuation for non-interactive sessions
v2.1.245Fixed a bug that caused a startup crash on Linux distributions using glibc 2.44 (Arch Linux, CachyOS, Fedora Rawhide, etc.)

What adopters should reclaim now

If you're going to use Auto mode by default, it's safer to run through this checklist once, in order.

  • Open the Auto mode tab in /permissions and eyeball what the classifier is auto-approving.
  • In your Bash permission rules, check whether any wildcard is placed before the subcommand, and tighten it if so.
  • For agents you run unattended, establish a practice of periodically reviewing whether any unexpectedly broad permissions have crept in.

The homework left behind convenience

The shift of handing approval from humans to AI resolves the click-hell of confirmations, but it also has a side that makes it harder for operators to grasp the basis for each decision. This new tab gives, for the first time, a foothold for inspecting and correcting that basis — but opening it doesn't automatically make things safe. One can also raise the concern that unless you decide who reviews it, how often, and by what criteria, the visibility risks going to waste. The wildcard warning and the forced approval of malformed commands are, likewise, safety nets that assume a human will review the settings. The more you keep agents running without stopping, the more a practice of writing down and preserving your permission design pays off.

It's not a flashy new feature, but for teams running coding agents unattended, it can be called a step toward taking back into your own hands the scope of what you delegate.

References: Claude Code changelog (official) / anthropics/claude-code CHANGELOG / Releasebot: Claude Code Updates / Anthropic: Auto mode as the default in Claude Code

Read more

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Codex v0.152.0 on August 31 and its next-day fix release added explicit ceilings on MCP tool output volume and execution time, and switched the planning tool off by default. Here's a rundown of the changes that matter for long-running unattended and semi-autonomous agent operation.

By FF
The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

Claude Code v2.1.257, released September 1, 2026, swaps its default model to Fable 5.1 with its one-million-token context. It also adds guardrails to auto mode that stop credential retrieval and out-of-scope reads from slipping through. Here's a rundown of the changes that matter to developers.

By FF
"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

Gambit Security and CloudSEK report that the ransomware group Aurora abused Cursor's AI agent for real intrusion work. Posing the tasks as an "authorized exercise" to slip past the safeguards, they had it handle reconnaissance and privilege takeover on the back of stolen credentials—a warning that a

By FF
One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

McKinsey's annual survey found that about 30% of respondents passed on buying software because they could build it in-house with coding agents. We unpack the procurement shift from buying to building — and the current reality that productivity is up while profits stay flat.

By FF