Для запуска production-агента на Amazon Bedrock теперь достаточно двух API-вызовов: CreateHarness и InvokeHarness. Amazon объявила о GA-релизе AgentCore harness — управляемой абстракции, которая берёт на себя всю инфраструктурную обвязку, от изолированной среды выполнения до памяти и мониторинга.
Год назад Саймон Уиллисон дал ставшее классическим определение агента: LLM-агент запускает инструменты в цикле для достижения цели. За этим определением скрывается реальность: сама по себе логика цикла несложна, но её окружение — инструменты, песочница, хранилище, сетевая конфигурация, аутентификация, масштабирование — создаёт основную сложность при переходе от прототипа к production. AgentCore harness решает именно эту проблему, предоставляя готовые примитивы: Runtime, Memory, Gateway, Browser, Identity, Observability.
| Type | Managed | Virtual private cloud (VPC) required | Persistence |
|---|---|---|---|
| Managed session storage | Yes | No | Across stop/resume cycles of the same runtimeSessionId. |
| Amazon Elastic File System (Amazon EFS) access point | BYO | Yes | Across all sessions, sharable across harnesses. |
| Amazon Simple Storage Service (Amazon S3) Files access point | BYO | Yes | Across all sessions and harnesses, with full Amazon S3 durability, versioning, and history. |
Среди ключевых возможностей нового релиза — возможность переключать модели даже внутри одной сессии. Например, можно поручить Claude Opus составление плана, GPT-5.5 — написание кода, а Gemini — суммаризацию, и контекст при этом сохраняется. Модели подключаются через точку входа bedrock, openAi, gemini или liteLlm для любых сторонних провайдеров, поддерживаемых LiteLLM. API-ключи хранятся в защищённом хранилище токенов AgentCore Identity, и агент никогда не получает к ним прямого доступа.
Поддерживает переключение между моделями (Claude, GPT, Gemini и др.) даже в середине сессии без потери контекста.

Инструменты настраиваются декларативно: достаточно указать тип и конфигурацию. Поддерживаются Gateways Amazon Bedrock AgentCore и MCP-серверы, а также браузерный движок для веб-навигации. Все вызовы агента выполняются в изолированном окружении с файловой системой и оболочкой, что позволяет читать файлы, запускать команды и писать код. Каждый шаг стримится в реальном времени и автоматически попадает в CloudWatch.
Для команд, которые ранее тратили дни на инфраструктурную обвязку, AgentCore harness сокращает время до минуты. Разработчикам не нужно писать оркестрационный код или собирать контейнеры — достаточно двух API-вызовов или нескольких кликов в консоли. Предварительный просмотр был запущен в апреле, и теперь функциональность доступна всем.
