一个人 = 一个团队?

这个项目的核心思路很直接:把 Claude Code 不只是当成写代码的助手,而是拆成多个"角色",每个角色有自己的职责边界。CEO 负责决策方向,工程经理管代码质量,发布经理盯部署流程,QA 工程师抓 bug——全是 AI 在干。

说实话,第一次看到这个描述的时候我还挺怀疑的,觉得是不是又是那种"看起来很酷但实际没法用"的东西。但想想 Garry Tan 自己就是技术出身,而且他现在管着 YC 这么大的盘子还在写代码,说明这套东西至少在他的工作流里跑通了。

为什么值得关注

gstack 的做法其实代表了一个趋势:不是让 AI 做一个万能助手,而是给它分配明确的角色和职责。这跟我们平时用 Claude Code 的方式很不一样——大多数人还停留在"帮我写个函数"、"帮我 debug"的阶段,但 gstack 直接把它拉到了项目管理的层面。

6 个工具,每个都有自己的"人设"(用他的原话叫 opinionated tools),这意味着每个工具都有预设的判断标准和工作方式。这比让一个通用 AI 什么都干要靠谱得多,因为角色越清晰,输出越稳定。

对独立开发者的意义

如果你是一个人在做产品,最头疼的不是写代码——是那些代码之外的事:该不该做这个功能?这次发布够不够稳定?测试覆盖到位了吗?这些决策消耗的精力其实比写代码本身还大。

gstack 的思路给了一个可能的解法:把这些决策也交给 AI,但不是随便丢给它,而是给它一个明确的角色框架。你可以 fork 这个 repo,根据自己的项目调整每个角色的配置,相当于给自己搭了一个虚拟团队。

我还没完整跑通整套流程,不确定每个角色的实际效果到底怎么样。但这个方向我觉得是对的——与其追求一个全能 AI,不如把它拆成多个专精的角色,各司其职。有兴趣的可以去 GitHub 搜 garrytan/gstack 看看具体配置,说不定能给你自己的 Claude Code 工作流带来一些启发。