C
ChaoBro

Agentmemory:コーディングエージェントに永続メモリを搭載、実測でトークン40%削減

Agentmemory:コーディングエージェントに永続メモリを搭載、実測でトークン40%削減

Claude CodeやCodexを開くたびに最初にやることは?プロジェクト構造、コーディング規約、過去の失敗をまたエージェントに教えること。

Agentmemoryはこの繰り返しを終わらせたい。

rohitg00によって構築されたこのプロジェクトは、AIコーディングエージェントに永続メモリレイヤーを追加する。プロジェクト情報、ユーザー設定、過去の判断がCloudflare Workersに保存され、エージェント起動時に自動的に読み込まれる。現在3.3k stars、昨日だけで518増加。

何をするのか

核となるアイデアはシンプル:エージェントは毎回ゼロから始めるべきではない。

Agentmemoryは3つの機能を提供:

  1. プロジェクトコンテキストの永続化:ディレクトリ構造、技術スタック、コーディング規約が自動的に記録され、次回エージェント起動時に復元
  2. クロスセッションメモリ:前回エージェントが踏んだ罠、下したアーキテクチャ判断——次回も覚えている
  3. 検索リコール:セマンティック検索で歴史から関連情報をリコール。全コンテキストをエージェントに突っ込むのではなく

最新のv0.9.5は検索リコールとプラグイン互換性を追加。チェンジログにはv0.9.5で「sandbox-model shift」が行われたとあり、基盤アーキテクチャに変更があったことを示している。

統合状況

これがAgentmemoryの最も競争力のある特徴——単一のエージェントにロックインされない。現在サポート:

  • Claude Code(リポジトリに.claude-pluginディレクトリ)
  • OpenClaw(integrations/ディレクトリにHermes統合修正、8時間前に更新)
  • Codex
  • MCPプロトコル経由で接続する任意のエージェント

OpenClawとHermes Agentユーザーにとって、これは既存のワークフローにメモリレイヤーを追加できることを意味する。エージェントを切り替える必要はない。

アーキテクチャ

Cloudflare Workers上に構築されている:

  • 無料枠で十分:Cloudflare Workersの無料プランは個人開発者のメモリストレージに十分
  • グローバル低遅延:メモリデータはエッジロケーションから保存・提供
  • データベースの自己ホスティング不要:自建ベクトルデータベースソリューションとの最大の違い

リポジトリにはbenchmark/ディレクトリがあり、著者がパフォーマンステストを実行したことを示している。

導入すべきか

ワークフローがこうなら:

Claude Code / Codex / OpenClawを毎日コーディングに使い、プロジェクトコンテキストを毎回再入力

導入すべき。 5分のセットアップで、毎回プロジェクト背景を再紹介するトークン消費を節約できる。著者は40%のトークン削減を主張している。

ワークフローがこうなら:

時々エージェントで小さなスクリプトを書く、終わったら閉じる

スキップしていい。 メモリレイヤーの価値は蓄積にある。一度しか使わないプロジェクトに永続メモリは不要。

注意点

  • Cloudflare Workers依存:Workersがダウンするとメモリも切断される
  • プライバシー懸念:プロジェクトコードとアーキテクチャ判断がサードパーティクラウドに保存される
  • 274コミットだがフォークは330のみ——コミュニティエンゲージメントは中程度

主要ソース: