Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.235 ·

Policy helpers can now be delivered by remote settings, but only after an explicit consent record — and they run in a scrubbed environment

Remote-delivered policy helpers now require explicit consent and run with a scrubbed environment

TierUnder the hoodhow much it should matter to you
Useful3my rating, 1 to 5
Signal4worth watching, 1 to 5
AreaPolicy Helperswhat it touches
KindImprovementsin v2.1.235,
Under the hood

Remote-delivered policy helpers now require explicit consent and run with a scrubbed environment

policyHelpers previously only came from admin sources (MDM or managed settings). It can now also be armed from remote settings, but a remote-armed helper won't run until its payload is both verified and explicitly consented to; without consent it logs "not yet approved in the managed-settings dialog" and emits settings_policy_helpers_per_os / remote_consent_missing telemetry. Consent is stored under remote-settings-helper-consent (now included in the purge list), is revoked automatically if the payload changes, and revoking mid-execution discards the helper's output.

A remote-armed helper also runs in a hardened environment: known secret variables like ANTHROPIC_API_KEY, AWS_SESSION_TOKEN, and GOOGLE_APPLICATION_CREDENTIALS, plus loader-hijack variables such as LD_, DYLD_, NODE_OPTIONS, and GIT_ prefixes, are stripped, and PATH/HOME-like variables are pinned to fixed values under /var/empty/claude-code-policy-helper (or the Windows equivalent). This only applies to organizations whose remote settings include a per-OS policyHelpers entry and who approve it.

What the documentation says
ANTHROPIC_API_KEY Error reference modified, high confidence * If you have a Pro, Max, Team, or Enterprise plan and see this, run `/status` and check the `API key` row. An approved `ANTHROPIC_API_KEY` in your environment routes requests through that key instead of your subscription. Unset it in the … see the edit
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agreesANTHROPIC_API_KEY on Error reference

See this entry in the whole of v2.1.235 →

Feedback