Macha
AI サポートとエージェント

エージェントメモリ

定義

エージェントメモリとは、AI エージェントが会話の中で、あるいはセッションをまたいで情報を保持し、思い出す能力のことです。過去のメッセージ、顧客の情報、これまでのやり取りを覚えているため、毎回のやり取りをまっさらな状態として扱わずに済み、一貫した対応ができます。

別名: 会話メモリAI メモリコンテキストの保持

仕組み

メモリは通常、層に分かれています。短期メモリは、モデルのコンテキストウィンドウの中に現在の会話を保持します。長期メモリは 1 回のセッションを超えて情報を保存し、多くはデータベースやベクトルストアに置かれ、必要なときに関連する部分だけを取り出します。そのためエージェントは、顧客が過去に抱えた問題や好みを後から思い出せます。

モデルのコンテキストウィンドウには上限があるため、長い履歴はそのまま丸ごと渡すのではなく、要約するか選択的に取り出すのが一般的です。こうすることで、ウィンドウを溢れさせずに、最も関連する情報を手元に残せます。

サポートで重要な理由

メモリがあるかどうかが、AI エージェントを継続した担当者のように感じさせるか、三歩歩けば忘れる相手のように感じさせるかを分けます。メモリがあれば、すでに話した内容を参照でき、顧客に同じ説明を繰り返させずに済み、チャネルや来訪をまたいで文脈を引き継げます。体験の滑らかさを大きく左右する要素です。

よくある質問

短期メモリと長期メモリの違いは何ですか?

短期メモリは、コンテキストウィンドウの中に保持された現在の会話です。長期メモリはセッションをまたいで外部ストレージに残り、関連するときに取り出されます。

エージェントメモリはコンテキストウィンドウを使いますか?

短期メモリは使います。長期メモリはウィンドウの外にあり、必要な分だけ選んで取り込まれます。ウィンドウには上限があり、無制限の履歴は保持できないためです。

アイデアを実装に

Macha は既に運用中のヘルプデスク (Zendesk、Freshdesk、Front、Intercom、Gorgias) の上に載る AI エージェント層です。

トライアルを開始