Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.273 ·

API keys sourced from apiKeyHelper now go through model-catalog policy checks

Auth detection now recognizes keys from apiKeyHelper and routes them through the same model-catalog policy check as other auth methods

Group of 2 Under the hood Internal Changes
JSON All of v2.1.273
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
AuthArea: what it touches
Internal ChangesKind: in v2.1.273,
Internal ChangesSection of the release

What

  • The function that determines the active authentication type now returns both the auth type and whether the API key came from an apiKeyHelper, and treats a key sourced this way as present even if its actual value is empty or falsy.
  • A new api_key_helper case was added to the logic that decides model-catalog access policy, so it now goes through the same allow_model_catalog policy check that was previously only applied to not_claude_ai_auth. The no-auth-method case also gained API-key-specific served-catalog handling.

Why

This ensures that when an organization supplies API keys via an apiKeyHelper script rather than a static key, Claude Code correctly recognizes that an API key is in use and applies the same model-catalog access policy as it does for other authentication methods.

Read from
Names in the bundleapiKeyHelper
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 Claude apps gateway deployment and operations touched a line naming apiKeyHelper after this was published. | Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r… claude-apps-gateway-deploy see the edit
Confirmed since Anthropic's documentation has since written up apiKeyHelper, on Extend Claude with skills. * A session that doesn't use a sign-in stored by `/login`, such as one that authenticates with an API key, or one where `ANTHROPIC_AUTH_TOKEN`, `CLAUDE_CODE_OAUTH_TOKEN`, or an `apiKeyHelper` script supplies the credential skills see the edit
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up apiKeyHelper, on Extend Claude with skills.

See this entry in the whole of v2.1.273 →

Feedback