メインコンテンツへスキップ
メモリToolには memory_search(メモリ検索)と memory_get(メモリファイル読み取り)の2つのサブToolがあります。

依存関係

追加の依存関係は不要で、デフォルトで利用可能です。Agent Coreのメモリシステムによって管理されます。 キーワードとベクトルのハイブリッド検索で過去のメモリを検索します。
パラメータ必須説明
querystringはい検索クエリ

memory_get

特定のメモリファイルの内容を読み取ります。
パラメータ必須説明
pathstringはいメモリファイルの相対パス(例:MEMORY.mdmemory/2026-01-01.md
start_lineintegerいいえ開始行番号
end_lineintegerいいえ終了行番号

仕組み

Agentは以下のシナリオでメモリToolを自動的に呼び出します:
  • ユーザーが重要な情報を共有した場合 → メモリに保存
  • 過去のコンテキストが必要な場合 → 関連するメモリを検索
  • 会話が一定の長さに達した場合 → 要約を抽出して保存