awslabs/agentcore-samples
Amazon Bedrock Agentcore accelerates AI agents into production with the scale, reliability, and security, critical to real-world deployment.
What it solves
Amazon Bedrock AgentCore は、スケールで AI エージェントを実行するために必要なインフラストラクチャの「差別化されない重労働」を取り除くことを目的としています。CrewAI、LangGraph、LlamaIndex などのエージェントフレームワークや LLM に関係なく、コードを書き直すことなく本番環境向けエージェントをデプロイできます。
How it works
AgentCore はフレームワーク非依存・モデル非依存のインフラ層を提供します。エージェントやツールをデプロイするための安全なサーバーレスランタイムと、CLI ツールを通じてエージェントに追加できるマネージド機能のセットを提供します。これらの機能は次のとおりです。
- Gateway: API と Lambda 関数を MCP 互換ツールに変換します。
- Identity: AWS およびサードパーティアプリケーション全体でエージェントのアイデンティティとアクセスを管理します。
- Memory: パーソナライズド体験のためのマネージドメモリ基盤を提供します。
- Tools: コードインタプリタ、ブラウザツール、Web 検索ツールなどの組み込みツールを含みます。
- Observability: OpenTelemetry を使用してトレース、デバッグ、パフォーマンス監視を行います。
- Evaluation: オンデマンドおよびオンライン評価のための組み込み・カスタム評価器を提供します。
- Policy: Cedar ポリシーを用いた細粒度アクセス制御を実装します。
Who it’s for
エージェント型 AI アプリケーションを構築する開発者や組織で、プロトタイプから AWS 上の本番デプロイへ移行したい、かつフレームワークやモデルの選択に柔軟性を保ちたい方に最適です。
Highlights
- Framework Agnostic: Strands Agents、CrewAI、LangGraph、LlamaIndex など複数のフレームワークをサポート。
- Model Agnostic: 任意の大規模言語モデルと連携可能。
- Serverless Runtime: エージェントとツールのための安全なサーバーレスデプロイ。
- CLI-Driven Workflow:
agentcoreCLI を使用したプロジェクト作成、ローカル開発、デプロイのワークフローを簡素化。 - Infrastructure as Code: CloudFormation、AWS CDK、Terraform 用テンプレートを提供。