代理工程 是做什麼的?
使用此技能進行AI代理負責大部分實作、人類負責品質與風險控管的工程工作流程。
運作原則
- 在執行之前先定義完成標準。
- 將工作拆解成適合代理處理的單位。
- 根據任務複雜度路由至合適的模型層級。
- 透過評估與回歸檢查來量測成果。
評估先行循環
- 定義能力評估與回歸評估。
- 執行基準測試並記錄失敗特徵。
- 執行實作。
- 重新執行評估並比較差異。
任務拆解
應用 15 分鐘單元規則:
- 每個單元應可獨立驗證
- 每個單元應只有一個主要風險
- 每個單元應有明確的完成條件
模型路由
- Haiku:分類、樣板轉換、狹隘的編輯
- Sonnet:實作與重構
- Opus:架構設計、根本原因分析、跨檔案不變量
會話策略
- 對於緊密耦合的單元,保持同一會話。
- 在主要階段轉換後,開始全新的會話。
- 在里程碑完成後進行壓縮,不要在活躍除錯期間進行。
AI 生成程式碼的審查重點
優先審查:
- 不變量與邊界條件
- 錯誤邊界
- 安全性與驗證假設
- 隱藏的耦合與部署風險
當自動格式化/程式碼檢查工具已強制執行風格時,不要在純風格分歧上浪費審查週期。
成本紀律
追蹤每項任務:
- 使用的模型
- Token 估計
- 重試次數
- 實際耗時
- 成功/失敗
僅在較低層級模型因明確的推理差距而失敗時,才升級使用的模型層級。