摘要: Anthropic 在 2026 年 7 月 24 日發文指出,升級到 Claude 5 世代後,許多舊提示詞規則應改為上下文工程。Claude Code 系統提示砍掉超過 80%,程式編寫評估未見可量測退步。文章建議改用漸進揭露、更有表達力的工具介面、自動記憶與豐富參考資料。
2026 年 7 月 24 日,Anthropic 在自家的 Claude 部落格發布《The new rules of context engineering for Claude 5 generation models》,署名作者是 Thariq Shihipar。文章要處理的疑問很實際:這幾年累積下來的提示詞訣竅,大多是為了堵住舊模型最容易出錯的環節;如今 Claude Opus 5 與 Claude Fable 5 這代模型已經陸續上線,這些老規矩還有留下來的必要嗎?Anthropic 給的答覆毫不含糊:大半都可以直接拿掉。
系統提示大砍八成,評估分數照樣持平
全篇最受注目的數字是:Claude Code 的系統提示縮減幅度超過 80%,而在與程式編寫相關的評估上,Anthropic 並沒有觀察到可量測的退步。被刪去的那些約束並非濫竽充數——它們當初之所以存在,是為了擋住舊模型在邊界情況下會犯的錯。一旦模型自身的判斷力已經夠好,這類防呆用的長串規則就只剩下多餘的負擔;更何況,養著一批沒人說得清來由的規則,代價遠比表面上高。
六組新舊對照,方向完全一致
文中把舊做法與新做法並排成六組:
- 直接頒布規則 → 讓 Claude 自行判斷
- 提供範例 → 把工具介面設計得更有表達力
- 一次把所有資訊塞進去 → 漸進式揭露
- 同一道指令反覆重申 → 把工具描述寫得簡潔
- 靠手動把記憶寫進 CLAUDE.md → 改用自動記憶
- 只有一份單純的 markdown 規格 → 內容更豐富的參考資料
六組的走向整齊劃一:不再逐步交代模型該怎麼做,而是把環境布置妥當,讓模型自己推理出答案。「上下文工程」之所以要取代「提示詞工程」,原因也在這裡——要打磨的單位不再是那一句完美指令,而是模型工作時身處的整套脈絡。
CLAUDE.md 與 Skills 換上新職務
CLAUDE.md 的份量明顯變輕:裡頭只留這個儲存庫獨有的陷阱與注意事項,別拿它當記事本,也別把通用的風格指南整套搬進來。Skills 則被重新定位成濃縮團隊專屬知識的簡短指南,等到需要的時候才被取用。另外還有一項容易漏掉的建議,跟參考資料的形式有關:要讓模型理解某個介面長什麼樣,用文字形容不如直接放一份 HTML mockup、一套測試或一份評分基準——程式碼本身就是最精準的規格,遠比形容詞可靠。最後,新推出的 /doctor 指令會檢查上下文檔案,並協助把內容精簡到剛好。
開發者眼前該做的三件事
第一,凡是正在升級到 Claude 5 世代的專案,都該把提示詞重新翻一遍:那些「不許做 X」的條款,如今可能只是在燒 token,甚至會妨礙模型判斷。第二,把心力改投到工具介面的表達力上——一個描述清楚、職責單一的工具,勝過十條使用規則。第三,不必急著清空 CLAUDE.md,先交給 /doctor 體檢一遍,確認哪些內容還真的有其價值。提示詞工程這個領域仍在,只是職務說明被改寫了:過去的工作是防堵模型犯錯,如今則是打造一個能讓模型做對的環境。
