Claude Code 2.1.278 moved auto mode's safety checks to the server, where they are not billed
In auto mode a classifier inspects shell commands and network requests before they run, and those checks were separate model requests charged as token usage. From this version Claude Code asks the server to perform them inside the session's own requests, and does not charge for them when the server answers. The default covers Enterprise plans, Claude API accounts, and the AWS, Bedrock, Agent Platform, and Foundry paths, subject to each platform's rollout. Where the server's checks cannot reach a session, the earlier billing returns and a one-time notice says so.
Source
Auto mode classifier request chargesClaude Code official documentation · Original published September 19, 2026
Claude Code 2.1.278 was published on September 19, 2026. It changes which side runs the checks that auto mode performs before a shell command or a network request executes, and with that, who pays for them. Those checks used to be separate classifier requests billed as ordinary token usage. Now Claude Code asks the server to carry them inside the session's own model requests, and a check the server answers costs nothing.
What changed in the billing
Auto mode exists to remove permission prompts: a classifier reads each action the model is about to take and decides whether a person has to see it first. Running that classifier consumes model requests, and until this version those requests were billed to the account like any other token usage. From 2.1.278 the check rides along with the session's own request, the server answers it, and nothing is added to the bill for it.
The default applies to Enterprise plans and accounts that use the Claude API, and to Claude Platform on AWS, Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry. Whether a particular platform or region performs the checks depends on that platform's rollout, so the default is a request rather than a guarantee. Pro, Max, and Team plans sit outside all of this and never see the notice.
What happens when the server cannot be reached
When the server's checks stop reaching a session, Claude Code returns to its own classifier requests, billed as before. It holds the next checked action and prints a notice once; pressing Enter continues with the old behavior for the rest of the session. Auto mode itself keeps working either way, so nothing is blocked.
The usual cause is an LLM gateway or proxy in the path that strips or rewrites request headers, drops fields it does not recognize such as safeguards, or edits responses by rewriting tool-use IDs or dropping keys such as safeguard_results. When the configuration or the responses identify a gateway, the notice names it, and acknowledging it keeps the notice away on that machine for 24 hours. The documented fix is for the gateway to pass requests and replies through unchanged.
In non-interactive mode with -p the same text goes to standard error, and in stream-json output it arrives as a system warning that Agent SDK applications can read from the message stream. In the VS Code extension it appears as a notice in the conversation, with nothing to acknowledge.
Where a session shows which side is checking
The release adds a row to /status. In a session that is in auto mode, the Auto mode server row reads Enabled while the server's checks are deciding that session's actions, and Disabled once the session has fallen back to its own classifier. That is the only place the answer is visible without waiting for the notice to appear.
An administrator who already knows a gateway cannot carry the checks can stop Claude Code from asking for them, by setting CLAUDE_CODE_AUTO_MODE_SERVER to 0 before the session starts, in the shell or through the env settings key. Classifier requests are then always local and billed as before, and the notice never appears. The variable is not read on a direct connection to the Anthropic API, and the documentation calls it temporary and says it may be removed in a later release.
What this means for a team behind a gateway
This suggests the line no longer runs between subscription plans but between network paths. A team that calls the Claude API directly gets the cheaper checks; the same team behind a proxy that rewrites requests keeps paying for them, and the difference is a piece of infrastructure nobody counted as part of the model bill. The documented remedy is a configuration change on the gateway, not in Claude Code.
„We're changing auto mode to no longer charge for classifier requests in Claude Code.“
Sources
Related

OpenClaw 2026.9.5 reloads plugins without stopping the Gateway and shares conversations read-only
Installing, reloading, updating, or removing a plugin no longer takes the whole installation offline. Session Share hands a chosen group of conversations to a teammate on another paired installation as text they can read but not continue. Updates now validate the next version against a private copy of the setup while the current Gateway keeps running. The conversation database changes in this release even with archiving switched off, so a verified backup before upgrading is the only way back.
OpenClawverified
GitHub is retiring six Copilot models and has rebuilt the code review overview
Six models stop working across every Copilot surface on October 19, 2026, and each one has a named replacement. On Enterprise and Business the replacement enables itself unless an administrator has turned it off, so the remaining work sits in configuration that names a model in writing. Separately, Copilot code review reached general availability. Its overview comment now separates open findings from resolved ones and from issues it missed on an earlier pass, and every finding carries a title.
GitHub Changelogverified
Meta's Muse reached the Mac, where the agent acts inside your own files and apps
Meta announced Muse on September 8, 2026 as a personal agent that does things rather than answers questions, and named iOS, Android and the web, with AI glasses still to come. The Mac app arrived nine days later, announced by Alexandr Wang on X rather than through the company newsroom. The difference is not only the platform. Until now Muse worked inside a virtual machine Meta runs, watched by a second agent that has to approve anything leaving for the internet; the Mac app works in files, apps and browser tabs on a machine Meta does not run.
Metaverified

