メインコンテンツへスキップ
セッション開始時に保存済みのコンテキストをすべて読み込みます。メモリは優先度順に返されます: rule(永続的な指示) > working(セッションスコープのメモ) > long_term(永続的な知識)。作業を始める前に、毎セッションの最初に必ずこのツールを呼び出してください。

パラメータ

maxMemories
number
デフォルト:"50"
全レイヤーを通じて返すメモリの最大数。rule メモリが優先され、次に working(残り予算の60%)、そして long_term(残り)の順になります。ルールが多い大規模プロジェクトでは 100-200 に増やしてください。範囲: 1-200。
scope
string
デフォルト:"project"
検索スコープ。
ValueDescription
project現在のプロジェクト + グローバルメモリ(デフォルト)
globalグローバルメモリのみ
allフィルタリングなしで全プロジェクト

予算配分

メモリは優先度順に取得されます:
  1. Rule レイヤー — 予算内で全ルールを取得
  2. Working レイヤー — 残り予算の60%
  3. Long-term レイヤー — 残り
有効期限切れのメモリ(expiresAt を過ぎたもの)は自動的に除外されます。

戻り値

Memories: 35

[rule/rule] Always use TypeScript strict mode
tags: typescript, config
---
[rule/rule] Use pnpm as package manager
tags: tooling, package-manager
---
[working/note] Currently refactoring the auth module
tags: auth, refactoring
---
[long_term/fact] Project uses React 19 with Vite
tags: tech-stack, react
...