Claude Code Memory(MEMORY.md)
Claude Code が会話の中で学んだことを自動でファイルに記録し、次回セッション以降も記憶を引き継ぐ仕組み。「AI を育てる」概念の核心。
CLAUDE.md との違い
| 項目 | CLAUDE.md | MEMORY.md |
|---|---|---|
| 書き手 | 人間が手書き | Claude が自動書き込み |
| 用途 | ルールブック・憲法 | 会話から学んだ記憶 |
| 変更タイミング | 意図的に更新 | 会話の中で自動更新 |
記憶の種類
- ユーザー好み系: 回答フォーマット・言語・スタイルの好み
- フィードバック系: 過去の指摘・修正パターン
- プロジェクト固有: 使用技術・命名規則・固有名詞
- 外部リンク: 参照 URL・ドキュメントの場所
使い方
- 自動記録: 最初から有効になっている(追加設定不要)
- 明示的な記録: 「これ覚えておいて」と言うと保存してくれる
- 確認: 「記憶の一覧を見せて」と聞くと現在の記憶内容を表示
活用のコツ
- 回答フォーマットの好み(箇条書き・表形式など)を早めに覚えさせる
- 固有名詞・プロジェクト特有の用語を記録させておく
- 定期的に記憶内容を確認し、古くなった情報は削除する
標準 auto-memory の限界とサードパーティ拡張
Claude Code の auto-memory は「WHAT(何を編集したか)」は flat な Markdown で記録できる。しかし「WHY(なぜ必要だったか・失敗したか・次回の教訓)」は構造化されないまま消える傾向がある。
この問題を解決するサードパーティ MCP サーバーとして Linksee Memory がある。6層構造化メモリ(goal / context / emotion / implementation / caveat / learning)で SQLite に永続保存し、特に caveat 層は自動忘却から保護 されている。Cursor / Codex / Gemini CLI との cross-agent 記憶共有にも対応。
→ 詳細: Linksee Memory
関連
- Claude Code — 本体ツール
- CLAUDE.md の設定 — 人間が書くルールファイル
- Linksee Memory — WHY を記録するサードパーティ永続記憶 MCP サーバー
- Claude Code 初期設定9選(チャエン解説動画) — 紹介元ソース