[筆記] 從 BDD 到 Multi-Agent:重新思考 AI 時代的軟體開發流程
在 AI 輔助編程迅速普及的時代,如何避免大型語言模型產出脆弱混亂的程式碼、克服情境視窗(Context Window)的長文本遺忘問題?本文從行為驅動開發(BDD)的 Given–When–Then 語法、Model Client(模型客戶端) 的自私設計哲學,探討軟體大師 Uncle Bob 所提出的 多代理協同工作流(Multi-Agent Workflow),深入拆解 AI 時代下高品質軟體開發的管線化實踐。