gstack

Y Combinator CEO Garry Tan 开源的 Claude Code 虚拟工程团队——用 6 个 Slash 命令把 AI 从”全能但平庸”拆成”专精且稳定”的角色分工体系

简介

gstack 是 Y Combinator 的 CEO Garry Tan 开源的一套给 Claude Code 写的”角色扮演技能包”。YC 是顶级的创业孵化公司,孵化出爱彼迎、Stripe 等独角兽公司。gstack 的核心想法很直接:与其让一个智能体同时扮演产品经理、架构师、程序员、测试、运维,搞得精神分裂,不如把这些角色拆开,每个角色有一套专属的提示词和行为模式。

做产品规划时召唤 CEO,审查架构时召唤工程主管,测试时召唤 QA 工程师。每个角色只关注自己的事,输出质量稳定得多。技术实现上,gstack 不复杂——所有技能都是 Markdown 配置文件,通过 Claude Code 原生的自定义 Slash 命令功能接入,不需要任何外部依赖。

关键信息

  • 类型:工具 / 配置体系
  • 领域:AI 编程、多智能体协作、角色扮演
  • 官方网站/地址https://github.com/garrytan/gstack
  • 定价/开源状态:开源(GitHub)
  • 创建者:Garry Tan(Y Combinator CEO)
  • 相关概念:多智能体协作、角色分工、Slash 命令

核心特性

六个核心 Slash 命令

  • /ceo:从商业视角审视产品想法
  • /eng-manager:评审技术方案和系统架构
  • /engineer:写代码和实现功能
  • /review:专门做代码审查,找 Bug 和性能瓶颈
  • /qa:写测试用例、测试边界情况
  • /release:配置部署流程和发布

这套流程从产品构想到代码审查再到测试发布,覆盖开发全链路。

技术实现特点

  • 纯 Markdown 配置:每个智能体角色就是一个结构清晰的 Markdown 文件
  • 零外部依赖:通过 Claude Code 原生 Slash 命令功能接入
  • 即装即用:克隆到本地,运行安装脚本,就能在 Claude Code 里直接调用

与 Everything Claude Code 的区别

ECC 更侧重工程化配置体系(Skills/Commands/Rules/Hooks 四模块),gstack 更侧重角色分工方法论——用具体的角色定义(CEO、工程主管、QA 等)让多智能体协作更直观。

不同素材中的观点

  • 2026-06-13-claude-code-6-github-projects:这篇素材将 gstack 作为”用好 Claude Code 多智能体”的第二推荐项目,强调其角色分工方法论的学习价值——学习 Garry Tan 这种顶级 CEO 如何设定多智能体角色、约束行为并定义标准输出。适用于 Claude Code、OpenClaw、Hermes Agent 等任何智能体框架

实用信息

  • 快速上手步骤

    1. 克隆仓库:git clone https://github.com/garrytan/gstack
    2. 运行安装脚本
    3. 在 Claude Code 中使用 /ceo/engineer/review 等命令
  • 适合人群:在使用 Claude Code、OpenClaw、Hermes Agent 等智能体框架时,期望尝试多角色子智能体但不知如何编写角色行为指南的程序员

  • 核心收获:掌握多智能体角色设定、行为约束和标准输出定义的方法论,具备管理自己智能体团队的能力

相关页面