gstack – YC CEO開源的 AI 編程工作流工具

AI工具5天前發佈新公告 AI管理員
0 0

gstack是什麼

gstack 是 YC CEO Garry Tan 開源的爲 Claude Code 用的 AI 編程工作流,能將 AI 助手轉化爲虛擬工程團隊。工具包含 15 個專家角色(如 CEO 審查、Staff 工程師、QA 負責人等)和 6 個增強工具,全部以斜槓命令調用。gstack 支持並行運行 10-15 個 Sprint,具備真實瀏覽器自動化、雙 AI 交叉審查、自動文檔更新等能力。

gstack – YC CEO開源的 AI 編程工作流工具

gstack的主要功能

  • 產品重構/office-hours 通過六個強制性問題重新定義產品,挑戰假設並生成實現方案。
  • 規劃審查/plan-ceo-review 從CEO視角審視需求,/plan-eng-review 鎖定架構與測試矩陣,/plan-design-review 0-10分評分並檢測AI低質量內容。
  • 設計系統/design-consultation 從零構建完整設計體系,生成真實原型圖和DESIGN.md文檔。
  • 代碼審查/review 找出生產環境隱患並自動修復,/investigate 系統性根因分析,三次失敗後強制停止。
  • 設計修復/design-review 審計後親自修復問題,原子提交併生成前後對比截圖。
  • 質量保障/qa 真實瀏覽器測試、自動修復並生成迴歸測試,/qa-only 僅出報告不修改代碼。
  • 安全審計/cso 執行OWASP Top 10和STRIDE威脅建模,提供具體攻擊場景。
  • 發佈部署/ship 一鍵同步、測試、開PR;/land-and-deploy 合併後部署並驗證生產健康;/canary 監控發佈後錯誤與性能。
  • 瀏覽器自動化/browse 操控真實Chromium執行點擊截圖,/setup-browser-cookies 導入真實瀏覽器cookie。
  • 雙AI審查/codex 引入OpenAI Codex獨立審查,與Claude交叉驗證發現盲區。
  • 團隊覆盤/retro 生成周度工程報告,包含個人數據、發佈連續性和測試趨勢。
  • 安全防護/careful 破壞性命令前警告,/freeze 鎖定編輯範圍,/guard 合併兩者提供完整保護。
  • 效率工具/autoplan 一鍵串聯CEO-設計-工程審查;/document-release 自動同步文檔與代碼變更;/gstack-upgrade 自我更新並展示變更。

gstack的關鍵信息和使用要求

  • 作者:Garry Tan(Y Combinator 總裁兼 CEO)
  • 定位:將 Claude Code 轉化爲虛擬工程團隊的開源工具集
  • 核心數據:60 天 60 萬行代碼,日產出 1-2 萬行,同時運行 10-15 個 Sprint
  • 組成:15 個專家角色 + 6 個增強工具,全部斜槓命令調用
  • 必需工具:Claude Code、Git、Bun v1.0+
  • Windows 額外:Node.js(Bun 在 Windows 有 Playwright 兼容問題,自動回退 Node)
  • 安裝時間:約 30 秒
  • 配置:項目 CLAUDE.md 需添加 gstack 技能列表
  • 瀏覽器功能:可選 Chrome/Arc/Brave/Edge 用於 cookie 導入

gstack的核心優勢

  • 結構化流程:支持將零散 AI 提示轉化爲完整 Sprint 流程(思考→規劃→構建→審查→測試→發佈),避免混亂輸出。
  • 角色專業化:15 個專家角色各專其職,CEO 審方向、Staff 工程師抓 bug、QA 開真實瀏覽器測流程,模擬真實團隊協作。
  • 並行能力:支持同時運行 10-15 個獨立 Sprint,管理方式和 CEO 管理團隊一樣,重要決策介入其餘自動運行。
  • 真實瀏覽器/browse 操控真實 Chromium 而非模擬,真實點擊、截圖、處理驗證碼,讓 AI 真正”看見”界面。
  • 雙 AI 交叉驗證/codex 引入 OpenAI Codex 獨立審查,與 Claude 對比發現盲區,提升代碼質量。
  • 自動修復閉環/qa 發現 bug 後自動修復、生成迴歸測試、重新驗證,無需人工介入能完成完整修復流程。

如何使用gstack

  • 安裝環境:打開 Claude Code,粘貼執行安裝命令,Claude 會自動克隆倉庫、編譯二進制文件和註冊所有技能到本地。
  • 配置項目:如需團隊共享,將 gstack 複製到項目 .claude/skills/ 目錄並重新運行 setup,在 CLAUDE.md 中添加技能列表供 Claude 識別。
  • 初始化產品(/office-hours):描述想做的產品,AI 會質疑你的表述框架、挑戰前提假設、提取隱藏需求,生成設計文檔自動流入下游技能。
  • 規劃審查(/plan-ceo-review 等):依次運行 CEO 審查定方向、工程審查鎖架構、設計審查評分數,三層把關確保方案可行後再進入開發。
  • 代碼實現(自動或手動):批准規劃後退出規劃模式,AI 根據設計文檔自動編寫代碼,或你手動開發後進入審查環節。
  • 質量審查(/review + /qa):運行 /review 找出生產隱患並自動修復,再運行 /qa 打開真實瀏覽器點擊測試、發現 bug、自動修復並生成迴歸測試。
  • 發佈部署(/ship):執行 /ship 一鍵同步主分支、運行測試、審計覆蓋率、推送代碼並自動開啓 Pull Request,完成發佈流程。
  • 持續維護(/retro + /gstack-upgrade):定期運行 /retro 覆盤團隊數據,運行 /gstack-upgrade 自我更新到最新版本獲取新功能。

gstack的項目地址

  • GitHub倉庫:https://github.com/garrytan/gstack

gstack的同類競品對比

維度 gstack OpenAI Codex Devin (Cognition)
定位 Claude Code 的虛擬工程團隊工作流 OpenAI 官方 CLI 代碼助手 全自主 AI 軟件工程師
核心形態 15個專家角色 + 6個工具,斜槓命令調用 單一會話式命令行工具 獨立雲端 Agent,端到端開發
工作流 結構化 Sprint(思考→規劃→構建→審查→測試→發佈) 自由對話,無固定流程 自主規劃執行,人工介入少
並行能力 支持 10-15 個 Sprint 同時運行 單會話 單任務
代碼審查 /review + /codex 雙 AI 交叉驗證 自身審查 自主測試驗證
瀏覽器測試 /browse 真實 Chromium 自動化 內置瀏覽器自動化
團隊協作 通過 .claude/skills/ 共享配置 個人使用 企業級,按席位付費

gstack的適用場景

  • 技術創始人:需要兼顧 CEO 職責同時保持代碼產出,通過結構化流程實現一人抵二十人的開發效率。
  • 首次使用 Claude Code 的用戶:提供預定義的專家角色和工作流,避免面對空白提示詞無從下手。
  • Tech Lead 和 Staff 工程師:需要嚴格的代碼審查、QA 和發佈自動化流程,確保每個 PR 都經過多層把關。
  • 並行多項目開發:需要同時推進 10-15 個 Sprint,通過標準化流程管理多個 AI 會話而不陷入混亂。
  • 追求代碼質量的團隊:需要雙 AI 交叉審查、真實瀏覽器測試、自動迴歸測試等機制保障生產安全。

© 版權聲明

相關文章

暫無評論

暫無評論...