модуль 12 из 13 · движок Quest
Convoy — параллельные потоки
Большой квест идёт последовательно, хотя половина шагов независима. Convoy режет план на потоки с непересекающимися файловыми зонами, даёт каждому свой git-worktree, standup без токенов и ENFORCED merge-очередь с автооткатом конфликта.
1 900 ₽ · разово · ставится в сборку движка
Без него
Большой квест идёт час за часом последовательно, хотя половина шагов друг от друга не зависит. А наивная «параллель» двух агентов в одном дереве кончается затёртыми правками и merge-кашей.
Как работает
- План режется на 2-4 потока по непересекающимся файловым зонам; разметка — файлом convoy.md (поток · scope · deps · статус)
- Каждый поток получает СВОЙ git-worktree и ветку (convoy-up.sh) — изоляция настоящая; независимые потоки ведутся параллельными субагентами
- Статус — convoy-status.sh: ветки, ahead, грязные файлы, статусы потоков — чистый git, ноль токенов
- Вливание строго очередью: convoy-merge.sh не пустит поток раньше его deps, конфликт автооткатывает (дерево остаётся чистым) и сам переводит статус влитого потока
Что получаешь
Большой квест за время самого длинного потока вместо суммы всех — с чистой историей (--no-ff узлы) и без единой затёртой правки.
Ключевые возможности модуля
- Глубже базы: база умеет fan-out субагентов в одном дереве. Convoy = НАСТОЯЩАЯ изоляция: git-worktree на поток, у каждого своя ветка и файловая зона
- ENFORCED merge-очередь convoy-merge.sh: поток не вливается раньше своих deps, конфликт автооткатывается с перечнем файлов — у аналогов на GitHub merge остаётся прозой
- Standup без токенов: convoy-status.sh показывает ветки/ahead/dirty/статусы чистым git — не спрашивай агентов «как дела»
- Разметка потоков файлом convoy.md (scope/deps/status): скрипты её парсят, статусы вливания переводятся скриптом — разметка не разъезжается с git-реальностью
- Проверено e2e на живом git: worktree создаются, очередь держится, конфликт откатывается — тесты гоняют сами эмитированные скрипты. Вес always-on ~0
Другие модули движка Quest
Prompt Forge — углублённый интейк
Задача, понятая одинаково тобой и агентом, и файл-контракт, который переживает любую длину
Iron Gate — усиленный QA
Регресс-сьют, который растёт сам, и уверенность «не ломается» вместо «работало, когда пров
Red Team — усиленная безопасность
Проход глазами атакующего перед каждой сдачей и машинный блок на критику.
Design Craft — дизайн до кода
Нешаблонный интерфейс с системой, которую можно развивать, и доступность, доказанная прове
Landing Copy — текст, который продаёт
Текст, который ведёт к действию, и призма-судья, которая не пропустит воду.
Deep Research — исследование до решений
Решения на проверенных фактах с источниками, а не на первой ссылке из поиска.