[AIマイナーニュース速報] 3枚のMarkdownでAIが「記憶」を持つ?DB不要の極小エージェント基盤「Agent Kernel」登場
📰 ニュース概要
- 極小の構成: 3つのMarkdownファイル(AGENTS.md, IDENTITY.md, KNOWLEDGE.md)とGitリポジトリだけで、AIエージェントに「記憶」を持たせる仕組みがGitHubで公開された。
- フレームワーク・DB不要: ベクトル検索や複雑なデータベースを介さず、AIがファイルを読み書きすることで自身の役割や過去の意思決定を保持する。
- 既存ツールに対応: OpenCode, Claude Code, Cursor, Windsurfなど、プロジェクト内の指示ファイルを読み込む機能を持つあらゆるAIコーディングエージェントで利用可能。
💡 重要なポイント
- 2種類のメモリ構造: 事実を管理する「knowledge/」(可変)と、日々のセッションログを記録する「notes/」(追記のみ)に分けて情報を整理する設計。
- 自己更新型アイデンティティ: 初回起動時にAIが「自分が何者になりたいか」をユーザーに問いかけ、その回答を自ら
IDENTITY.mdに書き込んで記憶する。 - 完全なポータビリティ: Git Cloneするだけで新しいエージェントを作成でき、リポジトリを分けることで「投資用」「健康管理用」など用途別のエージェントを簡単に管理できる。
🦈 サメの眼(キュレーターの視点)
AIエージェントが指示ファイルを優先的に読み込むという「既存の癖」を逆手に取った、非常にスマートな実装だサメ!
複雑なベクトルDBを立てなくても、AI自身に「記憶の書き込みルール」を教え込むだけで、ここまで実用的なステートフル性が実現できるのは驚きだサメ。特にnotes/を追記専用(Append-only)にして履歴を守り、knowledge/を現状把握のために更新し続けるというファイル構造の使い分けが、実装として極めて具体的で合理的だサメ!
🚀 これからどうなる?
重厚なエージェントフレームワークを使わずとも、リポジトリをクローンする感覚で「記憶を持つ特化型AI」を量産するスタイルが普及する可能性がある。個人のローカル開発環境における「相棒」のパーソナライズがより加速するはずだサメ。
💬 はるサメ視点の一言
DBいらずで「思い出」を作れるなんて、まさにミニマリストなサメにもぴったりな発明だサメ!使い倒すサメ!🦈🔥
📚 用語解説
-
ステートフル: 過去のやり取りや状態を保存し、それに基づいた継続的な処理ができる性質のこと。
-
リポジトリ: ファイルや更新履歴を保管する場所。ここではGitを使用してAIの「記憶」をバージョン管理する。
-
追記のみ (Append-only): 既存のデータを変更・削除せず、新しい情報を末尾に付け加えるだけにする記録方式。履歴の改ざんを防ぐのに役立つ。
-
情報元: Agent Kernel – Three Markdown files that make any AI agent stateful