エージェントのメモリ設計 — 短期・長期・手続き

エージェントが記憶を持つための設計パターンを整理する。

記憶の3分類

人間の記憶モデルをエージェントに適用する。

短期記憶

会話コンテキスト。ウィンドウサイズで管理。

長期記憶

ベクトルDB + 全文検索のハイブリッド。

手続き記憶

学習したパターンやスキル。ファイルベースで永続化。

実装アーキテクチャ

Agent
├── short_term: ConversationBuffer
├── long_term: SQLite + sqlite-vec
└── procedural: YAML/MD files

忘却の設計

全部覚えると検索精度が落ちる。定期的な蒸留と忘却が必要。