gstack: как Гэрри Тан превращает Claude Code в виртуальную инженерную команду
📂 Исходный код на GitHubФирменная настройка Claude Code от Гэрри Тана: 23 скилла-специалиста (CEO, тимлид, дизайнер, QA, безопасник, релиз-инженер) и восемь power-инструментов в виде слэш-команд, MIT-лицензия.
gstack — открытый набор инструментов от Гэрри Тана (Garry Tan), президента и CEO Y Combinator, который превращает Claude Code в виртуальную инженерную команду: 23 скилла-специалиста и восемь power-инструментов в виде слэш-команд. Проект распространяется бесплатно под MIT-лицензией и собрал более 130 тысяч звёзд на GitHub.
Зачем это нужно
Автор gstack — не только руководитель YC: он один из первых инженеров Palantir, сооснователь Posterous (продан Twitter) и создатель Bookface, внутренней соцсети Y Combinator. Поводом для набора стал известный тезис Андрея Карпаты о том, что он «не печатал строки кода с декабря». Гэрри Тан отвечает цифрами: за последние 60 дней — три продакшн-сервиса и более 40 выпущенных фич, в свободное от руководства YC время. По числу логических изменений кода (не сырых строк, которые ИИ раздувает) его темп в 2026 году — около 810× темпа 2013 года: 11 417 против 14 логических строк в день. С начала года (по 18 апреля) 2026-й уже дал в 240 раз больше, чем весь 2013 год.
Ключевая мысль: дело не в том, кто печатал код, а в том, что реально выпущено. Разница между 2013 и 2026 — в инструментах.
Кому подходит
- Основателям и CEO — особенно техническим, которые продолжают сами писать код;
- Новичкам в Claude Code — вместо пустого промпта готовые структурированные роли;
- Тимлидам и staff-инженерам — строгий ревью, QA и релизная автоматизация на каждый PR.
Спринт как процесс
gstack — это не россыпь отдельных утилит, а процесс. Скиллы запускаются в порядке реального спринта:
Think → Plan → Build → Review → Test → Ship → Reflect
Каждый шаг передаёт результат следующему: /office-hours пишет дизайн-док, который читает /plan-ceo-review; /plan-eng-review готовит тест-план для /qa; /review находит баги, исправление которых затем проверяет /ship. Ничто не проваливается сквозь щели, потому что каждый шаг знает, что было до него.
Ключевые скиллы
| Команда | Роль | Что делает |
|---|---|---|
/office-hours |
YC Office Hours | Шесть forcing-вопросов, которые переосмысляют продукт до написания кода; спорит с вашей формулировкой задачи |
/plan-ceo-review |
CEO / Founder | Пересматривает постановку задачи, ищет «10-звёздочный» продукт внутри запроса |
/plan-eng-review |
Eng Manager | Фиксирует архитектуру, потоки данных, диаграммы, edge cases и тесты |
/review |
Staff Engineer | Ищет баги, которые проходят CI, но взрываются в продакшене; очевидные исправляет сам |
/qa |
QA Lead | Тестирует приложение в реальном браузере, чинит найденные баги атомарными коммитами и генерирует регрессионные тесты |
/cso |
Chief Security Officer | Аудит по OWASP Top 10 + STRIDE с фильтрацией ложных срабатываний |
/investigate |
Debugger | Систематическая отладка: «никаких фиксов без расследования», стоп после трёх неудачных попыток |
/ship |
Release Engineer | Синхронизирует main, гоняет тесты, пушит, открывает PR; сам поднимает тестовый фреймворк, если его нет |
/autoplan |
Review Pipeline | Одна команда — весь конвейер ревью: CEO → дизайн → DX → инженерия |
/retro |
Eng Manager | Недельное ретро с разбивкой по людям, проектам и AI-инструментам |
Отдельные роли закрывают дизайн (/design-consultation строит дизайн-систему с нуля, /design-shotgun генерирует 4–6 мокапов на выбор, /design-html превращает мокап в продакшен-HTML), developer experience (/plan-devex-review, /devex-review), документацию (/document-release, /document-generate по фреймворку Diataxis), мониторинг (/canary, /benchmark) и работу с браузером (/browse, /scrape).
Power-инструменты
/codex— независимое «второе мнение» от OpenAI Codex CLI: ревью с pass/fail-гейтом, adversarial-проверка и консультация. Если код смотрели оба (Claude и Codex), строится кросс-модельный анализ совпадающих находок./careful,/freeze,/guard— предупреждения перед деструктивными командами (rm -rf,DROP TABLE, force-push) и блокировка правок вне рабочей директории./spec— превращает смутное намерение в исполняемую спецификацию за пять фаз, с качественным гейтом перед записью файла./learn— управление тем, что gstack выучил о вашем проекте между сессиями: паттерны, подводные камни, предпочтения./make-pdf,/diagram— публикация документов и генерация редактируемых диаграмм полностью офлайн.
Помимо слэш-команд, в комплекте standalone-бинарники: gstack-model-benchmark (сравнение Claude, GPT и Gemini по latency, токенам и стоимости), gstack-egress (тамперо-стойкий hash-chain-журнал всех исходящих с машины отправок), gstack-verify-gate (Stop-hook, не дающий завершить ход Claude Code без прохождения verify-команды проекта) и другие.
Установка
Требования: Claude Code, Git, Bun v1.0+; на Windows — ещё Node.js. На macOS рекомендуется браузер Aside: с ним браузерные скиллы работают в ваших реальных залогиненных сессиях.
Установка за 30 секунд — вставьте в Claude Code:
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
Для команд есть team mode: репозиторий автоматически подтягивает gstack для всех участников, обновление проверяется тихо раз в час:
(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"
Работает не только с Claude
Setup сам определяет установленные агенты и умеет ставить gstack в десять хостов: OpenAI Codex CLI, OpenCode, Cursor, Factory Droid, Kiro, Slate, OpenClaw, Hermes, GBrain. Для агентов, которые читают только файлы правил (Zed, Amp, Jules), есть 2KB-дайджест с ethos gstack — его достаточно дописать в AGENTS.md, без установки.
Параллельные спринты и браузер
Один спринт — уже хорошо, десять — интересно. С Conductor автор регулярно держит 10–15 параллельных сессий Claude Code в изолированных workspace: одна планирует через /office-hours, вторая делает /review по PR, третья гоняет /qa на staging. Именно спринт-структура делает параллелизм управляемым: без процесса десять агентов — это десять источников хаоса.
Браузерные скиллы сначала пробуют Aside — ваш реальный браузер с залогиненными сессиями. Если его нет, ./setup собирает собственный Chromium gstack с anti-bot stealth, импортом cookies и защитой от промпт-инъекций: контент-фильтры плюс локальный ML-классификатор (22MB, работает на вашей машине без сетевых вызовов), который сканирует контент страниц до того, как его увидит агент.
Как это соотносится с правилами Карпаты
Известный набор andrej-karpathy-skills описывает четыре режима отказа ИИ-кодинга: неверные допущения, избыточная сложность, ортогональные правки, императивность вместо декларативности. gstack закрывает все четыре процессно: /office-hours вскрывает допущения до кода, Confusion Protocol запрещает угадывать в архитектурных решениях, /review ловит лишнюю сложность и «попутные» правки, /ship превращает задачи в проверяемые цели с test-first-исполнением.
Итог
gstack — попытка упаковать двадцать лет опыта создания продуктов в исполняемый процесс для ИИ-агентов. Бесплатно, MIT, без премиум-тарифа и листа ожидания. Если вы используете Claude Code (или Codex, OpenCode, Cursor), это один из самых целостных наборов скиллов: от продуктового осмысления идеи до верифицированного деплоя. Для связки с постоянной памятью агента есть интеграция с GBrain через /setup-gbrain.
Источник: https://github.com/garrytan/gstack