一个专为Claude Code设计的AI编程工作流开源项目,在发布后6天内迅速获得了超过2万个GitHub Star。
项目的作者是 Garry Tan。
他是知名创业加速器Y Combinator的总裁,一位在硅谷拥有广泛影响力的投资者与意见领袖,在Twitter平台拥有超过70万关注者。

Garry Tan此前曾在社交媒体上分享,自己已深度使用Claude Code进行开发,时常工作至凌晨,借助AI工具每日能编写上万行代码并合并十余个Pull Request。
如今,他将这套高效的工作流彻底开源,该项目随即在多个技术社区引发了热烈讨论。

gstack 是什么?
许多开发者面临同样的困惑:同样使用Claude Code,他人能构建出复杂、完整的项目,而自己的产出却总停留在“Demo”阶段——功能勉强可用,但设计欠佳、细节粗糙。
这其中的差距,往往不在于模型本身,而在于使用模型的工作流与方法论。
如果直接要求Claude Code“开发一个二手市场应用”,它会立即开始编写代码。最终的产物或许可以运行,但总会让人觉得有所欠缺:产品方向未经推敲,技术方案缺乏评审,代码质量无人把关,页面效果也无法实时预览。
让一个AI角色承担整个开发团队的工作,其结果往往是面面俱到,却难以精深。
gstack的核心思路在于:不让单个AI大包大揽,而是为其赋予不同的“人格”,每个角色专注于一项特定任务。

Garry Tan阐述了他的理念:
“产品规划不等于代码评审,代码评审不等于发布上线,创始人的品味也不等于工程的严谨。将这四者混为一谈,只会得到一个平庸的混合物。我需要的是清晰明确的‘档位’。”
为此,gstack提供了 12种专属技能(Skill),每种技能对应一个高度专业化的角色,例如:CEO、技术负责人、资深设计师、追求极致的Staff工程师、发布工程师等。
这些角色覆盖了软件开发的完整生命周期,从项目构思到上线后的复盘总结。
12种技能详解
安装gstack后,如何以及何时使用这些技能?直接向你的Claude Code提问即可。




你会发现,集成这套技能后,典型的开发工作流都能被Claude Code有效支持:
从零开始制定设计规范,在编码前评审计划,编写代码后先进行质量扫描再运行QA测试直至无bug,最后完成发布上线与文档同步,甚至可以在周末进行项目复盘。
例如,当你使用其中的 /design-review 技能时,Claude Code会自动访问你提供的网站地址,并分析其视觉与用户体验问题。
值得一提的是,其浏览器自动化功能并未采用常见的MCP(Model Context Protocol)方案,而是选择了编译CLI二进制文件的方式。
这主要是为了规避MCP方案的明显短板:
每次调用都需要携带完整的JSON Schema和协议帧数据。一次简单的获取页面文本操作,实际消耗的Token量可能是必要信息的十倍。执行20步浏览器操作时,仅协议开销就非常可观。
因此,gstack的方案是 将功能编译成一个独立的CLI二进制文件,通过命令行参数接收指令,并输出纯文本结果。
由于Claude Code本身已具备Bash工具调用能力,这是一种最简洁的接口方式,能极大优化Token使用效率。
如何集成到你的Claude Code
在Claude Code中,直接输入如下指令:
帮我安装这个skill,安装之前让我看看你的安装计划再执行:https://github.com/garrytan/gstack
随后,只需等待你的Claude Code自动完成安装即可。
gstack的12种技能并非孤立使用,它们可以串联成一条完整的开发流水线:
- 描述需求
/plan-ceo-review→ 压力测试产品方向/plan-eng-review→ 敲定技术方案- 退出规划模式,开始编码
/review→ 进行偏执级的代码审查/ship→ 一键发布版本/qa→ 执行系统化测试- 周五执行
/retro→ 进行本周工作回顾
gstack的设计并非一成不变,它会随着使用频次增加而不断优化,变得越发“聪明”。
本质上,gstack构建了一支分工明确、各司其职的AI团队。其参考价值在于清晰的思路:何时需要CEO来厘清方向,何时需要技术负责人确定方案,何时该让苛刻的Staff工程师审查代码,又何时该交由发布工程师一键部署。
开发者无需精通所有环节,只需知道在正确的时间,调用正确的专家角色。
关注“鲸栖”小程序,掌握最新AI资讯
本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:http://www.itsolotime.com/archives/26467


