gstack一个人如何完成二十人团队的工程产出当 Y Combinator 的 CEO Garry Tan 在 60 天内写下超过 60 万行生产代码时他使用的正是 gstack——一个将 Claude Code 转化为虚拟工程团队的开源工具集。引言一个人二十人的产出2026 年Garry Tan 的 GitHub 贡献图显示了一个惊人的数字1,237 次贡献。而在 2013 年当他为 YC 构建 Bookface 时全年的贡献是 772 次。同一个人不同的时代差距来自工具。这不是科幻小说这是正在发生的现实。gstack 是一个开源的 AI 工程工作流工具集它让一个人能够以二十人团队的规模进行软件开发。MIT 许可证完全免费现在就可以使用。什么是 gstackgstack 是一组 SKILL.md 文件它们赋予 AI 智能体结构化的角色。每个技能都是一个专家CEO 审查员— 重新思考产品发现隐藏在需求中的 10 星产品工程师经理— 锁定架构、数据流、边缘情况和测试设计师— 评审设计捕捉 AI 生成的设计垃圾偏执审查员— 发现那些通过 CI 但会在生产环境爆炸的 BugQA 负责人— 打开真实浏览器点击你的应用发现 Bug发布工程师— 运行测试、推送代码、创建 PR15 个专家6 个强力工具全部以斜杠命令形式调用全部是 Markdown。工作流程从想法到上线gstack 不是一个工具集合而是一个流程。技能按照冲刺的顺序排列思考 → 计划 → 构建 → 审查 → 测试 → 发布 → 反思每个技能都为下一个技能提供输入。/office-hours写的设计文档会被/plan-ceo-review读取。/plan-eng-review写的测试计划会被/qa使用。/review发现的 Bug 会被/ship验证修复。没有任何事情会掉进裂缝。一个典型的会话你: 我想构建一个每日简报应用。 你: /office-hours Claude: [询问痛点 — 具体例子而非假设] 你: 多个 Google 日历事件信息过时地点错误... Claude: 我要挑战你的框架。你说每日简报应用 但你真正描述的是一个个人参谋长 AI。 [提取 5 个你没意识到的能力] [挑战 4 个前提 — 你可以同意、反对或调整] [生成 3 个实现方案附带工作量估算] 你: /plan-ceo-review [读取设计文档挑战范围运行 10 节审查] 你: /plan-eng-review [ASCII 图表展示数据流、状态机、错误路径] 你: 批准计划。退出计划模式。 [写入 2,400 行代码跨 11 个文件。约 8 分钟。] 你: /review [自动修复 2 个问题。标记 1 个竞态条件] 你: /qa https://staging.myapp.com [打开真实浏览器点击流程发现并修复 Bug] 你: /ship 测试: 42 → 51 (9 新增)。PR: github.com/you/app/pull/42八条命令。这不是副驾驶这是一个团队。核心技能详解/office-hours— YC 办公时间从这里开始。六个强制性问题会在你写代码之前重新构建你的产品。它会挑战你的框架质疑你的前提生成实现方案。你说每日简报应用它听到你的实际痛点告诉你你真正在构建的是一个个人参谋长 AI。/qa— 真实浏览器测试这是最大的突破之一。Claude Code 说我看到问题了然后实际修复它生成回归测试验证修复——这改变了工作方式。智能体现在有了眼睛。$Bgoto https://app.example.com/login$Bsnapshot-i# 查看所有可交互元素$Bfill e3testexample.com$Bfill e4password123$Bclick e5$Bsnapshot-D# 差异显示点击后发生了什么变化$Bscreenshot /tmp/result.png/browse— 无头浏览器持久化的无头 Chromium。第一次调用自动启动约 3 秒之后每条命令约 100-200ms。状态在调用之间持久保存Cookie、标签页、会话。关键特性持久状态— 登录一次保持登录亚秒级命令— 首次调用后每条命令只是 HTTP POST自动生命周期— 服务器在首次使用时自动启动30 分钟空闲后自动关闭/ship— 一键发布同步主分支、运行测试、审计覆盖率、推送代码、创建 PR。如果你的项目没有测试框架它会自动引导一个。安全防护/careful— 安全护栏在执行破坏性命令之前发出警告rm -rf、DROP TABLE、force-push。说小心即可激活。任何警告都可以覆盖。/freeze— 编辑锁定将文件编辑限制在一个目录内。防止在调试时意外更改范围之外的代码。/guard— 完整安全模式/careful/freeze合二为一。生产环境工作的最大安全保障。技术架构gstack 的核心洞察是AI 智能体与浏览器交互需要亚秒级延迟和持久状态。Claude Code gstack ───────── ────── ┌──────────────────────┐ 工具调用: $B snapshot -i │ CLI (编译后的二进制) │ ─────────────────────────→ │ • 读取状态文件 │ │ • POST /command │ │ 到 localhost:PORT │ └──────────┬───────────┘ │ HTTP ┌──────────▼───────────┐ │ Server (Bun.serve) │ │ • 分发命令 │ │ • 与 Chromium 通信 │ │ • 返回纯文本 │ └──────────┬───────────┘ │ CDP ┌──────────▼───────────┐ │ Chromium (headless) │ │ • 持久化标签页 │ │ • Cookie 保持 │ │ • 30分钟空闲超时 │ └──────────────────────┘为什么选择 Bun编译后的二进制—bun build --compile生成单个约 58MB 的可执行文件原生 SQLite— Cookie 解密直接读取 Chromium 的 SQLite Cookie 数据库原生 TypeScript— 开发时无需编译步骤内置 HTTP 服务器— 不需要 Express 或 Fastify并行冲刺10-15 个同时进行gstack 在单个冲刺中很强大。在十个同时运行时它是变革性的。使用 Conductor 可以并行运行多个 Claude Code 会话——每个在自己的隔离工作空间中。一个会话在新想法上运行/office-hours另一个在 PR 上做/review第三个实现功能第四个在预发布环境运行/qa还有六个在其他分支上。冲刺结构是并行工作的关键。没有流程十个智能体是十个混乱源。有了流程——思考、计划、构建、审查、测试、发布——每个智能体确切知道做什么和何时停止。快速开始安装30 秒要求Claude Code、Git、Bun v1.0打开 Claude Code 并粘贴gitclone https://github.com/garrytan/gstack.git ~/.claude/skills/gstackcd~/.claude/skills/gstack./setup你的前 10 分钟运行/office-hours— 描述你想构建什么运行/plan-ceo-review— 对任何功能想法运行/review— 对任何有变更的分支运行/qa— 在你的预发布 URL预期在 5 分钟内完成首次有用的运行。适用人群创始人和 CEO— 特别是那些仍然想亲自交付的技术创始人Claude Code 新用户— gstack 是最好的开始方式。结构化角色而非空白提示技术负责人和资深工程师— 为每个 PR 带来严格的审查、QA 和发布自动化设计哲学完整性原则 — “煮沸湖水”AI 辅助编码使完整性的边际成本接近零。当呈现选项时如果选项 A 是完整实现完全对等、所有边缘情况、100% 覆盖率选项 B 是节省适度努力的捷径——始终推荐 A80 行和 150 行之间的差异在 Claude Code gstack 下毫无意义足够好是错误的直觉当完整只多花几分钟人类团队 vs CCgstack 时间对比任务类型人类团队CCgstack压缩比样板/脚手架2 天15 分钟~100x测试编写1 天15 分钟~50x功能实现1 周30 分钟~30xBug 修复 回归测试4 小时15 分钟~20x架构/设计2 天4 小时~5x隐私与遥测gstack 包含可选的使用遥测默认关闭— 除非你明确同意否则不会发送任何内容发送内容如果选择加入技能名称、持续时间、成功/失败、gstack 版本、操作系统永不发送代码、文件路径、仓库名称、分支名称、提示或任何用户生成的内容随时更改gstack-config set telemetry off立即禁用所有内容结语驾驭浪潮这是免费、MIT 许可、开源、现在可用。没有高级版本没有等待列表没有附加条件。模型正在快速变好。那些现在弄清楚如何与它们合作的人——真正合作而不仅仅是浅尝辄止——将拥有巨大的优势。这就是那个窗口。十五个专家和六个强力工具。全部斜杠命令。全部 Markdown。全部免费。参考链接GitHub: github.com/garrytan/gstack许可证: MIT License文档: Skill Deep Dives | Architecture | Browser Reference
gstack:一个人如何完成二十人团队的工程产出
gstack一个人如何完成二十人团队的工程产出当 Y Combinator 的 CEO Garry Tan 在 60 天内写下超过 60 万行生产代码时他使用的正是 gstack——一个将 Claude Code 转化为虚拟工程团队的开源工具集。引言一个人二十人的产出2026 年Garry Tan 的 GitHub 贡献图显示了一个惊人的数字1,237 次贡献。而在 2013 年当他为 YC 构建 Bookface 时全年的贡献是 772 次。同一个人不同的时代差距来自工具。这不是科幻小说这是正在发生的现实。gstack 是一个开源的 AI 工程工作流工具集它让一个人能够以二十人团队的规模进行软件开发。MIT 许可证完全免费现在就可以使用。什么是 gstackgstack 是一组 SKILL.md 文件它们赋予 AI 智能体结构化的角色。每个技能都是一个专家CEO 审查员— 重新思考产品发现隐藏在需求中的 10 星产品工程师经理— 锁定架构、数据流、边缘情况和测试设计师— 评审设计捕捉 AI 生成的设计垃圾偏执审查员— 发现那些通过 CI 但会在生产环境爆炸的 BugQA 负责人— 打开真实浏览器点击你的应用发现 Bug发布工程师— 运行测试、推送代码、创建 PR15 个专家6 个强力工具全部以斜杠命令形式调用全部是 Markdown。工作流程从想法到上线gstack 不是一个工具集合而是一个流程。技能按照冲刺的顺序排列思考 → 计划 → 构建 → 审查 → 测试 → 发布 → 反思每个技能都为下一个技能提供输入。/office-hours写的设计文档会被/plan-ceo-review读取。/plan-eng-review写的测试计划会被/qa使用。/review发现的 Bug 会被/ship验证修复。没有任何事情会掉进裂缝。一个典型的会话你: 我想构建一个每日简报应用。 你: /office-hours Claude: [询问痛点 — 具体例子而非假设] 你: 多个 Google 日历事件信息过时地点错误... Claude: 我要挑战你的框架。你说每日简报应用 但你真正描述的是一个个人参谋长 AI。 [提取 5 个你没意识到的能力] [挑战 4 个前提 — 你可以同意、反对或调整] [生成 3 个实现方案附带工作量估算] 你: /plan-ceo-review [读取设计文档挑战范围运行 10 节审查] 你: /plan-eng-review [ASCII 图表展示数据流、状态机、错误路径] 你: 批准计划。退出计划模式。 [写入 2,400 行代码跨 11 个文件。约 8 分钟。] 你: /review [自动修复 2 个问题。标记 1 个竞态条件] 你: /qa https://staging.myapp.com [打开真实浏览器点击流程发现并修复 Bug] 你: /ship 测试: 42 → 51 (9 新增)。PR: github.com/you/app/pull/42八条命令。这不是副驾驶这是一个团队。核心技能详解/office-hours— YC 办公时间从这里开始。六个强制性问题会在你写代码之前重新构建你的产品。它会挑战你的框架质疑你的前提生成实现方案。你说每日简报应用它听到你的实际痛点告诉你你真正在构建的是一个个人参谋长 AI。/qa— 真实浏览器测试这是最大的突破之一。Claude Code 说我看到问题了然后实际修复它生成回归测试验证修复——这改变了工作方式。智能体现在有了眼睛。$Bgoto https://app.example.com/login$Bsnapshot-i# 查看所有可交互元素$Bfill e3testexample.com$Bfill e4password123$Bclick e5$Bsnapshot-D# 差异显示点击后发生了什么变化$Bscreenshot /tmp/result.png/browse— 无头浏览器持久化的无头 Chromium。第一次调用自动启动约 3 秒之后每条命令约 100-200ms。状态在调用之间持久保存Cookie、标签页、会话。关键特性持久状态— 登录一次保持登录亚秒级命令— 首次调用后每条命令只是 HTTP POST自动生命周期— 服务器在首次使用时自动启动30 分钟空闲后自动关闭/ship— 一键发布同步主分支、运行测试、审计覆盖率、推送代码、创建 PR。如果你的项目没有测试框架它会自动引导一个。安全防护/careful— 安全护栏在执行破坏性命令之前发出警告rm -rf、DROP TABLE、force-push。说小心即可激活。任何警告都可以覆盖。/freeze— 编辑锁定将文件编辑限制在一个目录内。防止在调试时意外更改范围之外的代码。/guard— 完整安全模式/careful/freeze合二为一。生产环境工作的最大安全保障。技术架构gstack 的核心洞察是AI 智能体与浏览器交互需要亚秒级延迟和持久状态。Claude Code gstack ───────── ────── ┌──────────────────────┐ 工具调用: $B snapshot -i │ CLI (编译后的二进制) │ ─────────────────────────→ │ • 读取状态文件 │ │ • POST /command │ │ 到 localhost:PORT │ └──────────┬───────────┘ │ HTTP ┌──────────▼───────────┐ │ Server (Bun.serve) │ │ • 分发命令 │ │ • 与 Chromium 通信 │ │ • 返回纯文本 │ └──────────┬───────────┘ │ CDP ┌──────────▼───────────┐ │ Chromium (headless) │ │ • 持久化标签页 │ │ • Cookie 保持 │ │ • 30分钟空闲超时 │ └──────────────────────┘为什么选择 Bun编译后的二进制—bun build --compile生成单个约 58MB 的可执行文件原生 SQLite— Cookie 解密直接读取 Chromium 的 SQLite Cookie 数据库原生 TypeScript— 开发时无需编译步骤内置 HTTP 服务器— 不需要 Express 或 Fastify并行冲刺10-15 个同时进行gstack 在单个冲刺中很强大。在十个同时运行时它是变革性的。使用 Conductor 可以并行运行多个 Claude Code 会话——每个在自己的隔离工作空间中。一个会话在新想法上运行/office-hours另一个在 PR 上做/review第三个实现功能第四个在预发布环境运行/qa还有六个在其他分支上。冲刺结构是并行工作的关键。没有流程十个智能体是十个混乱源。有了流程——思考、计划、构建、审查、测试、发布——每个智能体确切知道做什么和何时停止。快速开始安装30 秒要求Claude Code、Git、Bun v1.0打开 Claude Code 并粘贴gitclone https://github.com/garrytan/gstack.git ~/.claude/skills/gstackcd~/.claude/skills/gstack./setup你的前 10 分钟运行/office-hours— 描述你想构建什么运行/plan-ceo-review— 对任何功能想法运行/review— 对任何有变更的分支运行/qa— 在你的预发布 URL预期在 5 分钟内完成首次有用的运行。适用人群创始人和 CEO— 特别是那些仍然想亲自交付的技术创始人Claude Code 新用户— gstack 是最好的开始方式。结构化角色而非空白提示技术负责人和资深工程师— 为每个 PR 带来严格的审查、QA 和发布自动化设计哲学完整性原则 — “煮沸湖水”AI 辅助编码使完整性的边际成本接近零。当呈现选项时如果选项 A 是完整实现完全对等、所有边缘情况、100% 覆盖率选项 B 是节省适度努力的捷径——始终推荐 A80 行和 150 行之间的差异在 Claude Code gstack 下毫无意义足够好是错误的直觉当完整只多花几分钟人类团队 vs CCgstack 时间对比任务类型人类团队CCgstack压缩比样板/脚手架2 天15 分钟~100x测试编写1 天15 分钟~50x功能实现1 周30 分钟~30xBug 修复 回归测试4 小时15 分钟~20x架构/设计2 天4 小时~5x隐私与遥测gstack 包含可选的使用遥测默认关闭— 除非你明确同意否则不会发送任何内容发送内容如果选择加入技能名称、持续时间、成功/失败、gstack 版本、操作系统永不发送代码、文件路径、仓库名称、分支名称、提示或任何用户生成的内容随时更改gstack-config set telemetry off立即禁用所有内容结语驾驭浪潮这是免费、MIT 许可、开源、现在可用。没有高级版本没有等待列表没有附加条件。模型正在快速变好。那些现在弄清楚如何与它们合作的人——真正合作而不仅仅是浅尝辄止——将拥有巨大的优势。这就是那个窗口。十五个专家和六个强力工具。全部斜杠命令。全部 Markdown。全部免费。参考链接GitHub: github.com/garrytan/gstack许可证: MIT License文档: Skill Deep Dives | Architecture | Browser Reference