aws/bedrock-agentcore-sdk-python

Python SDK for transforming any AI agent into a production-ready application. Framework-agnostic primitives for runtime, memory, authentication, and tools with AWS-managed infrastructure.

何を解決するか

AIエージェントをローカル開発から本番環境に移行する際のインフラの負担を解消します。さまざまなフレームワークで構築されたエージェントを、サーバー、コンテナ、スケーリングロジックの管理をせずにデプロイ可能。企業レベルのセキュリティ、信頼性、監視機能を獲得できます。

動作方法

SDKは BedrockAgentCoreApp というラッパーと、serve_ag_uiserve_a2a といった専用のサービング関数を提供し、エージェントを Amazon Bedrock AgentCore 上でホスト可能にします。SSE および WebSockets を使用する AG-UI プロトコル、および A2A(エージェント間)プロトコルをサポート。通常、AWS CDK を通じたパッケージングとインフラストラクチャのプロビジョニングを自動化する CLI でデプロイが行われます。

対象ユーザー

LangGraph、CrewAI、Autogen、Strands などのフレームワークで構築されたエージェントを、インフラ管理をせずに安全でスケーラブルな本番環境にデプロイしたい AI 開発者および企業チーム。

特徴

  • フレームワーク非依存: 人気のあるオープンソースフレームワークおよびカスタムエージェントロジックと互換性があります。
  • ゼロインフラストラクチャ: サーバーやコンテナの管理が不要です。
  • 統合サービス: 永続的メモリ、セキュアなコードインタプリタ、クラウドベースのブラウザ自動化、OpenTelemetry トレーシングを内蔵して提供。
  • プロトコル対応: AG-UI および A2A プロトコルのネイティブサポートにより、標準化されたエージェント間通信が可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト