Coolkid mascot CoolkidLab Build in Public. Level up together.
首頁新手教學免費工具AI 新聞GitHub 精選服務關於 Coolkid

新手教學 · 設定與習慣

Claude Code 每次重開都忘記?讓它記住你的方法

閱讀
摘要

短答給趕時間的人:Claude Code 重開就忘,是因為「對話記憶」本來就是短期的,對話結束就清空,這是設計不是故障。要讓它跨對話記住你,用的是另一套東西,共三層:CLAUDE.md(你手寫的固定規則,每場自動載入)、訊息開頭打 #(隨手記一句,最快)、自動記憶(AI 自己寫筆記,下次開場自己想起來)。三層各管一種事,混著用才順。

我剛開始用的時候,最煩的就是這件事。

每開一個新對話,都要把「我是誰、這專案在幹嘛、哪些東西不能碰」重講一遍,而且每一次都得從頭來過,講到懷疑人生。

後來把三層記憶各就各位,現在新對話開場,AI 自己會說「你上次做到哪、這專案的規矩是什麼」。

我的記憶資料夾現在累積 18 條 AI 自己寫的筆記,從我的帳號名稱到專案路線圖都在裡面。

這篇講三層怎麼分工、各放什麼,還有記憶的坑。

「當場的記憶」和「跨對話的記憶」差在哪?

重開就忘,是同一種忘記嗎?其實是兩套系統。

所謂「當場的記憶」指的是什麼?叫 context,也就是這一場對話裝得下多少內容。

對話結束就清空,滿了會恍神。這套的問題看「記憶滿了」那篇。

跨對話的記憶是另一套,寫成檔案存在你電腦裡,重開多少次都還在,不會因為關掉視窗就消失。

白話比喻:context 是上班時腦袋裡想的事,下班就放空。

跨對話記憶是桌上的筆記本,隔天上班翻開就接得上。

這篇整篇講的是筆記本。

三層記憶怎麼分工?

誰寫的什麼時候用
CLAUDE.md 檔案你手寫每次都要遵守的固定規則(專案是什麼、絕對別做什麼)
訊息開頭打 #你隨手丟一句臨時想到要它記的事,一句話最快
自動記憶它自己寫筆記你糾正過它的、專案進展,它學到就記,開場自己想起來

我的實際分工是這樣。CLAUDE.md 放鐵律,像「PowerShell 檔案要用特定格式存,不然必出亂碼」這種踩過雷的教訓。

寫進去之後每一場都遵守,再也沒炸過。

臨時想到的用 # 丟一句。

自動筆記我基本不管,AI 自己記自己用。有次我隔了一週回來問某個專案,直接就接上進度,靠的就是那疊筆記。

想看 AI 到底記了你什麼?輸入 /memory 就能打開來看。

記憶不是黑箱,是放在你電腦裡、看得到也改得了的文字檔。

這點對信任感很重要:記的東西你隨時能刪。

兩個坑:塞太多、和過時的筆記

問題一:什麼都塞進 CLAUDE.md。

這個檔每一場對話都會全文載入,等於固定成本,塞得越肥,留給正事的對話記憶就越少,最後連你最在乎的規則都被稀釋掉。

判斷法一句話:「每次都要遵守的」才進 CLAUDE.md。

只有這個專案某階段用的,放專案資料夾。一次性的,講在對話裡就好。

問題二:筆記會過時。

我遇過它自信滿滿引用三週前的舊筆記,但那個檔案早就改掉了。

記憶跟現實脫節,比沒記憶更會誤導。

所以看到引用舊資訊,直接說「這條過時了,刪掉重記」。筆記和 CLAUDE.md 都要新陳代謝,只進不出會越來越不準。

記憶的原則跟筆記本一樣:常翻、會更新的筆記本才有用;只寫不整理的,最後連自己都不信。

新手第一步:先寫三行 CLAUDE.md

不用一次把三層都建起來。

第一步只做一件事:在專案資料夾建一個 CLAUDE.md,寫三行。

你是誰(非工程師/職業)、這專案是什麼、絕對不能做什麼(例如「不要動 xx 資料夾」)。

就這樣。下一場對話開始就不一樣了,你會少講很多廢話。

之後的成長路徑很自然。

發現同一句話常用 # 記,就整理進 CLAUDE.md。發現「做事的方法」也想讓 AI 記住,那是 的守備範圍(另一篇)。

專案大到跨好幾週,就加斷點檔(記憶滿了那篇的第 3 個方法)。

記憶、SOP、斷點,三個系統疊起來,就是「跨 100 場對話不失憶」的完整解。

