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

gstack的主要功能
-
產品重構:
/office-hours通過六個強制性問題重新定義產品,挑戰假設並生成實現方案。 -
規劃審查:
/plan-ceo-review從CEO視角審視需求,/plan-eng-review鎖定架構與測試矩陣,/plan-design-review0-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 交叉審查、真實瀏覽器測試、自動迴歸測試等機制保障生產安全。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...