← 回到 Blog
你重寫你的 CLAUDE.md 了嗎?模型換代後,寫給 AI 的規則該刪與該留
AI 趨勢·N

你重寫你的 CLAUDE.md 了嗎?模型換代後,寫給 AI 的規則該刪與該留

Anthropic 把自家 Claude Code 的系統提示詞砍掉八成,能力評測沒有下降。這篇拆解為什麼半年前寫給 AI 的規則現在反而扣分、我自己清完 227 行到 186 行的結果,以及哪一類規則模型越強越要留;附逐條自查的四個問題和一句話交給 Claude Code 的省力指令。

CLAUDE.mdClaude Code自訂指令AnthropicAI 規則檔

你重寫你的 CLAUDE.md 了嗎?模型換代後,寫給 AI 的規則該刪與該留

Anthropic 在 7 月下旬發了一篇官方文章,主題是給新一代模型的指示該怎麼寫。裡面最有力的一個證據:他們把自家 Claude Code 的系統提示詞砍掉八成,程式能力評測沒有下降。

Anthropic 的建議很直接——用同樣的標準,重看你自己的 CLAUDE.md。

我照做了,把自己的檔案從第一行讀到最後一行,清了一輪。這篇講三件事:為什麼半年前的寫法現在反而扣分、實際清完的結果,以及哪些規則不但不能刪、模型越強越要留。

CLAUDE.md 是什麼(30 秒版)

CLAUDE.md 是放在專案資料夾裡的一份指示,Claude Code 每次開工都會先讀它。你把專案的背景、規範、注意事項寫在裡面,就不用每次重講。

沒在用 Claude Code 的話,ChatGPT 的自訂指令、Claude 的專案指示,是同一件事:一份長期有效、每次對話都會被讀一遍的規則。

要先建立的一個觀念是:指示不是免費的。模型每次都要先讀完你全部的規則,才開始做正事。規則越長,分給正事的注意力就越少。

半年前的寫法,為什麼現在反而扣分

CLAUDE.md 長胖的過程通常很合理:每次 AI 做錯,就多寫一條。半年下來,檔案越來越長,模型卻已經換了好幾代——規則還是寫給當年那個需要手把手教的弱模型。

對照官方文章的說法,這幾種最常見的寫法,現在都值得重看:

一、詳細的步驟清單。 「先讀哪個資料夾、再做什麼、最後檢查什麼」。當年這樣寫,是因為弱模型不會自己規劃;現在的模型會了,你的固定步驟反而會擋住更好的做法。官方的新建議是:講清楚目標和底線,把「怎麼做」還給模型。

二、輸出範例和格式範本。 貼一段範本要它照著寫。範例會把產出限縮在範本的樣子——看起來是在確保品質,效果卻是把每次的產出都框在同一個模子裡。描述你要的結果就好。

三、同一件事重複提醒。 怕它忘記,所以同一條規則在檔案裡出現三次。寫一次它就看得到,剩下兩次只是佔空間。

四、一次塞滿所有背景。 把整個專案的說明、所有工具的用法全部前置。官方的建議是反過來:CLAUDE.md 保持輕量,讓模型需要什麼、再自己去看什麼——它會看檔案,你不用把檔案的內容抄給它。

官方有一句話可以當這一段的總結:顯而易見的東西不用寫,把字數留給模型自己看不出來的事。

我自己清完的結果

我的檔案從 227 行刪到 186 行,刪掉快兩成。沒有官方的八成那麼多——他們清的是自家工具的系統提示詞,累積的方式不一樣;但刪的方向相同,全是上面那幾類:步驟教學、格式範本、重複的提醒。

順帶還翻到一些完全白費的東西——一份放了半年沒更新、但每天都被完整讀一遍的過時說明,還有幾條放錯位置、模型從來沒真正看到的提醒。不整理,就不會發現。

清完的體感很明顯:AI 沒有變笨,反而更快進入正題,也不再需要先消化一堆過期的、甚至互相矛盾的舊叮嚀。留下來的每一條規則,也因為變少而更有份量。

有一類規則,模型越強越要留

講到這裡,這篇看起來像在勸你刪規則。後半段正好是另一面。

規則其實分兩種:教它怎麼思考的,和擋住它闖禍的。模型變強,第一種變成累贅,第二種反而更重要。

該留的規則長這樣:

  • 說做完了,要附上證據
  • 不確定的事,要說不確定,不能用猜的
  • 不可逆的操作(刪東西、對外發送),先問過
  • 對外的內容,有哪些不能碰的底線

這些跟模型聰不聰明無關。我清完之後回頭看紀錄,「說做完了、其實沒驗證」這種事,換了最強的模型也還在發生。而且模型越強,「應該沒問題」講得越有說服力——你越信任它,就越需要一道只認證據的關卡。

分不清這兩種規則就動手刪,整理就變成拆護欄。

逐條自查的四個問題

把你的 CLAUDE.md 或自訂指令打開,每一條規則過這四個問題:

  1. 這條是在教它怎麼做,還是在擋一件真的出過事的狀況? 教做法的,列入刪除候選;擋出事的,留下。
  2. 它對應過一次真實的出錯嗎? 講不出具體案例的規則,先進觀察名單。
  3. 它靠模型自覺遵守,還是有辦法驗證? 重要的事,想辦法變成可以檢查的要求,例如「完成時附上執行結果」。
  4. 刪掉它,最壞會發生什麼? 答案是「沒什麼」的,刪。答案是「上次那件事會重演」的,留著。

動手前先留一份備份;刪完觀察一週,AI 沒有變笨就繼續,有退步就把那條加回來。這個「用結果驗證」的動作,本身就是第二種規則的精神。

這四個問題加上該刪、該留清單,我整理成一頁可以下載的CLAUDE.md 大掃除自查表,之後要定期整理時直接拿出來對。

更省力的做法:一句話交給它自己改

四個問題是手動版。還有一個更省力的起手式——把這句話直接丟給 Claude Code:

根據 https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models 的內容,修改我的全域 CLAUDE.md

它會自己讀完官方文章,對照你的檔案逐條判斷該刪什麼、該留什麼。

兩個提醒不變:動手前先備份;改完把它刪的和留的看過一遍——用上面四個問題快速核對,最後拍板的還是你。

結尾

模型每幾個月就換代一次,CLAUDE.md 不會自己跟著更新。半年前寫的每一條規則,當時都有道理;但道理是有期限的。

你上次打開自己的 CLAUDE.md,是什麼時候?

來源

CLAUDE.md 大掃除自查表

把 CLAUDE.md 或自訂指令攤開逐條過四個問題:教思考的刪、擋闖禍的留;附常見該刪/該留清單,和一句話交給 Claude Code 的省力指令。

  • 動手前備份與 30 分鐘流程
  • 每條規則的四個判斷問題
  • 常見「該刪」四類與一句話判準
  • 常見「該留」護欄四條
  • 一句話交給 Claude Code 的省力指令
  • 刪完一週的觀察與新規則門檻
打開步驟與可複製內容
不必先下載,網站會直接排版。下載 .md
文章識別字:rewrite-your-claude-md

圖文精簡版

這篇文章也有好讀的社群版本

追蹤 @be.ai.curator

每天分享用 AI 經營公司的實戰筆記