專案規模不同,對自動化運算成本與安全的容忍度也完全不同,因此策略應有明確劃分:
- 小型或單一人力專案:應採用「極簡與輕量驗證」。明確限制模型只有在修改核心商業邏輯或資料庫結構時才跑測試,對於樣式、文字與小修正直接跳過驗證;同時預設「禁用子代理」,避免因為拆分任務而產生額外的上下文整合成本與 API 開銷。
- 大型或多模組專案:應轉為「條件式授權與獨立分工」。在設定中寫明只有當任務包含「兩個以上無相依性的子模組」時才能啟用子代理平行處理;測試方面則要求進行單元測試與端對端驗證,但依然要限制測試範圍僅限於變更區域,防止模型盲目對整個系統跑完所有歷史測試。
掌握這個原則,就能在小型專案維持極速開發,在大型專案保持穩定品質。