robzilla1738/supergoal
Plan and autonomously build a software task end-to-end. One ready-to-paste /goal, adaptive phase count, memory preload + writeback, 3-strike self-healing recovery.
解決的問題
Supergoal 消除了使用 AI 程式碼代理時所需的「保姆式」監督。使用者不再需要為計畫的每一個步驟向代理下達提示,Supergoal 會自動化整個生命週期:從深度規劃、程式碼庫探索、自主執行到最終審計。它只需要兩次人工互動:一次是批准計畫,另一次是貼上執行指令。
運作方式
Supergoal 主要在兩個階段運作:規劃和執行。
- 規劃 (
/supergoal): 該工具對任務進行深度分析,包含偵測環境(全新專案 vs. 現有專案)、掃描程式碼庫、識別風險,並將工作分解為適應性數量的階段。它將詳細規格(ROADMAP、STATE 和特定階段的檔案)寫入.supergoal/下的命名空間目錄,並對計畫進行自我審查。驗證通過後,它會向使用者提供單個/goal指令。 - 執行 (
/goal): 當使用者貼上指令後,代理會進入自主循環。它會從磁碟讀取階段規格、執行工作並驗證結果。它包含一個「三次失敗」自我修復機制:首先自動重試,然後嘗試進行針對性的修復規格,最後如果仍然卡住,則交由人工處理。 - 最終審計: 所有階段完成後,該工具會根據原始的 ROADMAP 和初始基準提交來重新驗證整個專案,確保所有交付項目都存在且沒有引入回歸錯誤。
適用對象
使用 Claude Code 或 Codex CLI 的開發者,希望在不手動逐步提示的情況下,自動化複雜的多步驟功能構建或重構。
特色亮點
- 自主執行: 將人工操作減少到一次批准和一次貼上。
- 深度規劃: 包含程式碼庫探索、風險評估和適應性階段分解。
- 自我修復: 內建三次失敗恢復機制(自動重試 $\rightarrow$ 修復規格 $\rightarrow$ 人工接手)。
- 嚴格審計: 根據原始 ROADMAP 和工作樹的基準參考進行最終驗證。
- 記憶整合: 自動將特定專案的學習內容讀寫至記憶目錄,以改善未來的執行。
相關
- 專案
- 專案
- 專案
- 專案
- 專案