search について
ユーザーの質問に応じて保存済みのメモリを検索するスキルです。検索フィルターをツール引数として渡し、検索ツールの結果をそのまま返します。
主な機能
- 01質問からメモリを検索
- 02カテゴリまたは範囲による絞り込み
- 03top-kによる結果数の制限
- 04run IDによるメモリの取得
活用シーン
- 01リポジトリ共有メモリの検索
- 02モノレポ内ディレクトリのメモリ検索
- 03個人設定の検索
- 04既知のエージェントセッションのメモリ取得
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mem0ai/ mem0 --skill searchインストール後、Claude Code で/searchを入力して読み込まれたか確認します。
詳細
メモリを検索する
ユーザーの質問を指定して search_memories を呼び出します。--top-k、--category、
--scope、--run-id はクエリに含めず、ツールの引数として扱います。
Mem0 の設定済みデフォルトを使う場合は、top_k を省略します。すべてのカテゴリを検索する場合は、category を省略します。設定済みデフォルト(通常は repo)を使う場合は、scope を省略します。これは、このリポジトリで作業する全員が共有するメモリに加えて、自分自身の設定も対象にします。
質問に応じて別のものが必要な場合は、scope を指定します。dir は共有メモリを作業中のディレクトリ(モノレポ内のパッケージなど)に絞り込み、mine は自分自身の設定のみを対象にします。
特定のコーディングエージェントのセッションで保存されたメモリを取得するには、任意の scope とともに run_id を指定します。セッションをまたいで検索する場合は、run_id を省略します。これは返されるメモリを絞り込むものであり、検索リクエストを送信したセッションを識別するものではありません。既知のセッション ID を使用し、決して捏造しないでください。ツールの結果をそのまま返します。
コメント
Markdown 対応