Три агента решают одну задачу
Параллельный запуск одной задачи в трёх ветках и выбор лучшего результата.
Одну задачу можно одновременно отправить нескольким агентам. Каждый работает в своей ветке, поэтому после завершения остаётся сравнить результаты и выбрать подходящий.
Порядок действий
- Создайте три worktree от одной исходной ссылки. Назовите их
fix-bug,fix-bug-2иfix-bug-3. - Запустите в каждом своего агента: Claude Code, Codex и Cursor CLI.
- Отправьте всем трём одинаковый запрос.
- Разделите панели, перетащив вкладки к краям, чтобы наблюдать за работой.
- После завершения проверьте каждый diff. Для лучшего варианта используйте комментарии к изменениям ИИ.
- Создайте коммит, отправьте ветку и откройте pull request из победившего worktree.
- Удалите два оставшихся варианта. Одно нажатие удалит worktree и ветку.
Почему это работает
Разные агенты допускают разные ошибки. Параллельное решение часто обходится дешевле последовательных повторных попыток, а расхождения между ответами указывают на сложную часть задачи. Совпадение результатов трёх агентов повышает уверенность в решении, а разногласие показывает, что требует особого внимания.
Частые вопросы
Зачем давать одну задачу трём агентам?
Параллельные решения позволяют сравнить подходы, качество кода и объём побочных изменений до выбора результата.
Как не допустить конфликтов между агентами?
Запускайте каждый вариант в отдельном worktree с собственной веткой.
Нужно ли формулировать всем одинаковый запрос?
Для честного сравнения основная задача и критерии готовности должны совпадать, хотя роли или ограничения можно различать осознанно.
Как выбрать лучший вариант?
Сравните diff, запустите одинаковые проверки и оцените, какое решение проще поддерживать.
Как перенести выбранное решение?
Закоммитьте проверенный вариант и объедините его ветку через привычный процесс Git или pull request.