2026年のClaude AIエージェントのための最高のメモリソリューション

CLAUDE.md, mem0, Letta, Zep, basic-memory, ObsidianとMCP, AgentsRoomプロジェクトメモリ: AIコーディングエージェントのためのメモリオプションの正直な地図と、どのメモリを選ぶべきか。

あなたのエージェントは、請求モジュールがどのように機能するかを理解し、週末を食いつぶす移行トラップに引っかかり、なぜそこにORMを使用していないのかについて判断を下しました。

そしてセッションが終了し、すべてがゴミ箱に捨てられました。

明日、同じ12のファイルを読み、同じ結論に達し、その特権のために同じトークンを請求します。コーディングエージェントを運営しているすべての人が、1週間以内にこれに直面します。以下は、あなたがそれに対して何ができるか、各オプションが実際にどれくらいのコストがかかるか、そしてそれぞれがどこでつまずくかの正直な地図です。

まず、2つの異なる問題

ほとんどのメモリに関するアドバイスは、異なるツールが必要な2つのことを混同しているため、混乱を招きます。

指示は、あなたがすでに知っていてエージェントに従ってほしいことです。あなたの慣習、あなたのコマンド、あなたのアーキテクチャルール。これらはあなたが書きます。安定しています。

学習した知識は、エージェントが仕事をしながら理解することです。なぜその決定が下されたのか、どのモジュールが危険地帯なのか、前回何が壊れたのか。誰もこれらを書き留めないため、正確に失われるのです。

CLAUDE.mdは最初のことに優れていて、2番目のことには無用です。以下のほとんどのツールは、2番目のために存在します。

あなたがすでに持っている無料のオプション:CLAUDE.mdとAGENTS.md

ここから始めてください。多くの人がこれをスキップしてベクターデータベースを購入します。

CLAUDE.mdは、Claude Codeが毎回のセッションの開始時に読み込むMarkdownファイルです。ディレクトリツリーを連結し、最大4ホップ深くの@インポートをサポートし、グロブスコープのルールのために.claude/rules/とペアになります。AGENTS.mdはオープンな同等物で、現在60,000以上のリポジトリと20以上のツールで使用されています。知っておくべきこと:Claude CodeはAGENTS.mdをネイティブに読みません。Anthropicのブリッジは、最初の行が@AGENTS.mdであるCLAUDE.mdです。

Claude Codeは、CLAUDE.mdとは別に独自の自動メモリを提供します:マシンローカルのMEMORY.mdとトピックファイルで、各セッションごとに最初の200行または25KBが読み込まれます。

勝っている点: 無料、gitレビュー可能、人間が編集可能、インフラ不要、ポータブル。

つまずく点: 各セッションで文脈を失い、数百の事実を超えてスケールしない、そして静かに古くなります。古くなったMEMORY.mdは、何もないよりも悪いです。なぜなら、エージェントは無知を認める代わりに自信を持って間違った状態で始まるからです。文脈の膨張、リトリーバルの質ではなく、このアプローチに関する最も報告された実際の問題です。Anthropicは現在、ファイルが読み取り制限を超えたときに提案を切り詰める/doctorを提供しており、これはどれほど一般的になったかを示しています。

このファイルを正しく取得していない場合は、他の何よりもまずそれを修正してください。私たちのCLAUDE.mdガイドは、維持されるパターンをカバーしています。

管理されたメモリレイヤー:mem0、Letta、Zep

これは、自らを最も強くマーケティングするカテゴリです。

mem0(Apache-2.0、約61kスター)は、書き込み時にLLM抽出パスを実行し、その結果をハイブリッドセマンティックプラスキーワードインデックスに保存するメモリレイヤーです。ホストされたMCPエンドポイント、さらにライフサイクルフックを持つClaude Codeプラグインがあります。月に10,000オペレーションの無料プラン、その後$19、次に$249です。

Letta(以前はMemGPT、Apache-2.0、約24kスター)は異なるアプローチを取ります:エージェントはツール呼び出しを通じて自分のメモリを編集し、OSスタイルの階層でインコンテキストメモリブロック、リコールストレージ、アーカイブベクターストアを持ちます。これはMCPクライアントであり、サーバーではありません。3つのエージェントまで無料、それ以上は月$20です。

Zepは、**Graphiti**に基づいて構築された商業製品です。Graphitiは時間的知識グラフエンジン(Apache-2.0、約29kスター)です。Graphitiは本当に興味深い部分です:それは双方向的で、何かが起こった時とそれが取り込まれた時の両方を記録し、事実が矛盾する場合には削除するのではなく、有効性ウィンドウを閉じます。これは「3月に私たちは何を信じていたか?」という質問に答える唯一のアプローチです。Zep自体はオープンソースではなく、コミュニティエディションは2025年4月に非推奨となりました。

無視すべき1つのこと: 「エージェントメモリの最先端」ベンチマークの主張。mem0対ZepのLoCoMoスコアに関する論争は未解決であり、そのすべてのベンチマークはベンダー運営です。Zepの84%は、分子に対立カテゴリを含んでいますが、分母には含まれていません。mem0の再実行は58.44%に達し、Zepは75.14%で反論しました。アーキテクチャとコストに基づいて選択し、ローンチ投稿の数字ではなく。

勝っている点: スケール、大規模な履歴を通じたリトリーバル、ホスティングを利用すればオペレーションゼロ。

つまずく点: 静かなリトリーバルミス、すべての書き込み時のLLM呼び出し、不正確な削除(実際のGDPR問題)、およびコードがあなたのマシンを離れること。オープンソースから商業への移行の文書化されたパターンもあります:Zep CEが非推奨、mem0のOpenMemoryコンポーネントがサンセット、Supermemoryがサポートされた自己ホスティングを制限しています。構築する前にライセンスを読みましょう。

MarkdownネイティブのMCPサーバー:basic-memoryとその仲間たち

basic-memory(AGPL-3.0)は、プレーンMarkdownからセマンティックグラフを構築するMCPサーバーです。ファイルは真実の源であり、SQLiteは単なるインデックスであり、エンティティと関係はWikiLinksから来ます。ローカルは無料、クラウドは月$15です。

これは、多くの人が実際に望んでいる形です:読み取り可能で差分を取れるファイル、上に実際のリトリーバルレイヤーがあります。

Obsidianルート

「ObsidianとClaude CodeでAIセカンドブレインを構築する」というコンテンツをたくさん見るでしょう。これは実際のワークフローですので、実際に何が真実かをお伝えします。

Obsidianは、グラフビューと約6,000のコミュニティプラグインを持つ無料のローカルMarkdownアプリです。2026年初頭に公式CLIを出荷し、そのドキュメントはエージェントツールがあなたのボールトと対話できる能力について語っています。CEOはObsidianフォーマットのエージェントスキルのセットを公開しています。

それが持っていないもの:公式のAI機能や公式のMCPサーバー。エージェントアクセスはコミュニティコンポーネントを選ぶことを意味します。ローカルREST APIプラグインは独自のMCPサーバーをバンドルしており、いくつかのサードパーティのObsidian MCPサーバーもあります。「obsidian mcp」でGitHubは1,800以上のリポジトリを返します。これは、機能することと、誰もがどのようにするかに同意していないことを示しています。

計画を立てる前に知っておくべき2つのことがあります。ボールトを共有するには、Obsidian Syncを通じて行い、ユーザーごとに月$4から$8で、20人のコラボレーターに制限され、すべてのコラボレーターが自分の有料シートを必要とします。また、Obsidianのドキュメントによれば、共同ライブ編集はまだサポートされていないと言っています。マルチプレイヤーはロードマップに計画中としてリストされています。Relayのようなコミュニティプラグインがそれを追加します。

ここで、1つの古い事実をクリアにしておきましょう:Obsidianの商業ライセンスは2025年2月にオプションになりました。アプリは仕事用に無料です。多くの比較投稿は未だにそうではないと主張しています。

私たちは、AgentsRoom vs Obsidianで完全な内訳をまとめており、Obsidianが明確に優れたツールである行を含んでいます。

IDEに組み込まれたメモリ:AgentsRoomプロジェクトメモリ

上記のすべてのオプションは、何かを組み立てることを求めます:サインアップするサービス、実行するサーバー、維持するプラグイン、手動で最新の状態を保つファイル。

プロジェクトメモリは、AgentsRoomで逆のアプローチを取ります。メモリは、あなたのエージェントがすでに実行されているIDEに存在し、エージェント自身がそれを書き込みます。

3つのMCPツールが付属しています。memory_listmemory_getは読み取り用で、エージェントはコードベースをクロールする前にこれを呼び出すよう指示されます。memory_saveは書き込み用で、確認ステップはなく、保存は通常の作業ジェスチャーとして行われ、要求することを思い出さなければならないことではありません。ノートは、最初の使用時に自動的に作成される5つのフォルダーに保存されます:architecturedecisionsconventionspitfallsfeatures。既存の名前の下に保存すると、そのノートがその場で更新されるため、メモリは広がるのではなく深まります。

