gstack-guide

GStack - AI-Assisted Development Toolkit

Garry Tan's Open Source Software Factory - Transform Claude Code into a virtual engineering team

概述

GStack 是由 Garry Tan(Y Combinator 总裁兼 CEO)创建的开源 AI 辅助开发工具包。它将 Claude Code 及其他 AI 编程助手转变为一个"虚拟工程团队",包含 23 个专业化的技能工具,覆盖整个开发生命周期。

GitHub : https://github.com/garrytan/gstack

统计数据 数值
Stars 97,087
Forks 14,434
语言 TypeScript
许可证 MIT
创建时间 2026-03-11
最后更新 2026-05-15

项目定位

GStack 被定位为"开源软件工厂",是一套 slash-command 技能工具集,强制执行结构化的开发冲刺流程:

复制代码
Think → Plan → Build → Review → Test → Ship → Reflect

目标用户

  • 创始人/CEO - 需要快速验证想法并交付产品
  • Claude Code 新用户 - 希望快速上手并发挥最大效能
  • 技术主管/资深工程师 - 需要标准化团队开发流程

生产效率提升

Garry Tan 报告在全职运营 YC 的同时,60 天内交付:

  • 3 个生产级服务
  • 40+ 已发布功能
  • 约 810× 效率提升(相比 2013 年的开发节奏)

23 个专业技能

GStack 提供 23 个专业化角色技能,模拟真实工程团队:

产品规划阶段

技能 角色 描述
/office-hours YC Office Hours 产品方向审视,6 个核心问题挑战
/plan-ceo-review CEO/创始人 战略范围审查(4 种模式)
/plan-eng-review 工程经理 架构锁定、图表设计、测试规划
/plan-design-review 高级设计师 设计维度评分(0-10 分制)

开发与设计阶段

技能 角色 描述
/design-shotgun 设计探索器 生成 4-6 个 AI mockup 变体
/design-html 设计工程师 从 mockup 生成生产级 HTML
/browse QA工程师 真实 Chromium 浏览器自动化

代码审查与质量保证

技能 角色 描述
/review 资深工程师 生产级 bug 检测,自动修复建议
/qa QA主管 浏览器测试、bug修复、回归测试
/cso 安全总监 OWASP Top 10 + STRIDE 威胁建模

发布与部署

技能 角色 描述
/ship 发布工程师 测试验证、覆盖率审计、PR 创建

其他辅助技能

技能 描述
/codex 第二意见 - 独立 OpenAI Codex 审查
/reflect 冲刺复盘与知识沉淀

支持的 AI 编程助手

GStack 支持 10 种 AI 编程助手:

  1. Claude Code (Anthropic)
  2. OpenAI Codex CLI
  3. Cursor
  4. OpenCode
  5. Factory Droid
  6. Slate
  7. Kiro
  8. Hermes
  9. GBrain
  10. OpenClaw

抸术架构亮点

安全防护

  • Prompt 注入防御 - 22MB ML 分类器 + Haiku transcript 检查 + Canary tokens
  • 多层防护确保不受恶意提示攻击

浏览器自动化

  • 基于 Chrome DevTools Protocol (CDP) 实现
  • 真实 Chromium 浏览器环境测试
  • 网站专属浏览器笔记(Domain Skills)
  • 设计偏好记忆(Taste Memory)

持续工作模式

  • Checkpoint 模式 - 自动 WIP 提交
  • 支持 10-15 个并行冲刺任务
  • 自动状态恢复

安装指南

前置要求

  • Claude Code
  • Git
  • Bun v1.0+
  • Node.js(仅 Windows 需要)

快速安装(30 秒)

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

团队模式(自动更新)

bash 复制代码
(cd ~/.claude/skills/gstack && ./setup --team) && ~/.claude/skills/gstack/bin/gstack-team-init required && git add .claude/ CLAUDE.md && git commit -m "require gstack for AI-assisted work"

多平台支持

使用 --host <name> 标志为不同 AI 助手安装:

