Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

CLAUDE_CODE_AUTO_MODE_SERVER now forces server review of auto mode on or off for first-party users too

Setting CLAUDE_CODE_AUTO_MODE_SERVER now turns server-side review of auto mode actions on or off on first-party connections, not only third-party ones

Group of 3 Use it now Notable Improvements
JSON All of v2.1.281
Use it nowTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Auto ModeArea: what it touches
ImprovementsKind: in v2.1.281,
What probably matters to youSection of the release

What

CLAUDE_CODE_AUTO_MODE_SERVER is an environment variable (a setting read from your shell when Claude Code starts) that decides whether auto mode asks the server to review its actions instead of making its own classifier requests. It used to be read only for third-party providers. It is now also read on the first-party path, meaning a direct connection to Anthropic.

  • Set to a false value, it forces server review off.
  • Set to a true value, it turns server review on (internally the "arbiter" mode) without needing the tengu_smooth_chipmunk flag. It still requires the tengu_iridescent_crystal flag to be off and that the server has not refused the third-party classifier.
  • Left unset, the tengu_smooth_chipmunk flag decides as before, and its built-in default is off. A build-time override hook sits in that fallback but does nothing in this build.
  • The variable is now read once into userServerClassifierSwitch, which is empty when the variable is unset and otherwise true or false, so the code can tell "not set" apart from an explicit choice.
  • For third-party providers the result is unchanged: thirdPartyServerClassifierEnabled follows the variable when it is set, and otherwise is on unless CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS is set without CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST.

Why

First-party users can opt in to server-side review ahead of the rollout flag, or opt out of it, with a single environment variable, whatever the remote flag says.

Read from
Names in the bundleCLAUDE_CODE_AUTO_MODE_SERVER
Feature flag
tengu_smooth_chipmunk Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.281: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

tengu_iridescent_crystal Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.281: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.281. It isn't a statement about your account. What a flag value here can and cannot tell you

Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Added since A small documentation edit on Environment variables touched a line naming CLAUDE_CODE_AUTO_MODE_SERVER after this was published. | `CLAUDE_CODE_AUTO_MODE_SERVER` | Controls whether Claude Code asks the server to [review auto mode actions](/docs/en/permission-modes#server-side-classifier-review). Set to `0` to use Claude Code's own classifier requests instead. On a d… env-vars see the edit
Confirmed since Anthropic's documentation has since written up CLAUDE_CODE_AUTO_MODE_SERVER, on Claude Code changelog. * Changed auto mode to use the server-side classifier by default on a direct Anthropic API connection when telemetry is off (`CLAUDE_CODE_AUTO_MODE_SERVER=0` opts out) changelog see the edit
What has happened since
Flag reading moved The flag server now returns on for tengu_smooth_chipmunk, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns off for tengu_smooth_chipmunk, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns on for tengu_smooth_chipmunk, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns off for tengu_smooth_chipmunk, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns on for tengu_smooth_chipmunk, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.

See this across every release →

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say what the "arbiter" mode does differently for a user.
Anthropic's documentation agreesAnthropic's documentation has since written up CLAUDE_CODE_AUTO_MODE_SERVER, on Claude Code changelog.
Anthropic's release notes agreeChanged CLAUDE_CODE_AUTO_MODE_SERVER to also apply on a direct Anthropic API connection: 0 opts out of the server-side auto mode classifier…

See this entry in the whole of v2.1.281 →

Feedback