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.283 ·

Gateway adds Bedrock Mantle and Google Cloud upstreams and a per-upstream models list

The self-hosted gateway gains mantle and anthropicGoogleCloud upstreams, and each upstream's models list now controls which models it serves

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

What

The self-hosted model gateway sits between Claude Code and the model provider and forwards requests to one or more upstreams. An upstream is a provider endpoint the gateway sends requests to. The gateway config now accepts two new upstream providers, and upstreams can be limited to a list of models.

  • mantle (AWS Bedrock Mantle):
    • Needs a region and at least one entry in models. The list holds the models your AWS account has on Mantle, named as clients send them, for example models: [claude-opus-4-7, claude-haiku-4-5]. Only those models go to this upstream.
    • Defaults to https://bedrock-mantle.<region>.api.aws/anthropic.
    • Signs in with an AWS bearer token, an access key and secret, or AWS's default credential chain. aws_access_key_id and aws_secret_access_key must be set together, and both are required with aws_session_token.
    • CLAUDE_CODE_SKIP_AWS_CRED_CACHE skips the cached credential lookup.
    • Validation rejects a mantle upstream placed beside a bedrock upstream that has a guardrail.
  • anthropicGoogleCloud:
    • Needs project_id and workspace_id. location defaults to global.
    • Signs in with access_token or Google's own sign-in, optionally with service_account_json.
  • Per-upstream models list: when choosing where to send a model, the gateway first checks the upstream's optional models list, matching without regard to capitals or by the model's canonical id. A model not on the list is skipped with an error such as "is not served by upstream". Before, there was no such filter.
  • New config warnings cover Mantle model entries that route nowhere, mappings that never apply, and bedrock per-developer attribution not carrying over to Mantle.

Why

Gateway operators can now route to Bedrock Mantle and Google Cloud's Anthropic endpoint, and send each model only to the upstreams that serve it. A mantle upstream without a models list is a config error, so add one when you set it up.

Read from
Names in the bundlemodels
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.

Confirmed since Anthropic's documentation has since written up models, on Set up Claude Code for your organization. | [Model restrictions](/docs/en/model-config#restrict-model-selection) | `availableModels` filters which models appear in the picker. Adding `enforceAvailableModels` also constrains the auto-selected default model. See [surface coverage](/… admin-setup see the edit
Added since A small documentation edit on How Claude remembers your project touched a line naming models after this was published. To have Claude check these files for outdated or conflicting instructions, run `/doctor prompt-audit` in a session. Claude reads your CLAUDE.md, CLAUDE.local.md, and AGENTS.md files, plus the rules, skills, commands, subagents, and output … memory see the edit
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 doubtIt is not clear which configuration file or key holds the `models` list.
Anthropic's documentation agreesA small documentation edit on How Claude remembers your project touched a line naming models after this was published.

See this entry in the whole of v2.1.283 →

Feedback