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"


参考资料

相关推荐
Hical_W3 小时前
Hical 踩坑实录五部曲(五):Boost.MySQL 协程集成的 5 个坑
数据库·mysql·开源
Hical616 小时前
C++26 反射落地实战
c++·开源
IvorySQL6 小时前
从 repack.c 深入理解 PostgreSQL REPACK 的底层实现
数据库·postgresql·开源
千桐科技7 小时前
qData 数据中台社区开源版 v1.4.0 发布:元数据管理核心模块正式上线
开源·数据治理·数据集成·数据开发·数据中台·元数据管理·qdata
容器魔方10 小时前
“驾驭工程”下一跳?JiuwenClaw AgentTeam开启“协同工程”全新范式
人工智能·云原生·容器·架构·开源
搬砖的梦先生11 小时前
Codex Git Commit 详解与保命技巧操作指南
codex·ai辅助开发
日取其半万世不竭11 小时前
Pixelfed 自建教程:开源去中心化图片社交平台
开源·去中心化·区块链
GitCode官方11 小时前
智能进化觉醒!openvela trunk-5.5 发布:端侧 AI Agent 开源和多方位升级
人工智能·开源
幽络源小助理12 小时前
最新轻量美化表白墙系统源码v2.0_带后台版_附搭建教程
前端·开源·源码·php源码