gstack – YC CEO开源的 AI 编程工作流工具

AI工具集18分钟前发布 商道网
83 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的适用场景

  • 技术创始人:需要兼顾 CEO 职责同时保持代码产出,通过结构化流程实现一人抵二十人的开发效率。
  • 首次使用 Claude Code 的用户:提供预定义的专家角色和工作流,避免面对空白提示词无从下手。
  • Tech Lead 和 Staff 工程师:需要严格的代码审查、QA 和发布自动化流程,确保每个 PR 都经过多层把关。
  • 并行多项目开发:需要同时推进 10-15 个 Sprint,通过标准化流程管理多个 AI 会话而不陷入混乱。
  • 追求代码质量的团队:需要双 AI 交叉审查、真实浏览器测试、自动回归测试等机制保障生产安全。
© 版权声明

相关文章