導讀:真正能上線的 AI Agent,背後藏著十二道護欄。這些模式從 Claude Code 實戰提煉,決定了 AI 是穩定夥伴還是不定時炸彈。
為什麼 demo 活不過三分鐘
你在 Twitter 看到的酷炫 Agent,通常活不過真實場景。缺的是「護欄」——確保長時間複雜環境下依然可控的工程機制。就像請一位聰明但沒經驗的新人,你不敢讓他獨自處理生產系統——不是能力問題,是需要規範。
四類十二個設計模式
第一類:記憶與上下文。 「持久指令檔」每次啟動讀同一份規範(像員工手冊);「分層記憶」把短期工作記憶與長期知識庫分開;「漸進式壓縮」在對話過長時自動保留近期細節、壓縮早期概要。
第二類:工作流與編排。 「探索-規劃-執行」先搞清全貌再動手;「隔離式子代理」把大任務拆給專門小 Agent,各有自己 context;「Fork-Join 平行化」讓多個子任務同時跑、匯總結果。
第三類:工具與權限。 「指令風險分級」分低/中/高三級,高風險必須人類確認;「單用途工具」每工具只做一件事,像手術室裡每把刀都有明確用途。
第四類:自動化。 「確定性生命週期 Hooks」是最關鍵護欄——某些操作不交 AI 判斷「要不要」,而是寫死在流程裡「必須做」。例如提交前自動格式化、安裝套件前自動掃描。不依賴 AI 判斷力,用確定性規則兜底。
為什麼這件事很重要
過去問「這 AI 夠聰明嗎?」現在問「護欄夠完善嗎?」就像車——引擎馬力重要,但敢上高速公路靠煞車、安全氣囊、車道警示。
不要只評估模型能力,要評估整個 harness 的成熟度。 三個護欄模式的中等模型,比沒護欄的頂級模型更可靠。
模型是引擎,Harness 是底盤。能跑多快看引擎,能不能安全到達看底盤。
References
- 12 Agentic Harness Patterns from Claude Code. 2026.
- Raschka, S. (2026). Components of A Coding Agent.
- Meta-Harness: Automated search over harness code designs. Top AI Papers of the Week, 2026.