Claude CodeやCodexを開くたびに最初にやることは?プロジェクト構造、コーディング規約、過去の失敗をまたエージェントに教えること。
Agentmemoryはこの繰り返しを終わらせたい。
rohitg00によって構築されたこのプロジェクトは、AIコーディングエージェントに永続メモリレイヤーを追加する。プロジェクト情報、ユーザー設定、過去の判断がCloudflare Workersに保存され、エージェント起動時に自動的に読み込まれる。現在3.3k stars、昨日だけで518増加。
何をするのか
核となるアイデアはシンプル:エージェントは毎回ゼロから始めるべきではない。
Agentmemoryは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のみ——コミュニティエンゲージメントは中程度
主要ソース: