AIエージェントに必要なのは記憶でなく文書
原題: Agents don't need memory, they need documentation
なぜ重要か
RAGベースのメモリ製品が乱立するなか、ドキュメント駆動型への転換論は開発ツール市場のアーキテクチャ選択を問い直す視点として注目される。
エンジニアのKevin Liaoは2026年10月3日、ブログ記事でAIエージェント向け「メモリプラグイン」の構造的欠陥を指摘した。市場に出回るすべてのメモリプラグインはRAGベースのスニペット検索に依存しており、プロジェクトの文脈・経緯・意図を保持できないと主張。解決策として、過去の会話の「想起」ではなくドキュメントベースの知識管理が必要だと論じた。
Liaoが問題提起するのは、現行のメモリプラグインが採用する画一的なアーキテクチャだ。仕組みはシンプルで、会話履歴からスニペットを生成してベクターデータベースに格納し、プロンプトごとに類似度上位5件を注入する。より高度なツールでも「デュアル層メモリ分類」「夜間の記憶書き換えデーモン」「継続的コンテキスト圧縮」など、同じ欠陥の上に機能を積み上げているにすぎないと指摘する。
Liaoが列挙する問題点は五つある。第一に、記憶は類似度で浮上するため正確性や鮮度が保証されない。第二に、RAGスニペットはコンテキスト・動機・背景を切り捨てる。第三に、コードベースは日々変化するにもかかわらず過去の記録を「真実」として扱う。第四に、エージェントは自分が知らないことを知らないため、検索ツールを与えても適切に使えない。第五に、数万件の埋め込みベクターはどれが陳腐化し、どれが誤った出力を引き起こしているか監査できない。
これらの問題の根本は「エージェントは忘れる、だから記憶させる」という前提そのものにある、とLiaoは言う。人間が3年前の会議録画を見返してシステムの制約を確認しないのと同様、エージェントも過去のトークンを掘り起こすのではなく、構造化されたドキュメントを参照すべきだという主張だ。
LiaoはAIを使ってコードを量産する現代の開発スタイルに触れ、「ドキュメントは後回しにされがちだが、本来はこれまで以上に重要なはずだ」と述べる。AGENTS.mdのような規約がすでに登場しているのも、エージェントに文脈を持たせる必要性を開発者が認識しているからこそ、と位置づける。記憶ではなく文書が、エージェントの知識基盤になるべきだという論旨だ。