Simon Willison 指出,要有效運用編程代理(coding agents),關鍵技能在於能自信地指示其進行更改,並確認更改已正確應用。雖然有時仍需審查每一行程式碼,但單純目視檢查從來都不是驗證軟體更改最有效的方法。因此,除了逐行審查外,還有其他方法可達成驗證目標。
事件背景
協作式工程涉及使用 AI 代理來協調和監督軟體開發過程,強調人類監督而非完全自主的端到端建構。編程代理是能夠透過理解多檔案上下文並規劃程式碼庫中的更改,自主撰寫、修改、除錯和重構程式碼的工具。這些代理的驗證方法從簡單的外觀檢查到更複雜的技術(如基於規則的檢查或分析內部神經動態)不等。



