nWave

Фреймворк для Claude Code: семь этапов от идеи до кода с агентами-специалистами, ревьюерами и проверкой TDD

ВоркфлоуСредний риск

nwave-ai/nwave

Установка

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, субагенты и ревью кода

ПлагинСредний риск286,6 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.
Выбор редакции

Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом

MCP-серверСредний риск62 тыс.