Amazon Web Services представила Amazon Bedrock AgentCore Browser Tool — управляемый браузерный сервис, который позволяет ИИ-агентам взаимодействовать с легаси-веб-приложениями. Решение, описанное в блоге AWS Machine Learning Blog, предназначено для автоматизации процессов, требующих действий, подобных человеческим, в системах, которые не имеют современных API. В сочетании с платформой Strands Agents оно закрывает разрыв, где традиционный Robotic Process Automation (RPA) неэффективен.

Проблема, которую решает сервис, знакома многим предприятиям в здравоохранении, производстве, розничной торговле и финансовых услугах. Большинство критически важных рабочих нагрузок по-прежнему работает на легаси-технологиях, и значительная часть этих систем предоставляет только HTML, генерируемый серверным промежуточным ПО, без современных REST API. Это вынуждает сотрудников вручную вводить данные через веб-интерфейсы, что приводит к высоким операционным затратам и ошибкам. Например, крупная страховая компания ежегодно обрабатывает десятки тысяч операционных изменений в системах администрирования полисов: модификации планов, корректировки претензий, обновления покрытия и одобрения. Каждое изменение требует многошаговых рабочих процессов, ввода данных на нескольких экранах и проверки бизнес-правил, что занимает тысячи часов и приводит к значительным потерям из-за ручных ошибок.

Amazon Bedrock AgentCore Browser Tool решает эти проблемы, предоставляя полностью управляемый облачный браузерный сервис. ИИ-агенты используют его для взаимодействия с легаси-интерфейсами через безопасные изолированные сессии. Сервис использует интеграцию с Playwright через WebSocket-соединения на основе Chrome DevTools Protocol (CDP), что позволяет агентам работать с приложениями независимо от их технологического стека. Управляемый экземпляр Chromium запускается в облаке, а целевое приложение должно быть доступно по HTTP или HTTPS. В сочетании со Strands Agents для оркестрации на основе моделей организации могут создавать автоматизированные рабочие процессы — от простых одношаговых до сложных многоагентных.

Architecture diagram showing the operator React UI on CloudFront and Amazon S3, Amazon Cognito sign-in, an NGINX proxy on Fargate, AgentCore runtime and Browser Tool, and Amazon Bedrock
Architecture diagram showing the operator React UI on CloudFront and Amazon S3, Amazon Cognito sign-in, an NGINX proxy on Fargate, AgentCore runtime and Browser Tool, and Amazon Bedrock · Источник: AWS Machine Learning Blog

Решение интегрируется с foundation models (FM) Amazon Bedrock через runtime AgentCore, обеспечивая изоляцию сессий, контроль доступа с помощью AWS Identity and Access Management (IAM) и полные журналы аудита. Это важно для регулируемых отраслей, где требуется соответствие нормативным требованиям и сохранение человеческого контроля. Традиционные RPA-решения сталкиваются с тремя основными проблемами: сложность интеграции с легаси-приложениями, требования к соответствию и ограничения масштабируемости. Легаси-системы часто имеют сложные многошаговые рабочие процессы, динамическую валидацию форм и управление состоянием сессий, что делает их ненадежными для правил-ориентированных ботов. Кроме того, документация часто устарела, а аутентификация может включать MFA, проприетарный SSO или токены с непредсказуемым сроком действия.

AWS опубликовала эталонную реализацию ИИ-цифрового работника, построенного на Amazon Bedrock AgentCore Browser Tool и Strands Agents. В документации описаны архитектура, ключевые проектные решения и корпоративный шаблон с развертыванием через Terraform. Полный исходный код доступен на GitHub. Это позволяет организациям начать внедрение решения, адаптируя его под свои сценарии.