チームにとって最も重要な部分:メモリは、あなたのリポジトリにコミットされたプロジェクトIDに基づいており、あなたのユーザーアカウントには基づいていません。あなたのチームメイトはプロジェクトをクローンし、開き、彼らのエージェントはあなたの学んだすべてを引き継ぎます。招待も、エクスポートも、座席ごとのサブスクリプションも必要ありません。それは含まれており、ノートの制限もありません。

ノートは[[wiki-links]]で相互にリンクされており、これらのリンクはノードの明るさがノートが最近更新されたかどうかを追跡するグラフビューのエッジです。知識が古くなると、60日間のホライズンで目に見えてフェードアウトします。これは、CLAUDE.mdアプローチが引き起こす古いメモリの失敗モードに対する安価な修正です。

キャプチャは3つの瞬間で行われます:重要な結果の後に機会を捉えて、ターンの終わりに「常に記憶する」をオンにしたエージェントのために、そしてまだライブセッションを持つエージェントを閉じるときにプロンプトを通じて。それは、思ったよりも重要です。知識が通常蒸発する瞬間が、それが書き留められる瞬間です。

2つの正直な制限があります。今日はデスクトップ専用で、モバイルアプリはありません。そして、エージェントの読み取りと書き込みはサーバーに送信されるため、エージェントは接続が必要です。ただし、デスクトップUIはオフラインのときでもローカルキャッシュからノートを表示し続けます。

誰も口に出さないパターン

業界が実際にどこに着地したかを見ると、何かがクリックします。

Anthropicのメモリツールはファイルシステムインターフェースです。Claude Codeの自動メモリはMarkdownのディレクトリです。Lettaのメモリブロックは編集可能な文字列です。basic-memoryは文字通りディスク上のMarkdownです。一方、ベクターストアとグラフストアは、数千のエンドユーザーにメモリを提供するマルチユーザーアプリケーションレイヤーを支配しています。

コーディングエージェント用のファイル。製品用のデータベース。

ユーザーのメモリを持つ消費者アプリを構築している場合、mem0またはZepを選びます。コーディングエージェントが毎朝リポジトリを再読み込みするのを防ぎたい場合、構造化されたファイル型の人間が読めるストレージがほぼ常に正しい選択であり、興味深い質問は誰がそれを書き、誰がそれを見ることができるかだけです。

そして、ポータビリティについて:それはありません。MCPは輸送の事実上の標準であり、2025年12月にLinux FoundationのAgentic AI Foundationに寄付されました。AGENTS.mdは人間が作成した指示の事実上の標準です。メモリコンテンツには標準も交換フォーマットもありません。mem0、Zep、Letta、Cogneeの間を移動することは、完全な再取り込みを意味します。それを1年以上生きることを期待する決定に組み込んでください。

実際に選ぶ方法

ソロ、1プロジェクト、小規模コードベース。 あなたのCLAUDE.mdを正しくしてください。それだけです。何も購入しないでください。

ソロ、複数のプロジェクト、エージェントが毎日実行。 自動キャプチャが必要です。なぜなら、手動で5つのファイルを維持することはできないからです。プロジェクトメモリまたはbasic-memory。

チームまたはエージェンシー。 共有が全体の問題です。最初の人のエージェントが学んだことを6人目が見るためのコストを尋ねてください。Obsidian Syncでは、もう1つの有料シートが必要です。プロジェクトメモリでは、git cloneです。

ユーザーごとのメモリを持つ製品を構築。 完全に異なるカテゴリです。mem0、Zep、またはLettaを選び、ライセンス条件を正しく読みます。

前四半期に何が真実だったかを知る必要があります。 Graphiti、そして他に本当に競争するものはありません。

何を選んでも、失敗モードは常に同じで、リトリーバルではありません。それは、古くなっていて信頼できないメモリです。どのツールに落ち着いても、最初に尋ねるべき質問は:これがいつ古くなったかをどうやって知るのか?もし答えが「最終的に気づく」となれば、あなたは間違った選択をしています。

メモリが整理されたら、次に静かにエージェントの品質を低下させるのは、単一の長いセッション内での文脈の腐敗です。カナリアトリックがそれを1行でキャッチします。

AgentsRoomをダウンロード

あなたのAIエージェント(Claude、Codex、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code)を単一のウィンドウから実行します.

無料AgentsRoomをダウンロード

コンパニオンアプリ:外出先でもエージェントを確認

Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。

拡張機能を入手
Chrome Web Store

バグや要望を公開バックログに直接送信できます。

実際の AgentsRoom の様子。

マルチプロジェクト
マルチプロバイダー
マルチエージェント
ライブステータス
ファイル差分
モバイルアプリ
ライブプレビュー
エージェントチーム
ブラウザテスト
バックログ駆動開発
プロンプトライブラリ
スキルライブラリ
すべての機能を見る