系列前言
“I don’t think I’ve typed like a line of code probably since December, basically, which is an extremely large change.” — Andrej Karpathy,No Priors 播客,2026 年 3 月
当 Karpathy 说这话时,AI 编程世界为之震动。一个人怎么能像二十人的团队一样交付?Peter Steinberger 用 AI 代理基本独立构建了 OpenClaw——247K GitHub 星标。革命已经到来。
我是 Garry Tan,Y Combinator 总裁兼 CEO。我与数千家初创公司合作过——Coinbase、Instacart、Rippling——当他们还只是车库里的一个或两个人的时候。在 YC 之前,我是 Palantir 最早的工程师/产品经理/设计师之一,联合创立了 Posterous(出售给 Twitter),并构建了 YC 的内部社交网络 Bookface。
gstack 就是我的答案。 在过去 60 天里:60 万+ 行生产代码(35% 测试),每天 1-2 万行,兼职,同时全职运营 YC。这就是我的方法。
为什么需要 gstack?
大多数 AI 编程助手都有同样的弱点:急于写代码。当你描述你想要什么时,模型往往立即开始生成实现——而没有深入理解真正的目标,考虑设计权衡,或确保测试覆盖。
gstack 建立在一个简单的理念上:先思考,后编码。
它将 Claude Code 变成虚拟工程团队——一个重新思考产品的 CEO,一个锁定架构的工程经理,一个发现 AI 水代码的设计师,一个发现生产 bug 的审查者,一个打开真实浏览器的 QA 负责人,一个运行 OWASP + STRIDE 审计的安全官,以及一个发布 PR 的发布工程师。
冲刺工作流
flowchart LR
A[思考] --> B[规划]
B --> C[构建]
C --> D[审查]
D --> E[测试]
E --> F[发布]
F --> G[复盘]
style A fill:#e3f2fd
style B fill:#e8f5e9
style C fill:#fff3e0
style D fill:#fce4ec
style E fill:#f3e5f5
style F fill:#e0f2f1
style G fill:#fff8e1
每个技能都输入到下一个。/office-hours 写出的设计文档会被 /plan-ceo-review 读取。/plan-eng-review 写出的测试计划会被 /qa 使用。/review 发现的 bug 会由 /ship 验证已修复。没有任何东西会从裂缝中溜走。
23 位专家
| 技能 | 角色 | 职责 |
|---|---|---|
/office-hours |
YC Office Hours | 六个迫使性问题,在写代码前重新框架你的产品 |
/plan-ceo-review |
CEO / 创始人 | 找到请求中隐藏的 10 星产品。四种范围模式。 |
/plan-eng-review |
工程经理 | 锁定架构、数据流、图表、边缘情况和测试 |
/plan-design-review |
高级设计师 | 对每个设计维度打分 0-10,发现 AI 水代码,交互式审查 |
/plan-devex-review |
DX 负责人 | 开发者画像、TTHW 基准、魔法时刻、摩擦点 |
/design-consultation |
设计合伙人 | 从零构建完整的设计系统 |
/design-shotgun |
设计探索者 | 生成 4-6 个 AI 原型变体,比较面板,品味记忆 |
/design-html |
设计工程师 | 将原型转换为生产 HTML,使用 Pretext 计算布局 |
/browse |
QA 工程师 | 真实 Chromium 浏览器,实际点击,截图,每条命令约 100ms |
/open-gstack-browser |
浏览器启动器 | GStack 浏览器,带侧边栏、反机器人隐身、自动模型路由 |
/pair-agent |
多代理协调者 | 与任何 AI 代理共享浏览器。范围令牌,标签隔离。 |
/setup-browser-cookies |
会话管理器 | 从 Chrome/Arc/Brave/Edge 导入 cookies |
/review |
主任工程师 | 发现通过 CI 但会在生产环境爆炸的 bug。自动修复。 |
/codex |
第二意见 | 来自 OpenAI Codex CLI 的独立代码审查 |
/qa |
QA 负责人 | 测试你的应用,发现 bug,用原子提交修复,重新验证 |
/qa-only |
QA 报告者 | 与 /qa 相同但只报告,不修改代码 |
/cso |
首席安全官 | OWASP Top 10 + STRIDE 威胁模型。零噪音设计。 |
/design-review |
会写代码的设计师 | 与 plan-design-review 相同的审计,然后修复发现的问题 |
/devex-review |
DX 测试者 | 实时开发者体验审计。与计划分数对比。 |
/ship |
发布工程师 | 同步 main,运行测试,审计覆盖,推送,创建 PR |
/land-and-deploy |
发布工程师 | 合并 PR,等待 CI,部署,验证生产环境 |
/canary |
SRE | 部署后监控,控制台错误,性能回归 |
/benchmark |
性能工程师 | 基准页面加载,Core Web Vitals,前后对比 |
/document-release |
技术文档工程师 | 更新所有文档以匹配已发布内容 |
/retro |
工程经理 | 每周复盘,包含每人明细、交付连续性 |
/learn |
记忆 | 管理跨会话学习的内容 |
/investigate |
调试者 | 系统性根因调试。没有调查就不修复。 |
/careful |
安全护栏 | 在破坏性命令前警告 |
/freeze |
编辑锁定 | 将编辑限制在一个目录 |
/guard |
完全安全 | /careful + /freeze 组合 |
/unfreeze |
解锁 | 移除冻结边界 |
/gstack-upgrade |
自更新器 | 将 gstack 升级到最新版本 |
8 个强力工具
| 工具 | 功能 |
|---|---|
| 真实浏览器模式 | /browse 给代理眼睛。真实的 Chromium,真实的点击,真实的截图。 |
| GStack 浏览器 | /open-gstack-browser 启动带品牌的浏览器,包含侧边栏代理、反机器人隐身。 |
| 侧边栏代理 | Chrome 侧面板中的自然语言。自动路由 Sonnet 执行动作,Opus 进行分析。 |
| 设计管道 | /design-consultation → /design-shotgun → /design-html。视觉探索到生产 HTML。 |
| 安全审计 | /cso 运行 OWASP Top 10 + STRIDE。零噪音,8/10+ 置信度门槛。 |
| 跨模型审查 | /codex 获取 OpenAI 的第二意见。两者都审查时进行跨模型分析。 |
| 多代理协调 | /pair-agent 在 Claude Code、Codex、Hermes 等之间共享浏览器。 |
| 并行冲刺 | 使用 Conductor 同时运行 10-15 个 Claude Code 会话。 |
教程结构
本系列包含 12 篇详细教程,按冲刺阶段组织:
入门
- 安装与配置 — 30 秒安装,多平台支持,团队模式
- office-hours — YC 风格的产品审问
- plan-ceo-review — 战略范围挑战
核心技能
质量与发布
高级
适合谁
- ✅ 创始人和 CEO — 特别是仍然想交付的技术型创始人
- ✅ Claude Code 新手 — 结构化的角色而不是空白提示
- ✅ 技术负责人和主任工程师 — 严格的审查、QA 和发布自动化
- ✅ OpenClaw 用户 — gstack 直接在 OpenClaw 代理中工作
前置条件
- 有效的 Claude 订阅(用于 Claude Code)
- 机器上配置好 Git
- 安装 Bun v1.0+
- Node.js(仅 Windows,用于 Playwright)
- 基本熟悉你选择的 AI 编程助手
如何使用本系列
- 按顺序阅读 — 技能相互构建
- 先实践 — 每个教程都包含动手示例
- 从 /office-hours 开始 — 即使跳过配置,也不要跳过产品思考
平台支持
gstack 支持 8 个 AI 编程代理:
| 代理 | 安装命令 |
|---|---|
| Claude Code | ./setup |
| OpenAI Codex CLI | ./setup --host codex |
| Cursor | ./setup --host cursor |
| OpenCode | ./setup --host opencode |
| Factory Droid | ./setup --host factory |
| Slate | ./setup --host slate |
| Kiro | ./setup --host kiro |
| OpenClaw | ClawHub 市场 |
系列导航:
- → 下一篇: 教程 1:安装与配置
仓库: github.com/garrytan/gstack
讨论: 在评论区分享你的 gstack 经验或提问!