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

【WHI Link Light】Bedrock AgentCore Memory で メモリオ...

Avatar for WHIsaiyo WHIsaiyo
September 02, 2025
9

【WHI Link Light】Bedrock AgentCore Memory で メモリオン vs メモリオフ / Bedrock AgentCore Memory on vs off

8/26に開催した、
Amazon Bedrock AgentCoreについて発表するLT会!」の資料です。

星 七花 / HOSHI Nanaka (@hoshi7_n)

Avatar for WHIsaiyo

WHIsaiyo

September 02, 2025
Tweet

More Decks by WHIsaiyo

Transcript

  1. © 2025 Works Human Intelligence Co., Ltd. Bedrock AgentCore Memoryで

    メモリオン vs メモリオフ 株式会社Works Human Intelligence 星 七花
  2. © 2025 Works Human Intelligence Co., Ltd. Photo 星 七花

    (ほしなな) Advanced Technology 部門 経歴 担当領域 2023/04:株式会社Works Human Intelligence 新卒入社 2023/08:新製品Webアプリケーション開発部門配属 2024/10:新製品モバイルアプリケーション開発部門配属 2025/06:2025 Japan AWS Jr.Champions 選出 2025 Japan AWS Jr.Champions 選出 モバイルアプリケーション開発 メインはバックエンド 最近はフロントエンドにも挑戦 Qiita 2 趣味 謎解き・キックボクシング・茶道
  3. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  4. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  5. © 2025 Works Human Intelligence Co., Ltd. Bedrock AgentCore Memoryとは?

    Bedrock AgentCore Memoryは、複雑なメモリインフラストラクチャ管理を排除しながら、AIエージェントが 記憶する内容を完全に制御できるため、開発者がコンテキストアウェアエージェントを容易に構築できるよ うにします。Memoryは業界最高レベルの精度を提供するだけでなく、複数ターンの会話に対応する短期メモ リと、エージェントやセッション間で共有できる長期メモリの両方をサポートします。 AIエージェントにメモリを追加する - Amazon Bedrock AgentCore Amazon Bedrock AgentCore とは何ですか? - Amazon Bedrock AgentCore
  6. © 2025 Works Human Intelligence Co., Ltd. Bedrock AgentCore Memoryとは?

    AgentCore Memoryは、複雑なメモリインフラストラクチャ管理を排除しながら、AIエージェントが記憶する 内容を完全に制御できるため、開発者がコンテキストアウェアエージェントを容易に構築できるようにしま す。Memoryは業界最高レベルの精度を提供するだけでなく、複数ターンの会話に対応する短期メモリと、 エージェントやセッション間で共有できる長期メモリの両方をサポートします。 AIエージェントにメモリを追加する - Amazon Bedrock AgentCore Amazon Bedrock AgentCore とは何ですか? - Amazon Bedrock AgentCore メモリを管理してくれるマネージドサービス! もちろんDBなどは作らなくてよい!
  7. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  8. © 2025 Works Human Intelligence Co., Ltd. 短期メモリと長期メモリのちがい 特徴 短期メモリ

    長期メモリ データの永続性 データを永続的に保存しない 情報を抽出し、将来のために保存する 目的 現在の会話コンテキストの維持、フロー 追跡 過去の会話から情報を抽出し、エージェン トの知識や振る舞いを強化する 戦略 不要 必須(ユーザー設定、セマンティックな事 実、セッション要約など) 設定時間 即時 ACTIVEになるまで2〜3分かかる 利用シナリオ リアルタイムの顧客サポート、現在のタ スクの追跡 ユーザーの長期的な好み、ドメイン知識の 維持、過去のセッションの要約
  9. © 2025 Works Human Intelligence Co., Ltd. 短期メモリと長期メモリのちがい 特徴 短期メモリ

    長期メモリ データの永続性 データを永続的に保存しない 情報を抽出し、将来のために保存する 目的 現在の会話コンテキストの維持、フロー 追跡 過去の会話から情報を抽出し、エージェン トの知識や振る舞いを強化する 戦略 不要 必須(ユーザー設定、セマンティックな事 実、セッション要約など) 設定時間 即時 ACTIVEになるまで2〜3分かかる 利用シナリオ リアルタイムの顧客サポート、現在のタ スクの追跡 ユーザーの長期的な好み、ドメイン知識の 維持、過去のセッションの要約 今回は長期メモリメイン でお話しします!
  10. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  11. © 2025 Works Human Intelligence Co., Ltd. 短期メモリと長期メモリのちがい 特徴 短期メモリ

    長期メモリ データの永続性 データを永続的に保存しない 情報を抽出し、将来のために保存する 目的 現在の会話コンテキストの維持、フロー 追跡 過去の会話から情報を抽出し、エージェン トの知識や振る舞いを強化する 戦略 不要 必須(ユーザー設定、セマンティックな事 実、セッション要約など) 設定時間 即時 ACTIVEになるまで2〜3分かかる 利用シナリオ リアルタイムの顧客サポート、現在のタ スクの追跡 ユーザーの長期的な好み、ドメイン知識の 維持、過去のセッションの要約 再掲
  12. © 2025 Works Human Intelligence Co., Ltd. 長期メモリについて amazon-bedrock-agentcore-samples/01-tutorials/04-AgentCore-memory/02-long-term-memory (メイン

    · awslabs/amazon-bedrock-agentcore-samples) 1. 意味記憶戦略 a. 類似性検索用のベクトル埋め込みを使用して会話から抽出された事実情報を保存 2. 要約記憶戦略 a. 長いやり取りのコンテキストを保持するために、会話の要約を作成して維持 3. ユーザー嗜好メモリ戦略 a. ユーザー固有の好みや設定を追跡して、インタラクションをパーソナライズ 4. カスタムメモリ戦略 a. 抽出と統合のプロンプトをカスタマイズできるため、特殊なユースケースに柔軟に 対応できる Bedrock AgentCore Memoryは、長期的な情報保存のために4つの異なる戦略タイプをサポートしている
  13. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  14. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:検証内容

    私の好きな食べ物は ハンバーグ。 覚えてね。 わかりました 私の好きな食べ物 覚えてる? わかりません 別エージェント エージェントA エージェントB メモリオフ
  15. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:検証内容

    私の好きな食べ物は カレー。覚えてね わかりました 私の好きな食べ物 覚えてる? カレーですね 別エージェント エージェントA エージェントB メモリオン
  16. © 2025 Works Human Intelligence Co., Ltd. 長期メモリについて amazon-bedrock-agentcore-samples/01-tutorials/04-AgentCore-memory/02-long-term-memory (メイン

    · awslabs/amazon-bedrock-agentcore-samples) 1. 意味記憶戦略 a. 類似性検索用のベクトル埋め込みを使用して会話から抽出された事実情報を保存 2. 要約記憶戦略 a. 長いやり取りのコンテキストを保持するために、会話の要約を作成して維持 3. ユーザー嗜好メモリ戦略 a. ユーザー固有の好みや設定を追跡して、インタラクションをパーソナライズ 4. カスタムメモリ戦略 a. 抽出と統合のプロンプトをカスタマイズできるため、特殊なユースケースに柔軟に 対応できる Bedrock AgentCore Memoryは、長期的な情報保存のために4つの異なる戦略タイプをサポートしている 再掲
  17. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:構成図

    Runtimeで繋げて動かすというものをやりたかったけど、慣れておらずうまくいかなかった…泣 参考 amazon-bedrock-agentcore-samples/01-tutorials/04-AgentCore-memory/02-long-term-memory/01-single-agent/using-strands-agent-hooks/customer-support/architecture.p ng at main · awslabs/amazon-bedrock-agentcore-samples
  18. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:準備〜検証のおおまかな流れ

    • 共通のセットアップ ◦ strandsとbedrock-agentcoreをインポート • メモリオンのための準備 ◦ メモリクライアントとメモリリソースの作成 ◦ フッククラスの作成 • 検証 ◦ メモリオフ(通常のエージェント) ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して好きな食べ物を聞く ◦ メモリオン ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して同じメモリIDに接続して好きな食べ物を聞く エージェントを新しく作り直 すことで、長期メモリにアク セスできているかを確認
  19. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:メモリオフの検証

    • 共通のセットアップ ◦ strandsとbedrock-agentcoreをインポート • メモリオンのための準備 ◦ メモリクライアントとメモリリソースの作成 ◦ フッククラスの作成 • 検証 ◦ メモリオフ(通常のエージェント) ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して好きな食べ物を聞く ◦ メモリオン ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して同じメモリIDに接続して好きな食べ物を聞く
  20. © 2025 Works Human Intelligence Co., Ltd. メモリオフ結果:期待通りちゃんと忘れている わかりました 私の好きな食べ物

    覚えてる? わかりません エージェントA エージェントB 別エージェント 私の好きな食べ物は ハンバーグ。 覚えてね。 メモリオフ
  21. © 2025 Works Human Intelligence Co., Ltd. メモリオン vs メモリオフ:メモリオンの検証

    • 共通のセットアップ ◦ strandsとbedrock-agentcoreをインポート • メモリオンのための準備 ◦ メモリクライアントとメモリリソースの作成 ◦ フッククラスの作成 • 検証 ◦ メモリオフ(通常のエージェント) ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して好きな食べ物を聞く ◦ メモリオン ▪ エージェントを作り、好きな食べ物を教える ▪ エージェントを新しく作り直して同じメモリIDに接続して好きな食べ物を聞く
  22. © 2025 Works Human Intelligence Co., Ltd. 私の好きな食べ物は カレー。覚えてね わかりました

    私の好きな食べ物 覚えてる? カレーですね メモリオン結果:期待通りちゃんと覚えている エージェントA エージェントB 別エージェント メモリオン
  23. © 2025 Works Human Intelligence Co., Ltd. A G E

    N D A 1. Bedrock AgentCore Memoryとは? 2. 短期メモリと長期メモリのちがい 3. 長期メモリについて 4. メモリオン vs メモリオフ 5. まとめ
  24. © 2025 Works Human Intelligence Co., Ltd. まとめ • Bedrock

    AgentCore Memoryとは? ◦ マネージドサービスなので、メモリインフラストラクチャの管理が不要 ▪ DBなどの管理がいらなくなるのでとても便利! ◦ 短期メモリと長期メモリを提供 • メモリオン ◦ メモリIDが一緒であれば、エージェントが異なっていても記憶したものを返してく れる • メモリなし ◦ セッションが切れてしまうと記憶も失われてしまう ◦ エージェント単体でも、エージェント自体が同じ、かつ、同じセッションのもの は、記憶は保持される