Перейти к содержанию

Шаг 1 из 4 · Разбор · 2 часа

Проведи проект через GSD: от требований до верификации

Преврати идею в требования, дорожную карту и проверяемые фазы работы с агентами.

Главное из видео

  1. Разработка включает требования, проектирование, реализацию, проверку и выпуск; код — только один из этапов.
  2. GSD помогает хранить решения, требования, дорожную карту и состояние фаз, чтобы следующая сессия агента могла восстановить контекст проекта.
  3. Большую работу стоит делить на фазы с конкретным результатом, границами и условиями приёмки; человек отвечает за выбор и подтверждение этих условий.
  4. Автономное выполнение и параллельные агенты полезны только после ясного плана, ограничений доступа и независимой проверки результата.
  5. Superpowers строит более компактный workflow из навыков: уточнение задачи, план, реализация, отладка, ревью и завершение ветки.

Обновлено 30 сентября 2026 г.

Материалы к шагу

Навигация по видео

Выбери главу: видео выше начнётся с нужного момента.

Сначала зафиксируй контекст, потом проси писать код

В ролике GSD используется как процесс, в котором требования, решения, дорожная карта, состояние проекта и результаты фаз остаются в артефактах. Это даёт новой сессии агента точку входа и снижает риск заново обсуждать уже принятые решения. Артефакты не заменяют продуктовую ответственность: до старта человек определяет пользователей, результат, границы, риски и то, что будет считаться принятым.

Карта проекта перед первой фазой

  • Названы пользователь, его задача и наблюдаемый итог сценария.
  • Записаны обязательные требования, ограничения и то, что сознательно не входит в первый релиз.
  • Есть дорожная карта с фазами; у каждой фазы один результат, который можно проверить.
  • Для каждой фазы указаны зависимости, риски и способ ручной приёмки.
  • Определено, какие действия агент может выполнить сам, а какие требуют явного решения человека.

Бриф для обсуждения проекта с агентом

Пользователь и его задача: [кто и какой сценарий проходит]
Результат первой версии: [что пользователь сможет сделать]
Обязательные требования: [список]
За пределами текущей версии: [список]
Технические и бизнес-ограничения: [данные, интеграции, сроки, бюджет]
Риски и неизвестные: [список]
Фаза 1: [результат, границы, критерии приёмки]
Что агент может делать сам: [разрешённая область]
Что требует моего подтверждения: [деплой, доступы, расходы, внешние действия]
Как проверим фазу вручную: [сценарий и ожидаемый результат]

Строй фазы как проверяемые обещания

План фазы — не перечень технологий и не обещание «сделать экран». Сформулируй результат в поведении: например, пользователь создаёт запись, видит её после обновления страницы и получает понятную ошибку при неверных данных. Раздели независимые части на волны только там, где у них нет конфликтующих изменений. После каждой волны проверь результат, зафиксируй принятое решение и только затем переходи дальше.

Проверяй фазу до следующего шага

  • Сверь фактическое поведение с критериями приёмки, а не только с отчётом агента.
  • Просмотри изменения и результаты автоматических проверок, если они предусмотрены проектом.
  • Пройди ключевой пользовательский сценарий в работающем приложении.
  • Зафиксируй баги или недостающие требования отдельными задачами, а не расширяй незаметно текущую фазу.
  • Подтверди завершение фазы только после ручной проверки человеком.

Используй быстрые исправления по их настоящему масштабу

В демонстрации после запуска обнаруживаются ошибки интеграции с внешним API. Для небольшой локальной проблемы достаточно короткой задачи с контекстом ошибки, ожидаемым поведением и способом проверки. Если исправление меняет требования, архитектуру или затрагивает несколько фаз, вернись к планированию: короткий режим не должен скрывать крупное изменение под видом одного фикса.

Выбирай GSD и Superpowers по сложности, а не по названию

Для проекта с несколькими зависимыми этапами и долгим контекстом полезны подробная дорожная карта и артефакты GSD. Для ограниченной задачи удобнее компактный цикл Superpowers: уточнить идею, сохранить спецификацию, составить план, реализовать, проверить и завершить работу. Репозиторий GSD сейчас архивирован, поэтому перед установкой и использованием проверь актуальный способ поддержки выбранного workflow.

Попробуй на своей задаче

Подготовь контекст для первой фазы своего проекта. Опиши пользователя и наблюдаемый результат, обязательные требования и границы. Сформулируй одну проверяемую фазу, критерии приёмки, риски и действия, которые агент не должен выполнять без твоего подтверждения. Планируй, но не запускай работу.

Как понять, что готово

Из записи понятно, какой сценарий должен заработать после фазы; что входит и не входит в объём; как вручную проверить результат; какие риски и неизвестные нужно закрыть; где заканчивается автономия агента и начинается решение человека.

Отметь шаг после собственной проверки.

Следующий шагНайди препятствие между проектом и запуском

Что дальше

Продолжай работу над своим проектом в Клубе

Регулярная практика, другие разработчики и обратная связь помогут двигаться дальше после первого результата.

Или выбрать другой бесплатный маршрут →