GitHub представил Spec Kit: переход от вайб-кодинга к Spec-Driven Development
Новый инструментарий Spec Kit от GitHub превращает спецификации в исполняемый код, делая процесс разработки с AI-агентами предсказуемым и структурированным.
GitHub выпустил Spec Kit — open-source набор инструментов, призванный навести порядок в хаотичном мире разработки с помощью нейросетей. Если раньше мы полагались на «чистый вайб» (vibe coding), набрасывая промпты в надежде на удачный результат, то Spec Kit предлагает перейти к Spec-Driven Development (SDD).
Суть подхода проста: спецификации перестают быть просто текстом в PRD. В SDD они становятся «исполняемыми» — на их основе AI-агенты генерируют рабочие реализации с предсказуемым результатом.
Что внутри Spec Kit
Инструмент написан преимущественно на Python (84.2%) и уже набрал внушительные 77 892 звезды на GitHub. Основной точкой входа является specify-cli.
Главная фишка — поддержка популярных AI-агентов «из коробки». В списке совместимых значатся Qoder CLI, Kiro CLI и Amp. С помощью флага --ai-skills можно устанавливать шаблоны Prompt.MD прямо в директории навыков конкретных агентов.
Как это меняет работу вайбкодера
Для тех, кто привык работать с Cursor, Windsurf или Claude Code, Spec Kit дает структуру, которой часто не хватает при масштабировании проекта:
Фокус на сценариях: Вы описываете продуктовые сценарии, а не спорите с AI о синтаксисе.
Предсказуемость: Вместо случайных правок вы получаете код, строго соответствующий спецификации.
Быстрый старт: Команда specify init разворачивает окружение под конкретного AI-агента за секунды.
Spec Kit — это важный этап взросления AI-разработки. GitHub фактически легализует «вайб-кодинг», но упаковывает его в инженерную дисциплину. Последний релиз v0.3.1 вышел буквально на днях, проект активно поддерживается сообществом (120 контрибьюторов) и готов к экспериментам в реальных проектах.