gstack:Y Combinator CEO 打造的 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,一气呵成 |
/browse | QA 工程师 | 给 AI 装上眼睛,自动点击测试你的应用 |
/qa | QA 主管 | 读取 git diff,自动识别受影响页面并测试 |
/retro | 工程经理 | 分析提交历史,生成团队复盘报告 |
/document-release | 技术写作 | 发布后自动更新 README、架构文档等 |
最令人惊艳的功能:给 AI 装上眼睛
gstack 中最具突破性的功能是 /browse 和 /qa。
传统 AI 编程助手的最大盲点是:它看不到你的应用长什么样。它只能猜测 UI 状态、认证流程、页面布局是否正常。
gstack 通过内置一个基于 Playwright 的持久化 Chromium 实例解决了这个问题:
18 次工具调用,约 60 秒,完成一次完整的 QA 测试。
AI Slop 检测:你的网站看起来像 AI 做的吗?
/plan-design-review 中有一个让很多开发者感到"被戳中"的功能:AI Slop 检测。
它会识别 10 种典型的"AI 生成网站"特征:
- 蓝紫渐变 Hero 区域
- 三列图标网格
- 所有元素统一的圆角
- 每个区块都居中的文字
- 背景漂浮的装饰性色块
一人,十个并行 AI 智能体
Garry Tan 在 README 中描述了他自己的工作方式:
“这是我的工作方式:一个人,十个并行智能体,每个都处于适合当前任务的认知模式。这不是渐进式改进,这是一种完全不同的软件构建方式。”
配合 Conductor 工具,可以同时运行多个 Claude Code 会话:
- 一个会话在 staging 环境跑
/qa - 另一个在做 PR 的
/review - 第三个在实现新功能
- 其余七个在处理其他分支
每个工作区都有独立的浏览器实例,互不干扰。
安装方式
只需在 Claude Code 中粘贴一行指令:
Claude 会自动完成剩余的安装配置。
前置要求: Claude Code、Git、Bun v1.0+
为什么这个项目值得关注?
gstack 的走红不仅仅是因为它的功能,更因为它代表了一种新的 AI 编程范式:
- 专业化优于通用化 —— 不同任务需要不同的思维模式
- AI 需要感知能力 —— 能"看到"应用的 AI 才是完整的 AI
- 工作流即产品 —— 好的 AI 工具应该融入开发流程,而不是打断它
- 一人团队成为可能 —— 借助 AI 专家角色,个人开发者可以拥有完整团队的能力
正如 Garry Tan 所说:“这不是给初学者的提示词包,这是给真正在交付产品的人的操作系统。”