Skip to content

garrytan/gstack

⭐ 92,692  ·  TypeScript  ·  GitHub 仓库

使用Garry Tan的精准Claude Code配置:23个专有工具,分别担任CEO、设计师、工程经理、发布经理、文档工程师及QA角色。

一句话总结

23个精心设计的AI代理角色,将Claude Code变成独立开发者的一整个工程团队。

🔥 核心能力与独特卖点

  • 23个专用斜杠命令: 预置角色如 /office-hours(CEO产品质询)、/plan-ceo-review(战略挑战)、/review(代码审查)、/qa(基于浏览器的质量保证)、/cso(安全审计)和 /ship(发布工程)。彻底解决了新Claude Code用户的"空白提示词瘫痪"问题。
  • 30秒安装与团队模式: 一行命令即可克隆到 ~/.claude/skills/gstack,并自动检测可用AI代理。团队模式(./setup --team)自动更新共享仓库,强制团队所有AI辅助工作使用gstack
  • 多代理主机支持: 兼容10+款AI编程代理(Claude Code、OpenAI Codex CLI、Cursor、OpenCode、Factory Droid、Slate、Kiro、Hermes、GBrain),无需编码即可添加新主机。通过抽象代理层解决了供应商锁定问题。
  • OpenClaw原生集成: 提供Claude Code会话分发路由和四种原生对话技能(office-hours、ceo-review、investigate、retro),通过ClawHub安装。支持自然语言任务下发,自动生成gstack驱动的会话。
  • 强大工具与方法论: 八种强力工具加四种结构化开发方法论。用经过实战检验的工作流,解决了"到底该怎么用AI做产品开发"的问题。

独特卖点:Y Combinator的CEO日常使用,以他2013年速度的810倍交付生产代码。这不是理论——这是科技界最具影响力人物之一的真实工作配置。

Architecture

技术架构

组件详情
运行时依赖Claude Code、Git、Bun v1.0+、Node.js(仅Windows)
安装路径克隆到 ~/.claude/skills/gstack,附带自动安装脚本
配置方式基于TypeScript的主机配置文件;零代码变更即可添加新代理
团队模式./setup --team + gstack-team-init 初始化仓库,自动更新 CLAUDE.md
代理抽象层每个主机一个配置文件;支持10+款代理并自动检测
OpenClaw集成双模式:Claude Code会话分发 + 通过ClawHub安装的原生对话技能

快速入门指南

单用户安装(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 "要求AI辅助工作必须使用gstack"

多代理安装(自动检测):

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

指定目标代理:

bash
./setup --host codex
./setup --host cursor
./setup --host opencode

安装OpenClaw原生技能:

bash
clawhub install gstack-openclaw-office-hours gstack-openclaw-ceo-review gstack-openclaw-investigate gstack-openclaw-retro

优势、局限与适用场景

优势

  • 免费且MIT开源 — 零成本即可采用
  • 由高知名度实践者打造(YC CEO Garry Tan),他本人每天用于生产代码开发
  • 极大提升交付速度 — 结构化角色消除了提示词工程的开销
  • 供应商无关 — 零代码即可兼容10+款AI编程代理
  • 有主见但灵活 — 提供结构而不僵化

局限

  • 需要Claude Code作为主要运行时 — 非独立工具
  • 特定依赖项(Bun v1.0+、Git、Windows上的Node.js)可能与现有环境冲突
  • 有主见的工具集可能不适合已有成熟工作流或自定义AI配置的团队
  • 团队模式需要Git提交和仓库配置 — 为现有项目增加了额外开销
  • Windows用户需要Node.js — 开箱即用并非完全跨平台

谁不适合使用?

  • 非技术背景的创始人 — 不使用Claude Code或命令行工具
  • 已有高度定制化AI工作流且无法适应有主见角色的团队
  • Windows上未安装Node.js的开发者 — 安装需要额外依赖
  • 有严格安全策略、禁止将外部仓库克隆到 ~/.claude/skills/ 的项目

理想使用场景

  • 独立技术创始人 — 希望以5-10人工程师团队的效率交付产品
  • 首次使用Claude Code的用户 — 需要结构化角色而非空白提示词
  • 技术负责人和高级工程师 — 需要在每个PR上执行严格的审查、质量保证和发布自动化
  • 采用AI辅助开发的小团队 — 希望开箱即用经过验证的方法论
  • OpenClaw用户 — 希望获得用于产品开发工作流的原生对话技能

社区与活跃度

拥有 92,692颗星标 且每日更新(最后更新于2026年5月10日),gstack正在经历爆发式增长。这不是一个副业项目——它是Y Combinator CEO使用的生产工具,正迅速成为结构化AI辅助开发的标准。其发展势头非同寻常,社区正在快速壮大。如果你认真对待用AI交付产品,这就是值得关注的那个工具。

热点项目数据来自 GitHub API,实时更新