リコール:Claude Code用の永続メモリMCPサーバー

Recallは、各新しいセッションがゼロから始まるという問題に対処し、Claude Codeにセッションを超えた永続的なメモリを提供するMCPサーバーです。このツールはネイティブのClaude Codeプラグインとして提供され、/plugin install recall@claude-plugins-officialで利用可能で、/recall:setupを実行してAPIキーを接続することでセットアップが開始されます。
主要機能
このシステムは4つのライフサイクルフックを実装しています:
- session-start: 最近のメモリと決定事項を読み込みます
- observe: ファイル編集後に重要な変更を静かにキャプチャし、gitコミット、テスト実行、アーキテクチャ上の決定などの高シグナルイベントをフィルタリングしてノイズを避けます
- pre-compact: コンテキストの圧縮前に重要な状態を保存し、そうでなければ失われる微妙な推論を保持します(例:「X、Y、Zの理由でPostgresではなくRedisを選んだ」が単に「Redisを使用」になるのを防ぐ)
- session-end: 次のセッション用の要約を書き込みます
技術的実装
Recallは埋め込みを用いたセマンティック検索を使用しており、Claudeは大量のテキストを受け取るのではなく、現在のタスクに関連するメモリを文脈に応じて受け取ります。開発者は自動キャプチャは難しいと指摘しています——すべてのファイル編集を保存するとノイズが発生するため、observeフックは意味のあるイベントをフィルタリングします。
チームでの使用のために、このシステムはワークスペースの分離と複数のClaudeセッション間での選択的な共有を処理するために、テナント+ワークスペースモデルを実装しています。pre-compactフックは、圧縮がしばしば微妙な決定を排除するため、最も価値のある機能として特定されています。
このプロジェクトはMITライセンスの下でオープンソースであり、github.com/joseairosa/recallで公開されています。ホスト版はrecallmcp.comで利用可能で、無料枠を含みます。
📖 全文を読む: r/ClaudeAI
👀 See Also

「簡潔さ」がClaude Code圧縮ベンチマークで原始人プラグインを破る
24のプロンプトを使ったベンチマークで、Claude Codeの「caveman」圧縮プラグインが、「簡潔に」と前置きするのとほぼ同じトークン数と品質を生み出すことが示された。しかし、プラグインの一貫した出力形状と安全ルールによるエスケープ機能は、構造的な利点を提供する。

Flyto Indexerの発表:ソース依存性分析を強化したAIコードリファクタリング
Flyto Indexerは、MCPサーバーとして、コードベースのシンボルグラフを構築し、依存関係とコールサイトを分析することで、AIによるスマートなコードリファクタリングを支援します。

Claude Codeは、研究プレビューにおいてエージェントチームベースのレビューシステムを追加しました。
Claude Codeは現在、Anthropicの内部プロセスをモデルにした、エージェントチームを使用する徹底的なコードレビューシステムを備えています。この機能は研究プレビューで利用可能です。

OpenClaw CoreBrain プラグイン:AIコーディングエージェントのための永続メモリ
新しいプラグイン「CoreBrain」は、情報をコンテキストウィンドウ外のナレッジグラフに保存し、各クエリの前に自動的に注入することで、OpenClawのメモリ問題を解決します。これにより、ツール呼び出しやオプションのメモリ呼び出しが不要になります。