一个人就是一支团队

这个项目的核心理念很直接:用 Claude Code 模拟一个完整的工程团队分工。不是那种泛泛的"让 AI 帮你写代码",而是把不同角色的职责拆开,每个工具负责一个明确的岗位。CEO 负责方向判断,工程经理负责技术决策,发布经理管发布流程,QA 工程师做质量把控。

我之前自己搭 Claude Code 工作流的时候,最大的问题就是一个 prompt 想干所有事,结果什么都干不好。Garry Tan 这套方案的聪明之处在于——他用"角色分离"的方式解决了这个问题。每个工具都是 opinionated 的,也就是说带着明确的立场和判断标准,而不是一个通用的万能助手。

为什么值得关注

对独立开发者来说,这个项目的价值不只是"抄作业"。更重要的是它验证了一个模式:你可以通过预设不同的 AI Agent 角色,把一个人的开发流程拆解成多角色协作。这跟单纯用 Claude Code 写代码是完全不同的思路。

15.6k star、1.8k fork,说明已经有大量开发者在实际使用和二次开发。42 个 PR 也意味着社区在持续迭代。

怎么用

项目在 GitHub 上完全开源,仓库地址是 garrytan/gstack,直接 clone 下来就能用。如果你已经在用 Claude Code,可以直接把这套配置集成进去;如果还没用过,这也是一个不错的起点——比起从零开始写 CLAUDE.md,直接从一个经过实战验证的配置出发,效率高很多。

建议不要无脑照搬,先看看每个工具的 prompt 设计思路,理解他为什么要这样拆分角色,然后根据自己的工作流做调整。毕竟 Garry Tan 是管一家加速器的,你的场景大概率不一样——但角色分离这个方法论,是通用的。