gstack: набор специализированных инструментов для Claude Code от Гарри Тана для профессиональной разработки и автоматизации рабочих процессов.

Введение:

gstack — это расширение для Claude Code, превращающее ИИ-ассистента в команду узкопрофильных специалистов. Система включает восемь уникальных навыков для планирования (CEO и Eng-review), глубокого код-ревью с интеграцией Greptile, автоматизации браузера через /browse и проведения полноценного QA-тестирования. gstack позволяет разработчикам переключать когнитивные режимы модели: от стратегического мышления основателя до параноидального поиска багов штатным инженером. Инструмент поддерживает параллельные сессии через Conductor, изолированные браузерные окружения и импорт реальных сессий браузера для тестирования защищенных страниц. Созданный президентом Y Combinator Гарри Таном, gstack оптимизирует процесс поставки ПО, автоматизируя рутинные задачи релиза и обеспечивая высокое качество кода через систематические проверки и архитектурные диаграммы.

Добавлено:

2026-03-15

Ежемесячные посетители:

534773.1K

GStack - AI Tool Screenshot and Interface Preview

GStack Информация о продукте

gstack: Операционная система для тех, кто создает софт

gstack — это инновационный набор из восьми специализированных рабочих навыков для Claude Code, разработанный Гарри Таном (президентом Y Combinator). Он превращает стандартного ИИ-помощника в слаженную команду экспертов, доступных по запросу через слеш-команды. С gstack ваш ИИ-агент перестает быть просто исполнителем и становится стратегическим партнером, способным мыслить как CEO, опытный техлид или дотошный инженер по обеспечению качества.

Что такое gstack?

gstack представляет собой надстройку над Claude Code, которая заменяет одну общую модель поведения на набор «мнений» и специализированных рабочих процессов. Без использования gstack агент часто воспринимает запросы буквально, не задавая уточняющих вопросов о целесообразности фичи и выдавая нестабильные результаты при проверке кода.

С установленным gstack, вы получаете доступ к конкретным когнитивным режимам:

  • Уровень основателя: поиск лучшей версии продукта.
  • Инженерный уровень: жесткая архитектура и проработка граничных случаев.
  • Уровень релиза: автоматизация деплоя и проверок.
  • Зрение агента: полноценная автоматизация браузера для тестирования.

Основные возможности (Features)

Когнитивные режимы и навыки

  1. /plan-ceo-review: Режим «основателя». Вместо того чтобы просто добавить кнопку, ИИ анализирует, решает ли это проблему пользователя и как сделать продукт на «10 звезд».
  2. /plan-eng-review: Режим технического лида. Проектирование архитектуры, диаграммы состояний, потоки данных и обработка ошибок.
  3. /review: Режим параноидального инженера. Поиск race conditions, проблем с безопасностью и интеграция с Greptile для автоматического аудита PR.
  4. /ship: Машина для релизов. Синхронизация с main, запуск тестов, пуш и открытие PR в автоматическом режиме.
  5. /browse: «Глаза» вашего агента. Полноценный браузер Chromium, который может логиниться, кликать по интерфейсу и делать скриншоты.
  6. /qa: Ведущий QA-инженер. Анализирует git diff, находит затронутые маршруты и автоматически тестирует их на localhost или staging.
  7. /setup-browser-cookies: Менеджер сессий. Позволяет импортировать куки из Chrome, Arc или Edge в headless-сессию для тестирования закрытых разделов.
  8. /retro: Инженерный менеджер. Анализ активности команды за неделю, выявление успехов и зон роста на основе данных коммитов.

Параллельная работа с Conductor

gstack становится еще мощнее при использовании Conductor. Вы можете запускать до десяти параллельных сессий Claude Code, каждая из которых работает в своем изолированном рабочем пространстве со своим процессом Chromium. Это позволяет одновременно проводить ревью на одной ветке, выполнять QA на стейджинге и внедрять фичу на другой ветке.

Сценарии использования (Use Case)

Проектирование новой функции

Вы описываете идею (например, «загрузка фото продавцом»). Сначала вы вызываете /plan-ceo-review, чтобы понять, не стоит ли добавить авто-заполнение описания товара по фото. Затем /plan-eng-review отрисовывает диаграмму последовательности действий для фоновой обработки изображений.

Автоматизированное QA перед релизом

Вместо ручного кликанья по ссылкам, вы запускаете /qa. Инструмент видит, что вы изменили контроллер платежей, сам открывает нужные страницы в браузере, проверяет консоль на ошибки и подтверждает, что форма оплаты работает корректно.

Глубокое ревью с Greptile

gstack интегрируется с Greptile. При вызове /review или /ship, система считывает комментарии автоматического ревьюера, классифицирует их (валидная ошибка, уже исправлено или ложноположительное срабатывание) и помогает мгновенно применить исправления.

Инструкция по установке (How to Use)

Для работы требуются: Claude Code, Git и Bun v1.0+.

Шаг 1: Глобальная установка

Скопируйте и вставьте следующую команду в терминал Claude Code:

git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup

После этого добавьте раздел «gstack» в ваш файл CLAUDE.md, указав доступные навыки и приоритет использования /browse для веб-серфинга.

Шаг 2: Установка в проект (опционально)

Чтобы команда могла использовать те же инструменты, выполните:

cp -Rf ~/.claude/skills/gstack .claude/skills/gstack && cd .claude/skills/gstack && ./setup

Часто задаваемые вопросы (FAQ)

В: Какие браузеры поддерживаются для импорта куки? О: gstack поддерживает Chrome, Arc, Brave, Edge и Comet на macOS и Linux.

В: Где хранятся данные отчетов QA? О: Все отчеты и скриншоты сохраняются в директории .gstack/qa-reports/ внутри вашего проекта.

В: Как обновить gstack? О: Перейдите в папку установки (~/.claude/skills/gstack), выполните git fetch origin && git reset --hard origin/main и запустите скрипт ./setup.

В: Безопасно ли использовать /browse с реальными данными? О: /browse запускает реальный Chromium. Будьте осторожны при работе с чувствительными средами, так как сессия сохраняет куки и состояние до 30 минут бездействия.

Loading related products...