nWave
Фреймворк для Claude Code: семь этапов от идеи до кода с агентами-специалистами, ревьюерами и проверкой TDD
Установка
uv tool install nwave-ai
nwave-ai installВместо uv можно pipx install nwave-ai. После установки перезапустите Claude Code.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
nWave делит работу над фичей на семь волн: исследование, генерация вариантов, требования, архитектура, инфраструктура, приемочные тесты и реализация через TDD. На каждой волне свой агент готовит артефакты, а человек проверяет их и разрешает переход дальше. В комплекте агенты-специалисты с парными ревьюерами, набор скиллов и слеш-команды вида /nw-discuss и /nw-deliver. Хуки проверяют фазы TDD и ведут журнал, а команда /nw-buddy читает проект и подсказывает, с какой волны начать.
Для кого. Для разработчиков и команд, которым нужен строгий процесс с TDD и ревью вместо свободной генерации кода.
Подходит, если
- Нужно довести фичу от требований до кода с проверкой на каждом шаге
- Команда хочет единый процесс с приемочными тестами и TDD
- Нужно исправить баг через падающий тест и реализацию
Не подходит, если
- Нужна быстрая мелкая правка без документов и этапов
- Вы не используете Claude Code, OpenCode или Codex CLI
Пример запроса к агенту
/nw-buddy С чего начать работу над авторизацией по email и паролю?Ограничения
Нужен Python 3.10 и Claude Code, на Windows только через WSL. Установка через маркетплейс плагинов не включает хуки проверки TDD, поэтому авторы рекомендуют CLI-установщик. Процесс порождает много артефактов и расходует больше токенов, объем документов настраивается.
Как отключить. Выполните nwave-ai uninstall --force или отключите nWave в конкретном репозитории командой nwave-ai project disable.
Проверка безопасности
- Ставит глобальные хуки в настройки Claude Code
- Агенты пишут код и выполняют команды в проекте
Коротко о README
README объясняет модель волн, где агент готовит артефакт, а человек его утверждает. Дана таблица волн с командами и агентами и правила выбора точки входа для новых проектов, фич, багов и рефакторинга. Установка через скрипт или вручную через uv, pipx и pip, отдельно разобраны OpenCode, Codex CLI и офлайн-установка. Есть журнал изменений по версиям, лицензия MIT.
Частые вопросы
Обязательно проходить все семь волн?
Нет. Для новой фичи в существующем проекте можно начать с требований, для бага сразу с приемочного теста и реализации, для рефакторинга только с реализации.
Почему не ставить через /plugin?
Через маркетплейс приходят только агенты, команды и скиллы, без хуков, которые проверяют фазы TDD и ведут журнал.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything
Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом