gstack:YC总裁开源的”AI软件工厂”,68k Star的工具到底香不香?

第一次看到这个项目的时候,我愣了几秒。

Garry Tan——Y Combinator的总裁,全球最顶级孵化器的掌舵人——居然把自己每天用的Claude Code配置开源了?而且还专门强调这是他” opinionated tools”,意思是一套带强烈个人偏好的工具链?68k star、9.4k fork,这个数字在GitHub上是什么概念我就不用说了吧。

更让我好奇的是:他声称用这套东西,60天写了60万行生产代码。一个人的效率,真的能顶一个20人团队?

我花了几天时间认真研究了一下,今天来聊聊gstack到底是个什么东西。

gstack:YC总裁开源的"AI软件工厂",68k Star的工具到底香不香?

一、gstack是什么?

简单说,gstack是一套开源的AI软件工厂工具,把Claude Code变成了一个虚拟工程团队。

Garry Tan把它描述为”23个专业角色+8个强大工具”,每个角色各司其职:CEO帮你做战略审查、Designer帮你做设计系统、Eng Manager帮你做架构评审、QA帮你做浏览器测试……你一个人坐在那里,AI们在背后协作。

核心技术栈是TypeScript(71.2%)+ Go Template(18.9%),依赖Bun v1.0+或Node.js运行,用Playwright做浏览器自动化,支持macOS和Windows(通过WSL/Git Bash)。

二、数据情况

指标 数据
Star数 68k
Fork数 9.4k
Watchers 379
许可证 MIT

数据来源:GitHub公开数据

这个量级的star说明什么?要么是真的好用,要么是Garry Tan的名字太响。从我了解到的社区反馈来看,两方面原因都有。Garry本人说他在60天内用这套工具写了60万行生产代码,35%的代码是测试代码——这个比例在行业内算是相当高的质量追求了。

三、核心功能有哪些?

gstack的功能分成四个阶段:

规划阶段

  • /office-hours:产品定义和需求分析,AI会追问你的具体痛点
  • /plan-ceo-review:CEO级别的战略审查,挑战你的产品方向
  • /plan-eng-review:工程架构审查,设计数据流和技术方案
  • /plan-design-review:设计审查,确保设计符合工程可行性

构建阶段

  • /design-consultation:构建完整设计系统
  • /design-shotgun:AI原型设计探索,快速出多个方案
  • /design-html:生成生产级HTML/CSS

测试阶段

  • /review:代码审查和自动修复
  • /qa:真实浏览器测试(用的是Playwright,防机器人检测)
  • /cso:安全审计(OWASP Top 10 + STRIDE模型)

发布阶段

  • /ship:发布管理
  • /land-and-deploy:生产部署验证
  • /canary:部署后监控

光看功能列表可能觉得有点虚,我举个例子:你在Claude Code里说”我想做个日历应用”,然后这套工具会依次跑:产品需求分析→CEO战略审查→工程架构评审→设计系统构建→编写代码(2400行约8分钟)→代码审查修复→真实浏览器QA→创建PR。全流程自动化。

四、面向的人群有哪些?

用户类型 适用场景
独立开发者 一个人搞定全栈产品
小团队(2-5人) 提升工程质量和发布效率
初创公司 减少人力成本,加速MVP迭代
大公司内部工具 为AI编码代理提供标准化流程

说实话,这套工具对个人开发者和小团队最有价值。如果你本身就在一个大公司、有完整的工程团队,这套东西可能没那么必要——你们的流程本来就有专人负责。但对于”全栈独立开发者”或者小团队,这就是效率放大器。

五、应用场景有哪些?

场景1:快速原型验证

有个点子想快速验证?用office-hours+design-shotgun,AI帮你快速出产品方案和原型,不用先招人。

场景2:代码质量把关

写了代码担心有问题?/review自动修复+/qa真实浏览器测试,这俩组合基本能覆盖大部分常见bug。

场景3:安全审计

发布前想做个安全检查?/cso基于OWASP Top 10 + STRIDE模型,比大多数创业公司自己做的安全审查专业多了。

