gstack 是 Y Combinator 總裁 Garry Tan 開源的軟體工廠框架,把 Claude Code 等程式碼編輯代理變成有分工的虛擬工程團隊,涵蓋執行長、設計師、工程經理、審查官、QA 主管、安全官與發行工程師等角色,用來解決 AI 代理單獨工作時缺乏組織化流程、容易漏掉規劃與審查步驟的問題。
gstack 以 TypeScript 與 JavaScript 寫成,執行環境採用 Bun 與 Node.js,支援 macOS、Linux 與 Windows(WSL)。專案提供 27 個技能指令,像是 /plan-ceo-review、/review、/qa、/ship,分別對應思考、規劃、構建、審查、測試、發行、反思這七個階段,並整合 Playwright 做瀏覽器自動化測試,GBrain 功能則讓知識庫可以跨會話保留。
這個專案之所以受到關注,一方面是作者 Garry Tan 身為 Y Combinator 主席具有高知名度,另一方面它示範了如何把單一 AI 編碼代理擴充成有明確角色分工與審查流程的「虛擬工程團隊」,而不只是單純生成程式碼,對於想讓 AI 代理長期穩定產出、而非一次性草稿的開發者來說頗具參考價值。
對正在學程式的孩子來說,這個專案比較偏工程團隊管理與進階開發流程,不是入門等級的教材,但其中「思考、規劃、構建、審查、測試、發行」的七步驟概念,其實呼應了寫程式該有的習慣:先想清楚要做什麼、寫完要檢查、上線前要測試,這些觀念對初學者建立好的程式習慣也有幫助。
AI開發工具開源TypeScript