🌐 English
なぜメモリが問題になるのか
NOTE
セッションは有限だが、プロジェクトは永続的。 セッション間の情報喪失が「記憶の永続化」問題を生む。
セッションの有限性
LLM のセッションには明確な寿命がある。
- Context Rot により品質が時間とともに劣化
/compactで延命できるが限界がある/clearでリセットすると会話履歴は全て失われる
情報喪失の問題
セッションが終了すると、以下の情報が失われる。
- 設計判断の経緯(「なぜこのアーキテクチャを選んだか」)
- バグの原因分析の過程
- ユーザーの好みや作業スタイル
- プロジェクト固有の暗黙知
永続化の必要性
プロジェクトはセッションを超えて続く。セッション間で情報を引き継ぐ仕組みが必要。
- CLAUDE.md: プロジェクトの規約や技術スタック(手動管理)
- Git コミット: コードの変更履歴(自動管理)
- メモリツール: 設計判断、ユーザーの好みなど(半自動管理)
次へ: 何を覚えるか