Specification First Agentic Development Plugin
Плагин для Claude Code, внедряющий методологию разработки, где ИИ-агент сначала создает и проверяет спецификацию, а затем пишет код.
Что это
Specification First Agentic Development — это плагин для Claude Code (и других агентов), реализующий подход к программированию, при котором разработка начинается с детальной спецификации. Инструмент автоматически генерирует файл спецификации на основе описания функции, проверяет её корректность и изолирует работу в отдельном рабочем дереве (worktree).
Процесс включает четыре основных этапа: создание спецификации, её проверку против существующего кода с помощью второго агента, применение спецификации для написания кода и тестов, а также доставку через pull request. Плагин фиксирует все решения агента в логах и требует прохождения сборки и тестов перед коммитом.
Решение предназначено для разработчиков, использующих AI-кодинга, которые хотят снизить количество ошибок и улучшить качество кода за счет строгой структуры. Оно позволяет запускать несколько агентов параллельно и получать готовые, проверенные изменения.
Плагин распространяется под лицензией MIT, использует стандартные форматы YAML и Markdown и устанавливается через командную строку. Он интегрируется в репозиторий, сохраняя историю изменений и спецификаций в папке .spec-first.