AI News HubLIVE
站內改寫1 分鐘閱讀

從 Jira、Linear、GitHub Issues 或 Markdown 運行 AI 代理

Startup Factory 是一個開源框架,可將項目管理工具(如 Jira、Linear、GitHub Issues、Markdown)轉化為由 AI 代理驅動的受控交付系統。它提供分層安全邊界、確定性調度和多模型支持。

來源Hacker News AI作者: alexberlinde

Startup Factory 是一個開源的代理編排框架,旨在將團隊已使用的項目管理工具(如 Jira、Linear、GitHub Issues)或本地 Markdown 文件轉化為一個受控的軟件交付系統。其核心理念是讓項目管理面板成為跨功能 AI 代理團隊的持久控制平面。用户只需在面板中創建一個任務,系統便會自動處理後續的架構、實現、審查、集成乃至部署流程。

該框架內置了一個確定性的項目經理監督員,默認每三分鐘檢查一次面板狀態。對於標記為“人類工作”的任務,監督員會跳過;對於其他任務,則根據預設的團隊配置將其分配給相應的 AI 代理。整個流程包括從待辦到進行中、審查、準備發佈、部署直至完成。如果任務被標記為“阻塞”,則會立即暫停相關代理,但其他獨立任務繼續運行。

安全性是 Startup Factory 的核心設計原則。它提供三層安全邊界:代碼級別的策略檢查門(bin/policy-check.py)會攔截危險命令;三級權限模型(DENY、REQUIRE HUMAN APPROVAL、ALLOW)確保每個動作都得到適當授權;以及最小權限的代理沙箱,強制使用受限環境運行 LLM 進程。生產交付和麪板自動化默認都是禁用的,需要顯式配置才能啓用。

此外,Startup Factory 支持多模型混合使用,可以根據角色分配不同的模型(如 Claude、Codex、Gemini),並針對任務路由到快速、標準或強大的模型配置文件。它還提供完整的審計跟蹤,所有計劃、所有權、進度、決策、證據、阻塞、批准、策略拒絕和部署狀態都保留在同一個項目管理面板中。

為了進一步提高安全性和可靠性,Startup Factory 與 obra/superpowers 互補。Superpowers 負責構思和詳細規劃,而 Startup Factory 負責執行和交付。這種分工確保每個階段都有單一權威,增強了控制並降低了風險。

總之,Startup Factory 為希望在項目管理中引入 AI 代理但又不願放棄控制和透明度的團隊提供了一個強大的解決方案。它支持多模型、多雲環境,並且所有操作都可在面板中審計和追溯。