2026年8月13日、AWSはAmazon Bedrock AgentCore Browser Toolを発表した。これはAIエージェントがレガシーWebアプリケーションを操作するためのマネージドブラウザサービスである。
レガシーシステム対応の自動化
AWSは、レガシーなWebアプリケーションの自動化を支援するAmazon Bedrock AgentCore Browser Toolを提供している。
このツールは、標準的なRPAでは対応が難しい、人間のような操作が必要なレガシーシステムを対象としている。多くの企業が依然としてレガシー技術でクリティカルなワークロードを運用しており、それらのシステムには現代のAPIではなくサーバーサイドミドルウェアによってレンダリングされたHTMLのみが存在する場合が多い。
仕組みと統合
Amazon Bedrock AgentCore Browser Toolは、完全にマネージドされたクラウドベースのブラウザサービスとして提供される。AIエージェントは安全で分離されたブラウザセッションを通じてレガシーなWebインターフェースを操作できる。
Playwrightとの統合によりWebSocketベースのChrome DevTools Protocol(CDP)接続を使用する。これにより、基盤となるテクノロジースタックに関係なく、AIエージェントがレガシーなWebアプリケーションと対話可能になる。マネージドされたChromiumインスタンスがクラウド上で実行され、対象のレガシーアプリケーションはHTTPまたはHTTPSでアクセス可能であればよい。
エージェント連携とセキュリティ
このツールはStrands Agentsと組み合わせて使用されることで、モデル駆動型のオーケストレーションを実現する。単一のステップから複雑なマルチエージェントワークフローまで、洗練された自動化ワークフローを実装できる。
Amazon Bedrockのファウンデーションモデル(FM)とはAmazon Bedrock AgentCoreランタイムを通じて統合され、AWS Identity and Access Management(IAM)制御と完全な監査証跡を備えたセッション分離セキュリティを提供する。これにより、規制遵守要件をサポートしつつ人間の監視を維持しながらクリティカルなワークフローを現代化できる。
実装例
参考実装として、Amazon Bedrock AgentCore Browser ToolとStrands Agentsを使用して構築されたAIパワードデジタルワーカーのアーキテクチャが公開されている。Reactのシングルページアプリケーション、TLS終端プロキシ、Pythonワーカー、マネージドブラウザ環境から構成される。
完全なソースコードはGitHubで利用可能である。
