要讓 AI 代理人具備完整交付任務的能力,提示詞中的完成條件必須從「描述動作」轉變為
「驗證結果」。
一份高質量的完成定義建議包含三個層面:
- 功能實作完成:說明需完成哪些檔案的編寫,並明確界定影響範圍。
- 自我驗證流程:要求 AI 必須親自啟動服務或單元測試,確認新功能運作正常,且沒有衍生新的 Error Logs。
- 自動修復條件:規定若測試未通過,AI 應自行分析原因並修正程式碼,重複此過程直到測試完全 Safe Pass。
明確交代這些步驟後,AI 就會在完成所有驗證並確定功能可用時才回報結束,大大減少來回確認的時間成本。