Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon Bedrock AgentCore Deep Dive

Avatar for Py Hrinezumi Py Hrinezumi
July 26, 2025
100

Amazon Bedrock AgentCore Deep Dive

イベント: 「Generative AI X-Meetup Vol.1 Tokyo & Osaka」の登壇資料です。
https://linedevelopercommunity.connpass.com/event/361757/

Avatar for Py Hrinezumi

Py Hrinezumi

July 26, 2025
Tweet

Transcript

  1. Amazon Bedrock AgentCore Deep Dive Generative AI X-Meetup Vol.1 Tokyo

    & Osaka 2025年7月25日 aki.ts@HedgehogPython
  2. 01 自己紹介 02 AWS SUMMIT NEW YORK CITY 03 Amazon

    Bedrock AgentCoreとは 04 Amazon Bedrock Agentとの違い 05 データ分析LINE Botデモアプリ 06 終わり A g e n d a
  3. Ray2 による画像から動画への生成サポートが Amazon Bedrock で利用可能に Amazon ECS は組み込みのブルー/グリーンデプロイメント を可能にします Amazon

    S3 Vectorsを発表 Amazon CloudWatch が生成 AI の観測可能性を追加 02 A W S S U M M I T N E W Y O R K C I T Yで 多くの ア ップデ ート が発表された 。
  4. New 02 A W S S U M M I

    T N E W Y O R K C I T Y Amazon Bedrock AgentCore(プレビュー)
  5. 03 A m a z o n B e d

    r o c k A g e n t C o r eとは AWSが提供するAIエージェント開発のための統合プラットフォームです。 簡単に言うと、AIエージェントを作って運用するために必要な機能をまとめたサービスです。
  6. 03 A g e n t C o r e

    R u n t i m e AIエージェントを実際に動かすためのサーバーレス実行環境 どんなフレームワークでも使える柔軟性 自動スケーリングで長時間の実行も可能
  7. 03 A g e n t C o r e

    G a t e w a y APIやLambda関数、既存サービスを自動でMCP互換ツールに変換できるため、複雑な統合作業なしで、 エージェントに様々な機能を提供。
  8. 03 A g e n t C o r e

    B u i l t - i n T o o l s ブラウザ:AIエージェントのツールとして使えるヘッドレスWebブラウザー コードインタープリター: 人気ライブラリが同梱されたAIエージェントにコードを実行できる安全なサン ドボックス環境
  9. 03 A g e n t C o r e

    I d e n t i t y 誰がエージェントを実行して良いか、AIエージェントは何を実行してよいかの権限を管理。
  10. 03 A g e n t C o r e

    M e m o r y AIエージェントの短期記憶と長期記憶をマネージド管理できる。
  11. 04 な ぜ A m a z o n B

    e d r o c k A g ent C o re が 発 表 さ れた Amazon Bedrock Agentの限界 コンテキストの管理がほぼAI Agent任せとなってしまい、マルチエージェントを使用 しても複雑なタスクになるほどうまく動作しなくなる問題が浮上した
  12. 04 な ぜ A m a z o n B

    e d r o c k A g ent C o re が 発 表 さ れた Amazon Bedrock Agentの限界 コンテキストの管理がほぼAI Agent任せとなってしまい、マルチエージェントを使用 しても複雑なタスクになるほどうまく動作しなくなる問題が浮上した その他のOSSフレームワークの採用を検討 インフラの構築において、ベストプラクティスの模索に時間を取られてしまい、核心 的な機能実装まで到達するのに時間ロスが生じてしまう課題が発生した
  13. 04 な ぜ A m a z o n B

    e d r o c k A g ent C o re が 発 表 さ れた Amazon Bedrock Agentの限界 コンテキストの管理がほぼAI Agent任せとなってしまい、マルチエージェントを使用 しても複雑なタスクになるほどうまく動作しなくなる問題が浮上した その他のOSSフレームワークの採用を検討 インフラの構築において、ベストプラクティスの模索に時間を取られてしまい、核心 的な機能実装まで到達するのに時間ロスが生じてしまう課題が発生した Amazon Bedrock AgentCoreが登場 プラットフォームだけ提供して、採用技術やモデルはお任せします
  14. 1) ある開発チームは、Anthropic Claudeや Geminiなどの基盤モデルを利用して、ユーザーからの自然言 語入力に対し、社内データベースへの問い合わせや外部API呼び出しを含む複雑な処理を自動で実行できる 生成AIエージェントを構築したいと考えています。 チームは、オープンソースのフレームワークを活用してプロンプトの制御やツールの統合を行いたいと考 えており、この要件を最も効率的かつ管理しやすい形で満たすために、使用すべきサービスはどれですか? training and

    certification A) Amazon EC2インスタンス上にOSSフレームワークをセットアップしてエージェントをホストする B) 各ツール呼び出しをLambda関数として実装し、軽量なイベント駆動アーキテクチャを構成する C) コンテナ化されたエージェントアプリケーションをECSでスケーラブルに実行するための環境を提供する D) Amazon Bedrock AgentCoreと統合されたOSSベースのエージェントフレームワークを用いて、モデル呼び出し・ツール統合・ラ ンタイム管理を包括的に提供する
  15. 1) ある開発チームは、Anthropic Claudeや Gminiなどの基盤モデルを利用して、ユーザーからの自然言語 入力に対し、社内データベースへの問い合わせや外部API呼び出しを含む複雑な処理を自動で実行できる生 成AIエージェントを構築したいと考えています。 チームは、オープンソースのフレームワークを活用してプロンプトの制御やツールの統合を行いたいと考 えており、この要件を最も効率的かつ管理しやすい形で満たすために、使用すべきサービスはどれですか? training and

    certification A) Amazon EC2インスタンス上にOSSフレームワークをセットアップしてエージェントをホストする B) 各ツール呼び出しをLambda関数として実装し、軽量なイベント駆動アーキテクチャを構成する C) コンテナ化されたエージェントアプリケーションをECSでスケーラブルに実行するための環境を提供する D) Amazon Bedrock AgentCoreと統合されたOSSベースのエージェントフレームワークを用いて、モデル呼び出し・ツール統合・ラ ンタイム管理を包括的に提供する 解答 1) D - Amazon Bedrock AgentCoreは、生成AIエージェントの開発・実行・デプロイを支援するOSSベースのフレームワークで あり、Amazon BedrockのClaudeやGminiなどの基盤モデルと直接連携できるよう設計されています。プロンプトの管理、外部 ツール呼び出し、ランタイムの構成が統合されており、サーバーレスかつフルマネージドなエージェント実行環境を実現します。 他の選択肢(EC2, Lambda, ECS)は補助的には利用可能ですが、エージェント構築・運用には最適ではないです。
  16. グローバル戦略をうまくやっているので、 関係ありません ポケモンの売上と日本の人口って関係あるの? デ ー タ 分 析 用 L

    I N E B o t 05 LINE Botにデータ分析のタスクを依頼すると、 AI Agentが自動的に情報収集・分析・結論を返す。
  17. デ ー タ 分 析 用 L I N E

    B o t 04 1.WEB 検索ツール使ってデータ収集
  18. デ ー タ 分 析 用 L I N E

    B o t 04 2. 結論が出るまで 分析用のコードを書いて実行し続ける
  19. デ ー タ 分 析 用 L I N E

    B o t 04 AgentCore RuntimeにデプロイされてるStrands AgentsがAgentCore Gatewaysを通じて、 TavilyMCPサーバーを使用してデータを収集しました。 その後、Bulit-in ToolsのCode Interperter使ってコードを実行した。
  20. 05 A g e n t C o r e

    の キ ャ ッ チ ア ッ プ