GStack 使用教程

YC掌门人Garry Tan的AI虚拟工程团队 · 23个专家角色

⭐ 64K Star · 开源免费

📖 项目简介

GStack 是 Y Combinator CEO Garry Tan 开源的 AI 工程团队工具集。它将 Claude Code 变成一支虚拟工程团队——包含 CEO、设计师、工程经理、QA、安全官、发布工程师等 23 个 AI 专家角色,全部通过斜杠命令调用,实现一人日产万行代码。

Garry Tan 使用 gstack 在 60 天内产出 60 万行生产代码,日均 1-2 万行,同时还在全职管理 YC。项目完全开源、MIT 协议、永久免费。

💡
GitHub 地址: https://github.com/garrytan/gstack

核心亮点

🤖
23个AI专家角色
CEO规划产品、设计师审美、工程经理锁架构、QA测试、安全官审计
全流程自动化
从需求规划→代码审查→自动测试→一键发PR,完整开发流水线
🌐
支持8种AI工具
Claude Code、Codex CLI、Cursor、OpenCode、Factory 等全兼容
🆓
MIT永久免费
完全开源,无付费墙,Fork即用,可自由定制

🎭 核心角色一览

命令 角色 功能
/office-hoursYC 导师6个灵魂拷问,重新定义你的产品
/plan-ceo-reviewCEO重新思考问题,找到10星产品
/plan-eng-review工程经理锁定架构、数据流、边界情况
/reviewStaff 工程师找出能通过CI但线上会爆的bug
/qaQA 负责人打开真实浏览器测试,找bug并修复
/ship发布工程师同步main、跑测试、推代码、开PR
/cso安全官OWASP Top 10 + STRIDE 威胁建模
/browseQA 工程师真实浏览器操作,截图验证

🚀 快速安装

前置条件

1

安装到本机(30秒)

在 Claude Code 中粘贴以下命令,Claude 会自动完成安装:

bash git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup

安装完成后,在项目的 CLAUDE.md 中添加 gstack 配置段即可。

2

添加到项目仓库(可选)

将 gstack 添加到项目中,让队友也能使用:

bash cp -Rf ~/.claude/skills/gstack .claude/skills/gstack && rm -rf .claude/skills/gstack/.git && cd .claude/skills/gstack && ./setup
3

开始使用

安装完成后,在 Claude Code 中直接使用斜杠命令:

示例 /office-hours # 启动产品思考
/review # 代码审查
/qa https://staging.myapp.com # QA测试
/ship # 一键发布
推荐工作流:先用 /office-hours 规划产品 → /plan-ceo-review 审视方向 → /plan-eng-review 锁定架构 → 写代码 → /review 代码审查 → /qa 测试 → /ship 发布

常见问题

Q: gstack 只能在 Claude Code 中使用吗?

不是。gstack 支持 8 种 AI 编程工具:Claude Code、OpenAI Codex CLI、Cursor、OpenCode、Factory Droid、Slate、Kiro 等。安装时运行 ./setup --host <name> 指定目标工具即可。

Q: 需要付费吗?

完全免费,MIT 开源协议。没有付费墙、没有等待列表。你需要自己有 Claude Code 等 AI 编程工具的订阅。

Q: Windows 可以用吗?

可以。gstack 在 Windows 11 上通过 Git Bash 或 WSL 运行。Windows 用户需要同时安装 Bun 和 Node.js(Bun 在 Windows 上有一个 Playwright 管道传输的已知 bug)。

Q: Skill 不显示怎么办?

运行 cd ~/.claude/skills/gstack && ./setup 重新安装。如果需要升级,使用 /gstack-upgrade 命令。