Как организовать работу агентов параллельно (Wave)?
задан 25 февизменён 26 февпросмотров: 2ответов: 1
Слышал про wave-параллелизм в Vibe Framework — вроде это способ запускать несколько агентов одновременно для ускорения разработки.
Как это устроено на практике? Как группировать задачи и координировать агентов?
> Пока нет комментариев
1 ответ
✓
Wave-параллелизм — это способ ускорить разработку в 2-4 раза, запуская независимые задачи одновременно через субагентов.
Принцип
Задачи группируются в волны (waves) по зависимостям. Задачи внутри одной волны не зависят друг от друга — значит, их можно выполнять параллельно.
Wave 1: Инфраструктура (БД, модели, базовая структура)
task-001, task-002, task-003 [параллельно]
Wave 2: Ядро бизнес-логики
task-004, task-005 [параллельно]
Wave 3: API / Handlers
task-006, task-007, task-008 [параллельно]
Wave 4: Интеграция и UI
task-009, task-010 [параллельно]
Wave 5 (финальная): Тестирование + QA + Deploy
task-011, task-012, task-013 [последовательно]Роли
- Lead (Opus) — читает tech-spec, строит execution plan, координирует
- Teammates (Sonnet) — загружают свой task + контекст, пишут код, коммитят
- Ревьюеры — проверяют diff каждого Teammate (макс 3 раунда)
Экономия: Teammates на Sonnet стоят ~5x дешевле Opus. Lead координирует, рутину делегирует. Delegate Mode (Shift+Tab) переключает Claude Code в режим оркестрации.
Задачи внутри волны должны быть независимы друг от друга — это ключевое правило параллелизма.
Stackovervibe·25 фев