Зачем SDD
- METR study (июль 2025): разработчики с AI оказались на 19% медленнее на реальных задачах. Причина - debugging loops от неструктурированных промптов. Подтверждено в follow-up исследовании февраля 2026
- "Почему иногда мы получаем слоп? Потому что мы недостаточно его проспецифицировали" - Денис Киселёв. Причина некачественного кода всегда в недоспецификации
- Vibe coding ломается на масштабе. Прототип за вечер - да. Поддерживаемый продукт - нет. Монолит, 0.5% тестов, процессный долг - типичная картина после "бурного вайбкодинга"
- 30+ фреймворков за последний год. Индустрия ищет ответ. Medium, Thoughtworks Technology Radar (кольцо Assess), Augment Code - все отслеживают SDD
- Формула: Spec → Plan → Tasks → Code. Вместо "напиши код по промпту" - "напиши спеку, а агент реализует"
Модель зрелости SDD
Level 1: Spec-First
Спека для конкретной задачи. После реализации может быть выброшена. Быстрый старт, минимум церемоний. Подходит для прототипов и одноразовых задач.
Level 2: Spec-Anchored
Спека - living document. Любые изменения начинаются с обновления спеки. Код следует за спекой, не наоборот. Работает для продуктов в активной разработке.
Level 3: Spec-as-Source
Спека - единственный артефакт. Код = compiled output. Радикальный подход: меняешь спеку, агент перегенерирует код. Tessl ($125M привлечённых) строил платформу на этом принципе, но к осени 2026 сместил позиционирование к Agent Enablement Platform - уровень остаётся горизонтом, а не практикой.
Категория 1: SDD-фреймворки (спека - план - код)
BMAD-METHOD
12+ AI-ролей: Analyst, PM, Architect, Scrum Master. По сути симулирует agile-команду внутри одного агента. Создаёт PRD, архитектуру, dev stories с полным контекстом. Node.js v20+, v6-alpha - полный rewrite.
Самый популярный SDD-фреймворк. Мощный, но сложный - порог входа высокий. Для тех, кто готов потратить время на настройку и получить полноценный workflow.
"BMAD, OpenSpec и вся остальная штука - это сугубо прикладная штука, которая направлена просто на то, чтобы как-то таску разрубить на кусочки" - Иван (QuintCode/NeuralStack)
GitHub Spec Kit
MIT-лицензия, от Microsoft/GitHub. Agent-agnostic - работает с 8+ AI-агентами. Стандартизация формата спецификаций в Markdown. Не привязывает к конкретному IDE или модели.
21.08.2026 вышла v1.0.0: появилась команда converge против дрейфа спеки и кода (цикл "прогнал - нашёл расхождение - дописал недостающие задачи - повторил") и каталог расширений и пресетов сообщества. Spec Kit из набора команд превратился в экосистему.
Фокус на формате, не на процессе. Spec Kit определяет как писать спеки, а не как их реализовывать. Хорошо комбинируется с другими фреймворками.
OpenSpec
Semi-living спецификации с delta markers. 20+ поддерживаемых агентов. Заточен под brownfield-проекты и итеративные изменения - когда код уже есть и нужно развивать, а не писать с нуля.
Ключевое отличие от Spec Kit: спеки не статичные, а "полуживые" - отслеживают дельту между текущим и желаемым состоянием.
Superpowers
Методология Jesse Vincent (obra): семь скиллов подряд - brainstorming, writing-plans, subagent-driven execution, TDD, code review, finishing branch. Единица работы - задача на 2-5 минут со свежим субагентом на каждую и ревью в две ступени: сначала соответствие спеке, потом качество кода.
Жёсткий TDD-гейт: production-код, написанный до упавшего теста, удаляется, а не сохраняется. Плагин-манифесты под дюжину агентов - Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI и другие: методология едет за инженером между харнессами. Самый звёздный проект категории, релиз v6.3.0 от 12.08.2026.
Tier 2
GSD (Get Shit Done) - лёгкий фреймворк для прототипов. Минимум церемоний, быстрый старт. Когда нужно собрать MVP, а не строить enterprise-процесс. Оригинальный репозиторий gsd-build заархивирован после смены управления в мае 2026 - разработка продолжается в open-gsd. GitHub
PromptX - структурированные промпты для SDD-подхода. Организует промпты в переиспользуемые шаблоны.
LeanSpec - облегчённая альтернатива BMAD и Spec Kit. Для тех, кому полноценные фреймворки кажутся overkill, но хаос промптов уже не устраивает. Сайт недоступен, репозиторий малоактивен (сентябрь 2026).
addyosmani/agent-skills - библиотека из 25 инженерных скиллов, среди которых spec-driven-development, interview-me, constraint-driven-development, context-engineering. ~91k stars (01.09.2026). GitHub
OpenSPDD - Structured Prompt-Driven Development: промпт как исполняемый контракт дизайна. Каркас REASONS Canvas из 7 измерений; команда spdd-sync тянет изменения из кода обратно в дизайн - редкий случай, когда обратная синхронизация заявлена основным механизмом, а не бетой. Go-бинарник, ~734 stars (01.09.2026). GitHub
MUSUBI - полюс строгости: нотация EARS, C4 + ADR, матрица трассируемости требование - дизайн - код - тест, блокирующая мёрдж при покрытии ниже 100%. ~28 stars (01.09.2026) - случай, когда звёзды не измеряют пригодность для регулируемых команд. Данные из вторичного обзора (Wąsowski, апрель 2026).
Категория 2: Reasoning и принятие решений
Haft (ex-QuintCode) + FPF
Два связанных инструмента. FPF (First Principles Framework, Анатолий Левенчук) - "операционная система мышления для LLM". Формальная, сложная, мощная. QuintCode (Иван Закутний) - практическая обвязка вокруг FPF для разработчиков; в 2026 переименован в Haft, позиционирование сместилось к "engineering decisions engine".
ADI Cycle в 5 фазах: Hypothesize (Abduction) - генерируй 3-5 конкурирующих подходов. Verify (Deduction) - проверь логическую консистентность. Test (Induction) - собери evidence. Audit - WLNK analysis, проверь blind spots. Decide - создай Design Rationale Record.
Решает ключевую проблему: через 3 месяца не вспомнишь, почему выбрал именно этот подход. Решение хранится в чат-треде, который никогда не найдёшь. QuintCode фиксирует reasoning в Design Rationale Records.
"Получилось 52 страницы документа и 280 фича-файлов на Gherkin/BDD. Скормил Claude Code - за ночь сожрал недельные лимиты подписки. Проект написан прямо неплохо, тесты по фича-файлам работают." Иван (QuintCode) - про опыт FPF + ChatGPT Pro, 2 вечера работы
"Claude Code сам по себе предложил Kubernetes, EKS. QuintCode помучился, поспрашивал вопросы, в итоге пришёл к самому дешёвому, но стабильному решению - однонодовый Docker Swarm." Иван (QuintCode) - ADI-цикл выбрал Docker Swarm вместо интуитивного Kubernetes
"Учись программировать, а не язык. Тут то же самое - надо учиться думать." Иван (QuintCode/NeuralStack)
"За вас думать не будет никто, даже FPF." Анатолий Левенчук
Grill Me / mattpocock skills
Библиотека композируемых скиллов Matt Pocock, ключевой - /grill-me: агент раскладывает решения в дерево и задаёт весь фронтир открытых вопросов одним раундом, каждый вопрос с рекомендованным ответом. Код не пишется, пока фронтир не опустеет.
Правило разделения труда: факты - работа агента (за фактом из окружения он шлёт субагента), решения - работа человека. Рядом /to-spec, /to-tickets, /implement, /tdd. README - готовый контр-тезис к тяжёлым фреймворкам: они помогают, забирая себе процесс, а вместе с процессом забирают контроль.
Tier 2
SGR (Schema-Guided Reasoning) - structured output + chain of thought. Поле reasoning_steps в JSON-ответе повышает точность non-reasoning моделей. Отлаживаемый вывод. GitHub
Категория 3: Autonomous Loops (агентные циклы)
Smart Ralph / Ralph Loop
Автономный AI-агент: запускает coding tool (Claude Code / Codex) снова и снова пока все пункты PRD не выполнены. Каждая итерация - fresh context. Простой принцип, иногда неожиданно эффективный.
Живая ветка сегодня - Smart Ralph (~9,6k stars, коммиты июль 2026): добавляет SDD-workflow поверх цикла - задаёт уточняющие вопросы перед генерацией, структурирует процесс. Оригинальный Ralph заморожен с февраля 2026, сайт проекта закрыт - остаётся историческим референсом идеи.
Критики называют это "макака-кодинг" - просто жмёшь кнопку пока не заработает. Для определённых задач работает, но без спеки легко уйти в бесконечный цикл.
"Пускать агента к проду - это стать героем новостей" - Денис Киселёв
Tier 2
Taskmaster AI - task management drop-in для Cursor, Lovable, Windsurf, Roo. PRD - задачи - реализация. Работает с любым AI-чатом. Команда сместила фокус на коммерческий Hamster, репозиторий без коммитов с апреля 2026. GitHub
Категория 4: Session/Memory Management
ruflo (ex-Claude-Flow)
Enterprise-grade платформа для оркестрации AI-агентов. Multi-agent swarms, координация автономных workflow, distributed swarm intelligence, RAG-интеграция, 100+ MCP-инструментов. Нативная интеграция с Claude Code и Codex.
Пробовал лично для автономного создания MVP и POC. В целом работает - агенты выполняют 80-90% задач корректно. Оставшиеся 10-20% - мелкие баги, которые всплывают при тестировании. Реализуемо за пару дополнительных сессий, но ожидать полностью автономную безбажную сборку пока не стоит.
Beginner's Guide от Vatsal Shah - отличная точка входа, пользовался сам, рекомендую.
cc-sdd
SDD-команды и Agent Skills для 8 инструментов: Claude Code, Codex, Cursor, GitHub Copilot, Windsurf, OpenCode, Gemini CLI, Antigravity. Начинался как Kiro-style workflow, теперь позиционируется как long-running autonomous implementation.
Принудительный workflow: Requirements - Design - Tasks. Не даёт перескочить планирование и сразу идти в код. Structured AI-DLC (AI-Driven Development Lifecycle).
Tier 2
Memory Bank / MBB (Денис Киселёв) - project memory по C4 модели. Memory Bank Bible - seed-принципы для структуры проекта. Progressive disclosure - постепенное раскрытие контекста агенту. Подробнее в YouTube
Категория 5: Платформы и оркестраторы
Intent (Augment Code) - living spec platform. Bidirectional спеки: код и спека синхронизированы. Координатор + параллельные исполнители в изолированных git-worktree + верификатор, сверяющий результат со спекой. Публичная бета с 10.02.2026: пока macOS-only и бесплатно, платных тарифов нет. intentapp.dev
Kiro (AWS) - спеки с EARS-нотацией, IDE + CLI. Сместился к brownfield: workflow Design-first и Bugfix (с 20.02.2026), в CLI - /goal с проверкой завершённости перед остановкой (12.06.2026). Модели: Claude Sonnet 4.5 + open-weight. Тарифы: Free (50 кредитов/мес), платные $20-$200/мес. kiro.dev
Zenflow (Zencoder) - PRD-to-code оркестратор. PRD - ревью спеки - план - поэтапная реализация через Claude + Codex. zencoder.ai/zenflow
Jira Planner (Atlassian) - SDD как корпоративный слой внутри Jira. Спека - редактируемый Confluence Live Doc, привязанный к семантике кода в нескольких репозиториях; отдельный шаг проверяет, достаточно ли она детальна для исполнения, затем план разбивается на рабочие элементы с критериями приёмки. Early Access с 19.08.2026 (Jira Cloud + Rovo). Анонс
Compyle (YC F25) - "Lovable для инженеров" с SDD-подходом. Задаёт уточняющие вопросы перед кодогенерацией. Claude Code под капотом. Мультирепозитории, бесплатен. Домен утерян, статус проекта неясен (сентябрь 2026).
Tessl ($125M) - ставка на spec-as-source: спека = единственный артефакт, код генерируется автоматически. К осени 2026 позиционирование сместилось к Agent Enablement Platform - spec-as-source остаётся горизонтом, а не текущим продуктом. tessl.io
Devika - open-source autonomous SE agent. Альтернатива Devin. Полный цикл: планирование - ресёрч - кодинг. Веб-интерфейс. Проект заморожен с сентября 2025 - оставлен для истории. GitHub
Категория 6: Паттерны и техники
AI-TDD - итеративный запуск тестов до прохождения. Внимание: LLM могут жульничать (заглушки вместо реального кода).
Metaprompting - LLM итеративно улучшает промпт через TDD-цикл. Не код улучшается - промпт.
Context Engineering - ключевая дисциплина: подготовка контекста для AI-агентов. MD-файлы как навигационный слой, графы зависимостей.
AI-Ready Codebase - адаптация legacy-кода под AI-агентов. Иерархия MD-файлов, минимальный набор документации, грандинг агента на существующий код.
Reflection Pattern - агент перепроверяет себя на каждом этапе, находит ошибки, перезапускает блок.
Judge Pattern - агент + судьи-субагенты с итеративным улучшением. До 5 судей оценивают результат.
Сравнительная таблица: Tier-1 фреймворки
| Фреймворк | Фокус | Сложность | IDE | Memory | Для кого |
|---|---|---|---|---|---|
| BMAD-METHOD | Agile-команда из AI-ролей | Высокая | Любая | Docs-as-code | Команды, enterprise |
| Spec Kit | Формат спек (стандарт) | Средняя | Любая | Нет | Кросс-агентные команды |
| OpenSpec | Brownfield, итеративные спеки | Средняя | Любая | Delta markers | Существующие проекты |
| Superpowers | Семь скиллов + TDD-гейт | Средняя | 12+ агентов | Планы в файлах | Инженеры, полный цикл |
| Haft/FPF (ex-QuintCode) | Reasoning, обоснование решений | Высокая | Claude Code, Cursor | .fpf/context.md | Архитекторы |
| Smart Ralph/Ralph | Автономный loop до готовности | Низкая | Claude Code, Codex | Fresh context | Автоматизация |
| ruflo (ex-Claude-Flow) | Agent orchestration, swarms | Средняя | Claude Code, Codex | Persistent memory | MVP/POC, соло и команды |
| cc-sdd | AI-DLC lifecycle (8 IDE) | Средняя | 8 инструментов | Structured | Разработчики |
Экспертные цитаты
"Галлюцинации - не баг, а архитектурная особенность: модель додумывает, если не задали рамки" Денис Киселёв, DEKSDEN
"BMAD, OpenSpec и вся остальная штука - это сугубо прикладная штука, которая направлена просто на то, чтобы как-то таску разрубить на кусочки. Сначала FPF, после этого уже OpenSpec, BMAD и тому подобное" Иван (QuintCode/NeuralStack)
"Учись программировать, а не язык. Тут то же самое - надо учиться думать" Иван (QuintCode/NeuralStack)
"Стахановство 2026: станков (агентов) куча, нужны качки-приглядывальщики" Анатолий Левенчук
"Русский язык для спецификаций: точность формулировки важнее экономии токенов" Родион Мостовой
"Вайбкодинг - не магия и не хрень, правда посередине" Павел Молянов
"Люди галлюцинируют не хуже LLM - мы тоже аппроксимируем и не задаём себе вопрос об адекватности" Иван (QuintCode/NeuralStack)
Источники
YouTube (AI-Driven Development)
- Трушный Spec-Driven Dev / FPF - Иван (QuintCode), Родион Мостовой, Левенчук (16 марта 2026)
- Agentic Engineering AI Workflow Part 2 - Денис Киселёв, Родион Мостовой (13 марта 2026)
- Agentic Engineering AI Workflow Part 1 - Денис Киселёв (6 марта 2026)
Статьи
- Spec-Driven Development Is Eating Software Engineering: A Map of 30+ Frameworks - Vishal Mysore, Medium (март 2026)
- 6 Best SDD Tools for AI Coding - Augment Code
- Thoughtworks Technology Radar: SDD - кольцо Assess
- SDD is Waterfall in Markdown - критика SDD
- Problems with Spec-Driven Development - Sibylline
- METR: Early 2025 AI-Experienced OS Dev Study - исследование эффективности AI
- Spec-Driven Development: From Code to Contract in the Age of AI Coding Assistants - arXiv
- Claude-Flow Beginner's Guide - Vatsal Shah, пошаговый гайд по настройке
Telegram-каналы
- @ai_driven - Родион Мостовой, AI-Driven Development
- @deksden - Денис Киселёв, DEKSDEN
- QuintCode / NeuralStack - Иван Закутний
GitHub-репозитории
- Superpowers ~280k stars
- mattpocock/skills (Grill Me) ~243k stars
- Spec Kit ~132,5k stars - Microsoft/GitHub
- addyosmani/agent-skills ~91k stars
- OpenSpec ~66,8k stars
- BMAD-METHOD ~52,5k stars
- GSD (open-gsd/gsd-core) ~9k stars
- ruflo (ex-Claude-Flow) ~70k stars
- cc-sdd ~3,6k stars
- Haft (ex-QuintCode)
- FPF ~473 stars
- sgr-agent-core (SGR) ~1,1k stars
- OpenSPDD ~734 stars
- Smart Ralph ~9,6k stars
- Ralph (заморожен с 02.2026)
- Taskmaster AI
- Devika (заморожен с 09.2025)
Каталог обновляется. Нашёл фреймворк, которого нет в списке? Напиши в Telegram-канал Продакт feat. AI.