Disciplined Agentic Engineering — плагин
Три плагина Claude Code: спецификации, приемочные тесты, мутационное тестирование и метрика CRAP для изменений.
- 164 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Плагины запускают команды и тесты в проекте.
- Агент пишет файлы спецификаций и код под контролем проверок.
Установка
- Работает в
Ручная установка
/plugin marketplace add swingerman/engineerЗатем `/plugin install engineer@disciplined-agentic-engineering`; `atdd` и `crap-analyzer` ставятся из того же маркетплейса.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плагины запускают команды и тесты в проекте.
- Агент пишет файлы спецификаций и код под контролем проверок.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Disciplined Agentic Engineering, сокращенно DAE, ведет разработку с агентом по конвейеру: описание фичи, приемочные критерии, спецификация на Gherkin, архитектурный план. Каждый слой утверждается до написания следующего. Дисциплина держится на детерминированных инструментах, которым агент обязан соответствовать. В набор входят три плагина: `engineer` с командами `/engineer.onboard`, `/engineer.next`, `/engineer.discuss`, плагин `atdd` с приемочными тестами и дифференциальным мутационным тестированием и `crap-analyzer` с метрикой CRAP. Методология не привязана к хосту, эталонный хост сейчас Claude Code. Журнал передач хранится в папке фичи.
Для кого. Инженерам, которые отдают агенту написание кода, но сами держат архитектуру, контракты поведения и проверку.
Подходит, если
- Новая фича проходит путь от идеи до спецификации с утверждением на каждом шаге.
- Нужны приемочные тесты и мутационная проверка того, что тесты ловят изменения.
- Перед слиянием оценивают изменения командой `crap-analyzer`.
- В начале сессии `/engineer.next` напоминает, что делать дальше.
Не подходит, если
- Нужен быстрый прототип без спецификаций: конвейер замедлит работу.
- Проект не на Claude Code: плагины рассчитаны на него.
- Команда не готова утверждать каждый слой документов.
Пример запроса к агенту
Запусти /engineer.onboard для проекта и опиши первую фичу: цель, приемочные критерии и спецификацию.Ограничения
Рабочий процесс тяжелый: он добавляет папки фич, манифест, журнал передач и согласования, которые окупаются на больших задачах. Сегодня плагины работают в Claude Code, перенос на другой хост описан в разделе Host independence. Репозиторий переименован из `atdd` и `disciplined-agentic-engineering`, маркетплейс сохранил прежнее имя. Мутационное тестирование заметно удлиняет прогон: на больших проектах запускайте его на дифе, по измененным файлам.
Как отключить. Выполните `/plugin uninstall` для каждого из трех плагинов; папки фич в проекте удалите вручную.
Частые вопросы
Какие плагины входят в набор?
`engineer` с методологией, `atdd` с приемочными тестами и мутационным тестированием и `crap-analyzer` с метрикой CRAP. Ставятся по отдельности.
Как запустить из клона?
Клонируйте репозиторий и выполните `claude --plugin-dir ./engineer`.
Что хранится в папке фичи?
Файлы `feature.md`, `acs.md`, `spec.md` и `plan.md`, журнал передач `handoffs/` и сгенерированные пайплайны `.build/`.
Работает ли в Codex или Cursor?
Методология не привязана к хосту, но готовые плагины сегодня выпущены для Claude Code.
Зачем мутационное тестирование?
Оно изменяет код и проверяет, что тесты падают. Так видно, что приемочные тесты действительно ловят поломки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин из трех скиллов для крупных задач разработки: анализ проекта, разбивка на фазы с задачами в GitHub Issues, параллельные агенты и ревью кода
Плагин Claude Code с 17 скиллами: размер задачи, дизайн-ревью, TDD, свежие субагенты и PR после трех решений человека.
Плагин Claude Code для разработки с разделением ролей: спецификация, ревью, TDD, QA и верификация разными агентами
ADLC — набор CLI без зависимостей и плагины для агентов: проверки на каждом этапе разработки против типичных сбоев моделей.
Плагин AI-SDLC для Claude Code ведет задачу от спецификации до PR: проверка готовности, исполнитель и несколько ревьюеров.
Скиллы для Claude Code и других агентов: критика спецификации, ревью ветки шестью специалистами, аудит архитектуры и доступности
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Disciplined Agentic Engineering (эта карточка) | нет | 164 | |
| PAUL | нет | 1 269 | PAUL ведет цикл плана, исполнения и закрытия; DAE добавляет спецификации на Gherkin и мутационное тестирование |
| ProductSpec | нет | 317 | ProductSpec задает формат продуктовой спецификации; DAE строит конвейер от фичи до плана и тестов |
Коротко о README
Репозиторий излагает методологию инженерной разработки с ИИ: спецификации, тесты и охранные проверки вместо правил в промпте. Есть быстрый старт, описание конвейера, настраиваемая автономия, три плагина, раздел о независимости от хоста и аргументы против вайб-кодинга.