返回

gstack 教程系列:Garry Tan 的 23 专家 AI 编程框架

gstack 是 Garry Tan 的开源 AI 编程助手框架,包含 23 个专家技能和 8 个强力工具。它将 Claude Code 变成虚拟工程团队——CEO、设计师、工程经理、发布工程师、QA 负责人等。本系列涵盖完整冲刺工作流:思考 → 规划 → 构建 → 审查 → 测试 → 发布 → 复盘。

系列前言

“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 TanY 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 篇详细教程,按冲刺阶段组织:

入门

  1. 安装与配置 — 30 秒安装,多平台支持,团队模式
  2. office-hours — YC 风格的产品审问
  3. plan-ceo-review — 战略范围挑战

核心技能

  1. 计划审查 — 工程、DevEx 和设计计划审查
  2. 设计管道 — 视觉探索到生产 HTML
  3. 浏览器测试 — 真实 Chromium,侧边栏代理

质量与发布

  1. 代码审查 — 主任工程师 + 跨模型第二意见
  2. QA 与安全 — 实时测试 + OWASP+STRIDE 审计
  3. 发布工程 — /ship、/land-and-deploy、/canary

高级

  1. 设计审查实战 — 实时 UX/DX 审计
  2. 文档与复盘 — 文档和复盘
  3. 并行冲刺 — 使用 Conductor 的 10-15 个并行工作者

适合谁

  • 创始人和 CEO — 特别是仍然想交付的技术型创始人
  • Claude Code 新手 — 结构化的角色而不是空白提示
  • 技术负责人和主任工程师 — 严格的审查、QA 和发布自动化
  • OpenClaw 用户 — gstack 直接在 OpenClaw 代理中工作

前置条件

  • 有效的 Claude 订阅(用于 Claude Code)
  • 机器上配置好 Git
  • 安装 Bun v1.0+
  • Node.js(仅 Windows,用于 Playwright)
  • 基本熟悉你选择的 AI 编程助手

如何使用本系列

  1. 按顺序阅读 — 技能相互构建
  2. 先实践 — 每个教程都包含动手示例
  3. 从 /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 市场

系列导航:

仓库: github.com/garrytan/gstack

讨论: 在评论区分享你的 gstack 经验或提问!