CLAUDE.md 與記憶機制

概念

CLAUDE.md 與記憶機制

定義

Claude Code 的多層記憶系統,讓 AI 跨對話記住使用者的指令和偏好。包含三個核心機制:(1) CLAUDE.md——使用者手動撰寫的工作備忘錄,(2) 自動記憶——AI 從互動中被動學習的筆記,(3) Rules 資料夾——按主題分檔的獨立規則。

關鍵數據點(附來源)

  • CLAUDE.md 建議控制在 200 行以內,越精簡遵守率越高(來源:記憶機制文章)
  • 三層存放:專案 ./CLAUDE.md → 全域 ~/.claude/CLAUDE.md → .claude/rules/(來源:記憶機制文章)
  • CLAUDE.md 優先權高於自動記憶(來源:記憶機制文章)
  • CLAUDE.md 支援全域、專案、子目錄三層載入(來源:工具選擇文章)
  • Rules 分通用型(每次載入)和指定範圍型(碰到相關工作才載入)(來源:記憶機制文章)
  • 自動記憶存在 ~/.claude/projects/ 下,入口是 MEMORY.md 索引檔(前 200 行)(來源:記憶機制文章)
  • 可用 /memory 指令查看所有已載入的記憶(來源:記憶機制文章)

前提與局限性

  • 自動記憶的判斷可能不準確,會記住過時或錯誤的資訊
  • 多人協作時,每個人的自動記憶可能互相衝突
  • 非工程師可能被「全域」「專案」「rules」等分層概念搞混
  • 三層規則互相矛盾時除錯困難
  • CLAUDE.md 是「建議」而非「強制」,AI 不一定 100% 遵守
  • 說「記住」存入自動記憶(遵守率較低),說「加到 CLAUDE.md」存入 CLAUDE.md(遵守率較高)

衝突標記

無明確衝突。此概念在多篇文章中被一致描述。

關聯概念

  • [[Claude Code Skill 系統]]
  • [[非工程師的 AI 工具採用]]
  • [[AI 工具的累積效應]]
  • [[Claude Code 三層架構]]