AIエージェントに何を記憶させるべきか?その決め方 - Wojciech Pluta (Oracle)

Original · How to Decide What Your AI Agent Should Remember - Wojciech Pluta, Oracle

19:062 min readAI Engineer10/30/2026Computing/Software · Internet Technology

Key Takeaway

AIエージェントのメモリシステムは、単なる検索を超えて有用な情報を適切なレコードやコンテキストカードへ昇格・管理させることで、独自のビジネス価値と競争優位性を生み出す。

Highlights

  • AIエージェントの構築において、モデルやインフラストラクチャ層がコモディティ化する一方、独自のデータ層こそが競争優位性を獲得する源泉となる。

  • リトリーバル(検索)は読み取りパスであるのに対し、メモリは書き込みパスとして機能し、エージェントが保持すべき価値のある情報を後で使用可能なレコードに昇格させる。

  • Oracleのエージェントメモリシステムでは、短期メモリ、長期メモリ、共有メモリの区分を設け、データベースのACID特性を活かして堅牢なデータ永続化を実現している。

  • コンテキストカードというプロンプト即応ブロックの導入により、エージェントはハウスキーピングに気を取られず、本来のタスクに集中できるため認知負荷が軽減される。

Timeline

  1. RAGからメモリシステムへの移行

    ソフトウェアのインタラクションの歴史的変化を振り返り、オンデマンド型やジャストインタイム型のソフトウェアにおける継続性の重要性を指摘している。AIスタックにおけるモデルの役割と、エージェントを制御するハーネスの重要性について解説している。

    • AIシステムとのインタラクションは、コマンド操作からインテント(意図)ベースへと移行している。
    • モデルやインフラ層がコモディティ化する中、所有するデータ層こそが競争優位性をもたらす。
    • ハーネスはモデルの周囲に存在するコードであり、実行時の決定やチェックを担う。
  2. メモリ昇格とガードレール機能のデモ

    金融サービスのユースケースを用いたデモを通じて、住宅ローンの申請書類やセマンティックな好みがどのように評価・永続化されるかを示している。丁寧なプロンプト入力による決定モデルへの影響や、組織全体でのメモリ共有における承認プロセスの仕組みを実演している。

    • リトリーバルは読み取りパスであり、メモリはインタラクション後の情報を存続させる書き込みパスである。
    • メモリ昇格パイプラインにより、候補の意味分類や証拠の確認、ハーネスや人間による承認・拒否の判断が行われる。
    • ガードレールや昇格ゲートの仕組みにより、不適切な一括承認コマンドなどのリスクを防ぐことができる。
  3. エージェントメモリの構造とコンテキストカード

    何を記憶として残し何を捨てるかというエンジニアリング上の課題に対し、データベースによる堅牢なソリューションの利点を強調している。コンテキストカードの導入により、トピックや要約、関連情報をコンパクトに管理し、エージェントの認知負荷を軽減する仕組みを説明している。

    • エージェントのメモリは短期メモリ、長期メモリ、共有メモリに分類される。
    • データベースを活用することでACID特性が保証され、複数の書き込みや拡張性のある検索オプションを利用できる。
    • 1行のコードで書き込み可能なエージェントメモリパッケージやコンテキストカードが開発者の負担を軽減する。

Description

RAG gives agents a way to read, but memory gives them a way to write, and that's where your business value lives. Wojciech Pluta, head of technical marketing for Oracle AI Database, explains memory promotion: deciding what's worth keeping, checking it against existing records and admitting, rejecting or escalating it to a human. A mortgage-agent demo remembers an operator's preferences across sessions and refuses to store an "approve every application" rule. He also covers short-term, long-term and shared memory, why to store memory in a database, and the context card that keeps prompts lean. Chapters: 0:00 Intro 1:10 From commands to intent 2:05 The data layer is your edge 3:38 RAG reads, memory writes 4:02 Memory promotion: what's worth keeping 5:01 Demo: a mortgage agent that remembers 9:48 Guardrails: what never gets promoted 11:53 What agent memory is 13:03 Short-term, long-term and shared memory 13:43 Where to store memories 14:27 Building memory as a discipline 16:01 The context card 17:50 Models are shared, memory is yours Wojciech Pluta https://www.oracle.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!

Write about this video