AWS описала практические паттерны для MCP-серверов, когда задача у агента может выполняться минутами или часами: прогресс-«heartbeat» через контекстные сообщения и полноценный async-подход с задачами в фоне и восстановлением состояния между сессиями.
- Подход «context messaging» — держим соединение живым и регулярно отправляем прогресс/статус, чтобы избежать таймаутов.
- Подход «async task management» — возвращаем task ID сразу, выполняем работу в фоне и даём пользователю/агенту возможность вернуться позже за результатом.
- В примерах показывают, как объединить это с Amazon Bedrock AgentCore и Strands Agents для production-сценариев.
Почему это важно
Для реальных агентных систем это критично: «долгие» задачи (обработка данных, тренировки, симуляции) не должны падать из‑за таймаутов и закрытия вкладки. Архитектура с задачами и устойчивым состоянием делает агентов ближе к надёжным «воркерам», а не к чату.
Материал подготовлен с помощью ИИ.

