gstack:Y Combinator CEO 打造的 AI 编程团队操作系统

AI编程工具

本周 GitHub 上最受关注的开源项目,不是某个新框架,也不是新的大模型——而是一套让 AI 编程助手"切换大脑"的技能集。

gstack 由 Y Combinator 总裁兼 CEO Garry Tan 亲自开源,短短一周内斩获超过 18,000 Star,成为本周 GitHub 增速最快的项目之一。

它解决了什么问题?

开发者工作场景

使用过 Claude Code 或类似 AI 编程工具的开发者都有一个共同感受:AI 助手太"万金油"了

你让它做产品规划,它会顺手帮你写代码;你让它做代码审查,它又开始天马行空地提功能建议。规划、审查、发布、测试——这些工作需要完全不同的思维模式,但 AI 总是用同一种"模糊的通用模式"来应对所有任务。

Garry Tan 的解法是:给 AI 装上不同的"大脑",按需切换。

12 个专家角色,覆盖完整开发流程

软件开发流程

gstack 提供了 12 个精心设计的 slash 命令,每个命令对应一种专家角色:

命令角色核心能力
/plan-ceo-review创始人 / CEO跳出字面需求,找到真正的产品方向
/plan-eng-review工程经理锁定架构、数据流、边界条件和测试矩阵
/plan-design-review高级产品设计师80 项设计审查清单,检测 AI 生成痕迹
/review偏执的资深工程师找出能通过 CI 但会在生产环境爆炸的 Bug
/ship发布工程师同步主干、跑测试、推送、开 PR,一气呵成
/browseQA 工程师给 AI 装上眼睛,自动点击测试你的应用
/qaQA 主管读取 git diff,自动识别受影响页面并测试
/retro工程经理分析提交历史,生成团队复盘报告
/document-release技术写作发布后自动更新 README、架构文档等

最令人惊艳的功能:给 AI 装上眼睛

浏览器自动化

gstack 中最具突破性的功能是 /browse/qa

传统 AI 编程助手的最大盲点是:它看不到你的应用长什么样。它只能猜测 UI 状态、认证流程、页面布局是否正常。

gstack 通过内置一个基于 Playwright 的持久化 Chromium 实例解决了这个问题:

Claud/eq:a1[Q2A///bllariipassin/3tt/cliilhinni3slggsdtosstiic//ifnan:nfcgleig.oshwds.n/o.tnsretow:l,3+2l00e/00rl0i2stinvgise/w:i4d],/saepriv/ilciestings

18 次工具调用,约 60 秒,完成一次完整的 QA 测试。

AI Slop 检测:你的网站看起来像 AI 做的吗?

网站设计审查

/plan-design-review 中有一个让很多开发者感到"被戳中"的功能:AI Slop 检测

它会识别 10 种典型的"AI 生成网站"特征:

  • 蓝紫渐变 Hero 区域
  • 三列图标网格
  • 所有元素统一的圆角
  • 每个区块都居中的文字
  • 背景漂浮的装饰性色块
Claude:"""HeroC使AIAISaSa"lSo+p""D

一人,十个并行 AI 智能体

并行开发

Garry Tan 在 README 中描述了他自己的工作方式:

“这是我的工作方式:一个人,十个并行智能体,每个都处于适合当前任务的认知模式。这不是渐进式改进,这是一种完全不同的软件构建方式。”

配合 Conductor 工具,可以同时运行多个 Claude Code 会话:

  • 一个会话在 staging 环境跑 /qa
  • 另一个在做 PR 的 /review
  • 第三个在实现新功能
  • 其余七个在处理其他分支

每个工作区都有独立的浏览器实例,互不干扰。

安装方式

只需在 Claude Code 中粘贴一行指令:

Installgstack:run`gitclonehttps://github.com/garrytan/gstack.git~/.claude/skills/gstack&&cd~/.claude/skills/gstack&&/setup`

Claude 会自动完成剩余的安装配置。

前置要求: Claude Code、Git、Bun v1.0+

为什么这个项目值得关注?

gstack 的走红不仅仅是因为它的功能,更因为它代表了一种新的 AI 编程范式:

  1. 专业化优于通用化 —— 不同任务需要不同的思维模式
  2. AI 需要感知能力 —— 能"看到"应用的 AI 才是完整的 AI
  3. 工作流即产品 —— 好的 AI 工具应该融入开发流程,而不是打断它
  4. 一人团队成为可能 —— 借助 AI 专家角色,个人开发者可以拥有完整团队的能力

正如 Garry Tan 所说:“这不是给初学者的提示词包,这是给真正在交付产品的人的操作系统。”

参考来源