openai/symphony
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
解決的問題
Symphony 將軟體工程團隊的重心從監督單個編碼代理轉向管理高層級的專案工作。它將專案任務轉化為隔離的、自主的執行運行,無需持續的人工監督即可完成。
工作原理
Symphony 透過監控工作追蹤系統(例如 Linear)來識別任務。接著,它會啟動自主代理來處理這些任務。這些代理執行實作並提供「工作證明(proof of work)」,其中包括 CI 狀態、PR 審查回饋、複雜度分析和演示影片。一旦工作被接受,代理就會合併拉取請求。
適用對象
已經採用 harness engineering 並希望從監督 AI 編碼助手轉向管理自主工作流的軟體工程團隊。
亮點
- 自主任務處理:從專案看板中啟動代理來完成任務。
- 工作證明:提供 CI 狀態、PR 審查和複雜度分析以驗證結果。
- 隔離的執行運行:將專案工作視為獨立的、自主的運行。
- 參考實作:包含一個用於設定的實驗性 Elixir 版本。
相關
- Dispatch
- 專案
- 專案
- 專案
- 專案