
Чек-лист
кодовое словоАрена
Arena Mode: как сравнивать решения нескольких агентов
Содержание9 глав
Когда задача допускает несколько разумных решений, не нужно десять раз переписывать один и тот же запрос. Arena Mode запускает независимые варианты решения, сравнивает их и помогает выбрать тот, который лучше проходит по заданным критериям.
Ссылка
Когда подключать несколько агентов
- Нужно выбрать архитектурный подход, а у команды есть два-три рабочих варианта.
- Есть сложная ошибка, но причина пока не ясна.
- Предстоит рефакторинг, где важно не сломать существующее поведение.
- Нужен независимый взгляд на план, а не ещё одна версия первого ответа.
Не используй режим для мелких правок, простых вопросов и задач с уже очевидным решением: он расходует больше времени и лимитов.
Подготовь задачу
Перед запуском выпиши четыре вещи:
| Что указать | Пример |
|---|---|
| Цель | Исправить ошибку авторизации без изменения публичного API |
| Контекст | Модуль, связанные файлы, текущие ограничения |
| Критерии | Тесты зелёные, нет регрессий, минимум новых зависимостей |
| Формат ответа | План, патч, тесты и список рисков |
- Создай отдельную ветку или рабочую копию проекта.
- Не вставляй в задачу пароли, ключи и данные клиентов.
- Попроси агентов сначала объяснить подход, если менять код сразу рискованно.
Установка
В терминале Claude Code добавь каталог плагина и установи Arena Mode:
claude plugin marketplace add https://github.com/irr/arena-mode
claude plugin install arena-mode@irrlab.ai
Для первого теста достаточно четырёх независимых подходов:
/arena-mode:arena "Найди причину ошибки в модуле оплаты. Не меняй публичный API. Предложи патч, тесты и риски." n=4 strategy=judge
Как выбрать режим сравнения
| Режим | Когда брать |
|---|---|
judge | Нужен один отобранный вариант с объяснением критериев. Хорошая точка старта. |
main | Нужен более быстрый и экономный разбор без сложного турнира вариантов. |
tournament | Решение критично, а вариантов много. Расходует больше лимитов. |
- Начни с
n=3–6, а не с сотни агентов. - Заранее определи критерии, по которым будет оцениваться ответ.
- Проси показать отличия между решениями, а не только назвать победителя.
Проверь выбранное решение
- Прочитай изменения в файлах, а не принимай результат по рейтингу.
- Запусти нужные тесты и проверь сценарий вручную.
- Сверь новые зависимости, права доступа и изменение конфигурации.
- Проверь крайние случаи, которые не вошли в формулировку задачи.
- Зафиксируй, почему выбран именно этот подход: это пригодится для следующей итерации.
Красные флаги
- Задача сформулирована как «сделай лучше» без границ и критериев.
- Несколько агентов одновременно правят одну и ту же рабочую папку.
- Рейтинг принимают за доказательство корректности.
- Число агентов увеличивают до того, как проверили качество на 3–6 вариантах.
- В запрос попадают секреты или клиентские данные.
Что сделать сегодня
- Возьми одну спорную задачу из текущего проекта.
- Сформулируй цель, ограничения и три критерия качества.
- Запусти Arena Mode с
n=4иstrategy=judge. - Проверь лучший вариант тестами перед объединением изменений.
Проверить вручную
- Плагин доступен в твоей версии Claude Code и установлен из официального репозитория.
- Команда запускается в отдельной рабочей копии, а не на единственном экземпляре продакшен-кода.
- Расход лимитов и число агентов соответствуют задаче.


