К содержанию
Новости

AWS описала способы закрепить Claude Code в одном регионе Amazon Bedrock

Инфографика: AWS — упрощает комплаенс LLM
Графика: hegai.media

AWS показала два сценария, в которых запросы Claude Code в Amazon Bedrock обрабатываются строго внутри одного AWS Region. Поводом стал запрос глобальной компании со штаб-квартирой в США: ей было важно, чтобы все prompts, completions и промежуточная обработка оставались только в лондонском регионе eu-west-2, а не просто выполнялись «в пределах Европы».

Как сообщает AWS Machine Learning Blog, для этого предлагают использовать либо endpoint Mantle, либо классический Amazon Bedrock Invoke API с application inference profile. В обоих случаях дополнительно применяется IAM Region condition, а проверять соблюдение требований рекомендуют через AWS CloudTrail. При этом в AWS уточняют, что для большинства сценариев cross-Region inference все еще остается предпочтительным вариантом благодаря более высокой пропускной способности и быстрому доступу к новым моделям.

В материале отдельно разобраны различия между двумя endpoint. Classic Amazon Bedrock использует bedrock-runtime и требует inference profile для маршрутизации запросов внутри одного региона. Mantle работает через bedrock-mantle, регион в нем можно закрепить через параметр AWS_REGION, без отдельного inference profile. Отличается и поддержка регионов вместе с набором доступных моделей. Для Classic Amazon Bedrock in-Region поддержка Claude указана только для eu-west-2. Mantle, в свою очередь, доступен в Ирландии, Стокгольме, Токио, Мельбурне, US East (N. Virginia), US East (Ohio) и US West (Oregon).

Ключевые факты

  • Для Mantle требуется Claude Code версии v2.1.94 или выше, потому что поддержка Mantle добавлена в v2.1.94

  • Classic Amazon Bedrock использует model ID anthropic.claude-opus-4-6-v1 и anthropic.claude-sonnet-4-6

  • Mantle поддерживает anthropic.claude-sonnet-5, anthropic.claude-opus-4-8 и anthropic.claude-haiku-4-5

  • Claude Code может работать с обоими endpoint одновременно при использовании переменных окружения CLAUDE_CODE_USE_BEDROCK=1 и CLAUDE_CODE_USE_MANTLE=1

Вопросы и ответы

Что выбрать для жёсткой привязки Claude Code к одному AWS-региону: Mantle или классический Bedrock?

Classic Amazon Bedrock требует application inference profile и работает через endpoint bedrock-runtime. Mantle использует endpoint bedrock-mantle и закрепляет регион через параметр AWS_REGION без отдельного inference profile.

Какие регионы и модели Claude доступны в каждом варианте?

Для Classic Amazon Bedrock in-Region поддержка Claude указана только для eu-west-2 и моделей anthropic.claude-opus-4-6-v1 и anthropic.claude-sonnet-4-6. Mantle доступен в Ирландии, Стокгольме, Токио, Мельбурне и трёх регионах США и поддерживает anthropic.claude-sonnet-5, anthropic.claude-opus-4-8 и anthropic.claude-haiku-4-5.

Что нужно обновить, чтобы Claude Code работал с Mantle и Bedrock одновременно?

Нужен Claude Code версии v2.1.94 или выше, потому что поддержка Mantle появилась начиная с v2.1.94. Для одновременной работы с двумя endpoint AWS предлагает включить переменные окружения CLAUDE_CODE_USE_BEDROCK=1 и CLAUDE_CODE_USE_MANTLE=1.

Контекст по теме