iterative-development — плагин
Плагин Claude Code для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом
- 183 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Автономный цикл часами запускает субагентов, которые пишут код и коммитят в репозиторий; человек вмешивается только на границах итераций.
Установка
- Работает в
Ручная установка
/plugin marketplace add prime-radiant-inc/prime-radiant-marketplaceЗатем `/plugin install iterative-development@prime-radiant-marketplace` и перезапуск Claude Code.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Автономный цикл часами запускает субагентов, которые пишут код и коммитят в репозиторий; человек вмешивается только на границах итераций.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин iterative-development ведет Claude Code через разработку проекта по большой или расплывчатой спецификации, где обычный план теряет нить. Скилл `extracting-requirements` режет спецификацию на части, параллельными субагентами извлекает истории с обязательствами по доказательствам и сценарии поведения и собирает реестр покрытия. Скилл `scoping-the-simplest-core` определяет «ходячий скелет» (итерация ITER-0000) и дорожную карту. Скелет обязан закрыть хотя бы один сквозной сценарий, и одной сборки для этого мало. Дальше цикл повторяется. `running-an-iteration` проводит спринт от базового прогона контрольных сценариев и проверки объема до реализации и итоговых прогонов, `implementing-tasks` выполняет каждую задачу с доказательствами, а `auditing-progress` проверяет результат парными аудиторами на трех уровнях. Цикл заканчивается, когда дорожная карта пуста и итоговый аудит подтверждает: для каждого наблюдаемого требования есть проходящее доказательство поведения.
Для кого. Разработчикам и техлидам, которые поручают Claude Code построить продукт по объемной спецификации и хотят проверять результат по доказательствам поведения.
Подходит, если
- Спецификация занимает больше десяти файлов и сотню с лишним требований, и единый план не держится.
- Продукт хотят видеть рабочим и проверяемым на каждой границе итерации.
- Спецификацию меняют по ходу: правка подхватывается на границе итерации, а идентификаторы историй сохраняются.
- Работу отдают агенту на несколько часов без присмотра и следят за прогрессом по журналу итераций.
- После сбоя сессии продолжают фразой «continue iterative development with the existing plan», потому что состояние лежит в файлах.
Не подходит, если
- Проект небольшой и ограниченный: для него проще связка `superpowers:writing-plans` и `superpowers:subagent-driven-development`.
- Спецификации нет: плагин извлекает требования из готовых материалов и сам продукт не придумывает.
- Результат нужен за минуты: цикл с субагентами и парными аудиторами идет часами.
- Бюджет на токены ограничен: извлечение требований и аудиты запускают несколько субагентов.
Пример запроса к агенту
Используй iterative-development: спецификация лежит в папке `specs/`, извлеки требования, определи ходячий скелет и начни первую итерацию.Ограничения
Плагин ранний: версия 0.1.0, последний коммит сделан в июне 2026 года. Все состояние лежит в файлах каталога `docs/superpowers/iterations/`, поэтому в проекте появляются реестр требований, сценарии, дорожная карта и журнал итераций. Человек вмешивается только между итерациями: правка, введенная посреди спринта, учитывается после его завершения. Методика задумана в паре с набором superpowers (brainstorming, TDD, проверка перед завершением), поэтому рядом стоит поставить и его. Проверки самого плагина запускает `./scripts/run_validation_suite.sh`.
Как отключить. Выполните удаление плагина через меню `/plugin` в Claude Code и перезапустите его. Каталог `docs/superpowers/iterations/` с артефактами проекта удаляется вручную, если он больше не нужен.
Частые вопросы
Как установить iterative-development?
В Claude Code добавьте маркетплейс командой `/plugin marketplace add prime-radiant-inc/prime-radiant-marketplace`, затем поставьте плагин: `/plugin install iterative-development@prime-radiant-marketplace`. После установки перезапустите Claude Code.
Когда брать iterative-development, а когда superpowers:writing-plans?
Этот плагин годится для больших, подробных или расплывчатых спецификаций, где единый план уже подводил. Для небольших ограниченных проектов проще связка планирования и субагентной разработки из superpowers.
Где хранится состояние и как продолжить после сбоя?
В файлах каталога `docs/superpowers/iterations/`: реестр требований, сценарии, дорожная карта `roadmap.md` и журнал `iteration-log.md`. Достаточно попросить «continue iterative development with the existing plan», и цикл возьмет следующую ожидающую итерацию.
Как внести правку в спецификацию посреди работы?
Напишите в чат, что изменилось, например «спецификация изменилась, перечитай specs/foo.md». Оркестратор подхватит это на следующей границе итерации, пересоберет затронутые истории и при необходимости поправит дорожную карту. Удаленные истории получают статус отложенных, а не стираются.
Из каких скиллов состоит плагин?
Из шести: `iterative-development` как оркестратор, `extracting-requirements`, `scoping-the-simplest-core`, `running-an-iteration`, `implementing-tasks` и `auditing-progress`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для Claude Code: разработка через спецификацию по одному файлу SPEC.md, цикл из семи команд без под-агентов
Плагин из трех скиллов для крупных задач разработки: анализ проекта, разбивка на фазы с задачами в GitHub Issues, параллельные агенты и ревью кода
Скилл расспрашивает про проект и пишет requirements.md, design.md и tasks.md, чтобы Claude Code и Cursor работали по одному плану
Плагин Claude Code: интервью и анализ превращают расплывчатые требования в нумерованные спецификации с манифестом зависимостей.
Плагины Claude Code с рецептами разработки: согласовать результат, спроектировать, реализовать с проверками и провести независимое ревью
Маркетплейс плагинов Ника Тьюна для Claude Code: проверки перед сдачей задачи, ревью кода и персоны для TDD
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| iterative-development (эта карточка) | нет | 183 | |
| Superpowers | нет | 313 096 | набор процессных скиллов: план, TDD, субагенты и ревью; iterative-development дополняет его циклом аудитов для больших спецификаций |
| Spec Kit | нет | 148 171 | CLI GitHub для разработки от спецификации с командами и скиллами для агента; здесь спецификацию разбирают параллельные субагенты, а спринты проходят аудит доказательств |
| Ralph | нет | 22 121 | bash-цикл перезапускает агента с чистым контекстом, пока истории из PRD не пройдут проверки; здесь состояние хранится в артефактах, а результат проверяют парные аудиторы |
Коротко о README
Страница проекта коротко называет случаи применения и пять этапов цикла, а затем перечисляет шесть скиллов с их ролями. Отдельные разделы объясняют установку через маркетплейс Prime Radiant и связь с superpowers.