GaosCode/PlanWeave
PlanWeave is a file-backed loop engineering system for long-running coding agents. It turns fuzzy plans into claimable tasks, routes them through implementation and review agents, records every run, and keeps the loop recoverable.
解決的問題
PlanWeave 解決了使用簡單聊天介面進行長期軟體工程任務時的脆弱性。它透過將目標轉換為可追蹤、可審查和可恢復的結構化檔案後端任務圖,防止基於聊天的規劃的『模糊性』導致上下文遺失或不可恢復的錯誤。
工作原理
PlanWeave 將專案目標轉換為由節點(檔案)和區塊(文件)組成的圖形。每個區塊代表一個可由專注的 AI 代理認領的具體任務。系統透過實作與審查代理的工作流程路由這些區塊,並將每次執行記錄為本地工作區中的持久化產物。它支援多種代理執行器(如 Claude Code、Codex 和 Grok),並提供協調代理來管理任務分派和過時狀態的恢復。
適用對象
專為需要平行實作、階段性檢查以及超越標準 LLM 聊天會話能力的嚴格審查-回饋循環的複雜編碼專案而設計的開發者與工程團隊。
主要亮點
- 檔案後端圖模型:計畫以檔案和文件形式儲存,使專案模型具有持久性與可檢視性,而非暫時性的聊天歷史。
- 多代理路由:不同區塊可路由至不同 AI 代理(例如,Codex 負責一個任務,Claude Code 負責另一個)或本地腳本,用於決定性檢查。
- MCP 集成:內建 Model Context Protocol (MCP) 伺服器,允許 ChatGPT 直接撰寫與管理計畫。
- 視覺化與 CLI 界面:提供基於 Electron 的桌面畫布用於視覺化規劃,以及用於終端驅動工作流程的 CLI。
- 自動執行工作流程:能夠自動認領區塊、執行代理、收集報告並處理審查回饋循環。
- 協作執行:支援共享工作區與「代理主機」,可在遠端裝置上執行代理。
相關
- 專案
- 專案
- 專案
- 專案
- 專案