bash 复制代码
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/gstack
cd ~/gstack && ./setup --host codex  # For OpenAI Codex CLI

Windows 安装

Windows 11 需通过 Git BashWSL 安装(由于 Playwright pipe transport bug,需同时安装 Bun 和 Node.js)。

工作流程示例

标准 Sprint 流程

Think
Plan
Build
Review
Test
Ship
Reflect

典型使用场景

  1. 启动新项目

    复制代码
    /office-hours    # 产品方向审视
    /plan-ceo-review # 战略范围确认
    /plan-eng-review # 架构设计锁定
  2. 设计阶段

    复制代码
    /design-shotgun  # 生成多个设计变体
    /design-html     # 输出生产级代码
  3. 开发审查

    复制代码
    /review          # 代码质量审查
    /qa              # 功能测试验证
    /cso             # 安全威胁分析
  4. 发布部署

    复制代码
    /ship            # 测试通过 → PR 创建
    /reflect         # 冲刺复盘总结

文档资源

文档 内容
<README.md> 主文档(480 行)
<docs/skills.md> 技能深入解析
<ETHOS.md> Builder 哲学理念
<ARCHITECTURE.md> 设计决策说明
<BROWSER.md> 浏览器命令参考
<CONTRIBUTING.md> 开发者贡献指南
<CHANGELOG.md> 版本历史记录
<USING_GBRAIN_WITH_GSTACK.md> GBrain 集成指南

附加功能

语音输入支持

  • AquaVoice - 高质量语音转文字
  • Whisper - OpenAI 语音识别

GBrain 持久化知识

  • 项目知识持久存储
  • 跨会话上下文保持
  • 与 GStack 深度集成

隐私与遥测

  • Opt-in 机制 - 默认不收集数据
  • 用户可选择开启遥测贡献改进

项目状态

  • 活跃开发 - 持续更新维护
  • MIT 许可证 - 完全开源免费
  • 广泛采用 - 97K+ Stars

作者背景

Garry Tan

  • Y Combinator 总裁兼 CEO(2023年至今)
  • 连续创业者、工程师、投资人
  • Stanford 计算机系统工程学士(2003)
  • Palantir 创始团队成员
  • Posterous 联合创始人(被 Twitter 收购)
  • Initialized Capital 联合创始人
  • 知名投资:Coinbase、Instacart、Flexport

招聘信息: "We're hiring. Come work at YC --- ycombinator.com/software"


参考资料

相关推荐
TunerT_TQ2 小时前
Valhalla 静态工程审阅 #022|百度PaddlePaddle 源码证据驱动评测【大厂开源基础设施特辑】
人工智能·百度·开源·paddlepaddle·#深度学习·#飞桨
白鲸开源2 小时前
Apache SeaTunnel 提交一个任务都经过了什么?
大数据·开源·github
ApacheSeaTunnel3 小时前
Apache SeaTunnel 提交一个任务都经过了什么?
大数据·开源·数据集成·seatunnel·技术分享·数据同步
echoVic4 小时前
Orca:一个 DeepSeek 原生的终端 Coding Agent
开源·ai编程·deepseek
对象存储与RustFS6 小时前
别再只怪 GPU 了:2026 年 AI 训练/推理的存储瓶颈,以及 7 个被忽视的真相
开源·ai编程·gpu
萌新源7 小时前
电赛C题:我用星闪+UWB做了一个数字钥匙门锁系统,开源了
c语言·华为·开源
NutShell Wang7 小时前
中国大模型“八周五连发“:开源与低成本重写全球选型
开源·ai agent·vibe coding
凌云拓界8 小时前
NodeVerdict:Node.js 原生诊断数据可视化工具
信息可视化·架构·typescript·开源·node.js·github·bug
破晓单片机10 小时前
093、STM32项目分享开源:蓝牙智能晾衣架系统
stm32·单片机·嵌入式硬件·开源
勤劳X码农11 小时前
2026年配音软件技术选型:7款TTS方案从轻量到API全参数对比
开源