agent-memory について
agent-memoryは、AIエージェント向けにメモリファイルを整理・検索・保守するコマンドラインツールです。活動統計や、Geminiを使ったAIダイジェストも作成できます。
主な機能
- 01メモリファイルと最近の項目の一覧表示
- 02コンテキスト付きのファイル検索
- 03期間別の活動サマリー表示
- 04日次エントリーの欠落確認
- 05日付ファイルの作成とAIダイジェスト生成
活用シーン
- 01日々の保守で欠落エントリーを確認
- 02週次レビュー用のダイジェスト作成
- 03メモリファイルからプロジェクトの背景を検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ molty-assistant/ agent-memory-skill --skill agent-memoryインストール後、Claude Code で/agent-memoryを入力して読み込まれたか確認します。
同梱ファイルpackage.json
詳細
エージェントメモリ(memctl)
AI エージェント向けメモリ管理 CLI です。メモリファイルを整理、検索、管理できます。
インストール
npm install -g agent-memory
または、クローンしてビルドします:
git clone https://github.com/molty-assistant/agent-memory.git
cd agent-memory && npm install && npm run build
コマンド
メモリファイルを一覧表示
memctl list # List all
memctl ls --recent 5 # Show recent
ファイル全体を検索
memctl search "query" # Find mentions
memctl s "project" --context 3 # With context lines
概要統計
memctl summary # Last 7 days stats
memctl sum --days 30 # Last 30 days
抜け漏れを確認
memctl gaps # Missing daily entries (30 days)
memctl gaps --days 7 # Check last week
今日のファイルを作成
memctl touch # Creates YYYY-MM-DD.md if missing
AI を活用したダイジェスト(Gemini API キーが必要です)
export GEMINI_API_KEY=your_key
memctl digest # AI summary of last 7 days
memctl ai --days 3 # Last 3 days
memctl digest -o out.md # Save to file
設定
メモリディレクトリは次の順に自動検出されます:
$MEMORY_DIR環境変数- カレントディレクトリの
./memory ~/.openclaw/workspace/memory
使用例
毎日の確認:
memctl gaps --days 7 && memctl touch
週次レビュー:
memctl digest --days 7 -o weekly-digest.md
コンテキストを検索:
memctl search "project name"
統合
HEARTBEAT.md に追加します:
## Memory Maintenance
- `memctl gaps` to check for missing entries
- `memctl touch` to create today's file
- `memctl digest` for weekly AI summary
コメント
Markdown 対応