Claude Code 重開就忘是設計不是故障:當場的 context(對話結束清空)和跨對話記憶(存成檔案,永遠在)是兩套系統。跨對話記憶三層:CLAUDE.md 放每次都要遵守的固定規則(你手寫,每場自動載入,但別塞肥,它是固定成本)、訊息開頭 # 隨手記一句、自動記憶讓它自己寫筆記(我的累積 18 條,隔週回來能直接接上進度)。/memory 隨時能看能刪,記憶不是黑箱。兩個坑:CLAUDE.md 塞太多吃掉對話記憶、筆記過時比沒筆記更誤導(要新陳代謝)。新手第一步:專案資料夾寫三行 CLAUDE.md,你是誰、專案是什麼、絕對別做什麼。

名詞解釋

context(上下文視窗)
AI 一次能「記在腦中」的內容上限,包含你說的話、它讀的檔案跟對話紀錄。塞滿了就會忘掉前面的事,這就是長對話後 AI 開始恍神的原因。
Claude Code
Anthropic 推出的 AI 寫程式工具,裝在自己電腦的終端機裡,能直接讀寫你的檔案、跑指令,把你用中文描述的需求做成真的網站或工具。
token(字元計費單位)
AI 讀寫文字的計量單位,一個中文字約 1-2 個 token。訂閱方案的用量限制、API 的計費都是按 token 算,所以「講重點、少貼無關內容」直接等於省錢。
skill(技能包)
Claude Code 的知識外掛:一個資料夾放一份說明書(SKILL.md),教 AI 特定領域的做事方法。對到相關任務時 AI 會自己翻出來照著做。

全站名詞表 · 166 條 →

不想錯過 Lab 的新文章?
訂閱後有新文章上線,就寄信通知你,
點有興趣的進來看就好。

填 email 就完成訂閱(信由 Substack 代寄)、隨時取消、不轉賣 email。

如果內容對你有用就太好了
隨喜斗內

Buy Me a Coffee at ko-fi.com
NEXT CHAPTER ▸ Agent 為什麼越來越笨?Claude Code/Codex

常見問題FAQ

Claude Code 怎麼讓它記住我的偏好?

三層:固定規則寫進 CLAUDE.md 檔案(每場對話自動載入,適合「每次都要遵守」的事);臨時想到的,訊息開頭打 # 加一句話快速記下;新版還有自動記憶,它把學到的事自己寫成筆記,下次開場自己想起來。輸入 /memory 可以看它記了什麼,看得到也刪得掉。

CLAUDE.md 跟記憶功能差在哪?

CLAUDE.md 是你手寫的規則書,你寫什麼它每場照做;自動記憶是它自己寫的筆記,記的是相處過程中學到的事(你糾正過它的、專案的進展)。一個由你主導、一個由它累積。實務分工:鐵律進 CLAUDE.md,過程性的交給自動記憶,臨時的用 # 丟。

為什麼寫了 CLAUDE.md 它有時候還是忘記?

兩個常見原因:一是規則寫太多,CLAUDE.md 每場全文載入,塞得越肥,單一規則被稀釋得越淡,重要的事反而被淹沒;二是把「希望它做」跟「必須每次做」混在一起,後者其實該用 hook(系統強制執行,不靠它記得),見 Hooks 那篇。CLAUDE.md 留給精簡的核心規則,效果最好。

記憶會不會越存越多、越來越不準?

會,這是真坑:筆記會過時,我遇過它自信滿滿引用三週前的舊筆記,但那個檔案早就改掉了。解法是新陳代謝,看到它用過時資訊就叫它刪掉重記;CLAUDE.md 也定期回頭刪掉不再適用的規則。記憶系統跟筆記本一樣,會整理的才有用。

看完這篇之前先確認:

適合你
  • 每次開新對話都要重新交代一次背景,交代到煩的人
  • 想讓 AI 記住個人偏好、專案規則的人
  • 聽過 CLAUDE.md 但搞不清跟「記憶」差在哪
不適合
  • 想找對話紀錄的匯出備份方法 (不同主題)
  • 想讓它記住「這一場對話」的內容 (那是 context,看記憶滿了那篇)
  • 公司多人共用規則的治理題 (本篇是個人向)

← 回新手教學 · 看「設定 AI 的個性與做事習慣」這個主題

⚠ 本站所有內容僅供教育與研究用途,不構成投資建議,不保證任何獲利。投資有風險,使用者須自行判斷並承擔結果。
TAO 道 · Hikari Zen YouTube ↗
音樂透過 YouTube 播放
♪ TAO 道 · Hikari Zen — Japanese Zen Music(YouTube)