Spec Kit — разработка по спецификации с ИИ

★ 8.0 · vibe-coding

Spec Kit — это открытый набор процессов, шаблонов и навыков для ИИ-агентов разработки, которые вызываются командами /speckit-* в чате агента, плюс CLI specify для установки. Берут, когда нужно сначала зафиксировать, что и зачем строится, прежде чем писать код; когда агент раз за разом уходит не туда без ясного плана; когда баг надо чинить по установленной причине, а не по симптому; когда нужно решить, стоит ли идея вложений. Три независимых процесса: разработка по спецификации (constitution, затем specify, plan, tasks, implement, converge), исправление багов (assess, fix, test, с вердиктом verified, partial или failed) и оценка идей (intake, research, define, shape, decide, с итогом go, needs-clarification или kill). Разработка по спецификации входит в ядро, а bug и assess ставятся расширениями через specify extension add. Установка: uv tool install specify-cli, затем specify init my-project --integration copilot; вместо copilot указывается ключ интеграции другого поддерживаемого агента. Нужны Python 3.11 или новее, uv и поддерживаемый агент на Linux, macOS или Windows. Это не терминальные команды, а навыки в чате агента. Не заменяет тест-фреймворк или CI.