场景4:持续部署

接入了CI/CD但每次发布还是提心吊胆?/land-and-deploy+/canary帮你做部署验证和上线后监控。

六、和同类竞品的差异有哪些?

gstack本质上是一套Claude Code的技能包,和普通的AI编码代理相比,核心差异在于:

对比项 普通AI编码代理 gstack
角色分工 单代理啥都干 23个专业角色各司其职
代码审查 基础lint CEO/工程架构级别审查
测试 简单单元测试 真实浏览器QA+安全审计
发布流程 手动操作 自动化发布+监控
适用规模 个人辅助 可支撑团队协作

但要注意,gstack主要是给Claude Code用户用的。不过它也支持其他AI编码代理:OpenAI Codex CLI、Cursor、Factory Droid等8种,算是有一定的跨平台能力。

七、使用技巧

💡 技巧1:先用office-hours明确定义产品

很多人直接让AI写代码,结果写了一半发现方向不对。在开始写代码之前先用/office-hours让AI追问你的需求,这个前置动作能省很多返工时间。

💡 技巧2:并行sprint不是噱头

Garry Tan说支持10-15个并行sprint,这不是吹的。你可以让规划、设计、测试同时跑,对于有明确里程碑的项目确实能大幅压缩周期。

💡 技巧3:review之前先确认代码规范

gstack的代码审查很强,但如果你有自己的代码规范文档,最好先提供给AI。不然它会按自己的风格来,可能会和你现有代码风格有出入。

💡 技巧4:团队模式要用对

gstack有团队模式(–team参数),适合多人协作场景。但如果你是个人开发者,用默认模式就够了,别把简单事情搞复杂。

八、对企业和个人的价值

价值维度 个人开发者 企业用户
效率提升 1人顶N人 降低人力成本
质量保障 自动审查+测试 标准化工程流程
知识沉淀 学习Garry的工程思维 沉淀为团队工具链
风险控制 自动化减少人为失误 安全审计前置

说实话,gstack对我最有吸引力的不是那些花哨功能,而是Garry Tan这个人本身——他是YC总裁,每天看几千个项目,什么样的工程实践是好实践,他比大多数人都清楚。这套工具反映的是他的工程哲学,花68k star去围观这个人的工作方式,本身就值回票价。

九、产品定价

版本 价格 说明
开源版 免费 MIT许可证,全部功能开源
商业使用 需遵守MIT 无额外限制

gstack是100%开源项目,MIT许可证,基本没什么使用限制。如果你公司在用Claude Code,直接部署就行,不用额外付费。

十、项目地址

GitHub仓库:https://github.com/garrytan/gstack

快速安装(在Claude Code中运行)


git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack && ./setup

团队模式安装


cd ~/.claude/skills/gstack && ./setup --team
cd <your-repo>
~/.claude/skills/gstack/bin/gstack-team-init required

总体评价

gstack让我想起一句话:牛人不可怕,可怕的是牛人还比你努力。Garry Tan作为YC总裁,妥妥的人生赢家,结果他把压箱底的工具配置开源了,还附赠60万行代码的生产记录。这种量级的分享,在圈子里确实不多见。

从工具本身来说,23个专业角色覆盖了产品、设计、工程、测试、发布的完整流程,对于个人开发者和小团队来说确实能大幅提升效率。真实浏览器QA和安全审计这两个功能,在同类型工具里算是比较少见的。

但也要说,这套东西不是银弹。它最适合的场景是:你想快速验证产品方向、需要高质量代码输出、但团队人又不多。如果你本身就有完整的工程团队,这套东西能提供的增量价值有限。

另外,它强依赖Claude Code,如果你是Cursor或其他工具的重度用户,迁移成本不低。

开源项目

看完 Karpathy 的推文,我决定用 AI 给自己建一座「人生碎片 Wiki 百科」|附保姆级教程、已开源

2026-4-7 17:21:43

AI工具AI测评

Lovable测评:让"氛围编程"从玩笑变成现实的AI开发平台

2026-3-25 18:57:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