Сравнить агентов

Один запрос, несколько агентов.
Оставьте результат, который вам больше нравится.

Дайте одну и ту же задачу сразу нескольким CLI или моделям (от 2 до 4) одним действием: Claude Code и Codex или двум моделям одного CLI. Каждый агент работает в собственном git worktree, а основная рабочая копия остаётся на месте, пока вы не выберете один из результатов.

Опубликованный бенчмарк говорит, как модель справилась с чужим репозиторием. Здесь вы видите, как она справляется с вашим, на тикете, который вам действительно нужно закрыть.

Сравнить на нескольких агентах

Исправь цикл редиректов при логине

main, ваш последний коммит

Claude Coderace-1-claude
  • файлов: 3
  • +42 -11
  • 6 мин
Оставлен
Codexrace-2-codex
  • файлов: 5
  • +88 -23
  • 9 мин
Оставить этот
Antigravityrace-3-antigravity
  • файлов: 2
  • +31 -19
  • 4 мин
Оставить этот

Три агента, один запрос, три worktree. Цифры приведены для примера: diff читаете и выбираете вы.

Сравнений Claude Code и Codex полно, и почти все они проверяют репозиторий, который не ваш. Вам важно знать, какой агент справится с вашим стеком, вашими соглашениями и вот этим багом. Самый прямой способ выяснить это: дать обоим один и тот же запрос и прочитать оба diff.

Вручную это два worktree, два терминала, один и тот же промпт, вставленный дважды, и затем diff каждого относительно коммита, с которого вы начали. Это работает, и на этой странице есть точные команды. AgentsRoom превращает это в одно окно запуска для любого из 17 CLI-агентов, с которыми работает (Claude, Codex, GitHub Copilot CLI, Cursor и ещё 13 CLI-агентов).

AgentsRoom не оценивает результаты и не выбирает победителя. Он даёт одинаковые цифры по каждому агенту, полный diff и кнопку, чтобы влить тот, который вы решите оставить.

Карточка сравнения AgentsRoom после реального запуска: один и тот же запрос дан Claude Code и Codex, у каждого свои изменённые файлы, добавленные и удалённые строки, время работы, стоимость, ветка и кнопки «Открыть diff», «Показать» и «Оставить этот»
Реальное сравнение на нашем демо-репозитории: один баг, два агента, один и тот же начальный коммит. Один запуск на одном баге не говорит, какой CLI лучше, он подсказывает, какой diff читать первым.

Что делает сравнение

Три агента уже выбраны

Окно запуска открывается с тремя выбранными CLI, поэтому достаточно нажать «Запустить». В каждой строке можно сменить провайдера, модель, effort или аккаунт, а строк может быть от 2 до 4. Две модели одного CLI считаются двумя агентами.

Новый worktree для каждого агента

Каждый агент получает свою ветку и свой worktree точно от вашего HEAD, включая ещё не запушенные коммиты. Если worktree создать не удалось, эта строка завершается ошибкой, а остальные запускаются: агент никогда не переходит в вашу основную рабочую копию.

Рядом, пока они работают

Панели открываются в ряд, а с четырьмя агентами квадратом. Полоса над ними показывает состояние каждого: Запуск, Работает, Ждёт вас, Завершён, Ошибка. Потом ничто не двигает ваш экран: конец сравнения приходит как уведомление с кнопкой «Сравнить».

Одна карточка на агента

Изменённые файлы, добавленные и удалённые строки, время работы, а также токены или стоимость, если CLI их сообщает. «Открыть diff» открывает во вкладке всё, что сделал этот агент, закоммичено это или нет, относительно коммита, с которого он начал.

Оставить этот

Вливает эту ветку в ту, с которой вы начали, после подтверждения, где сказано, что произойдёт. То, что агент оставил незакоммиченным, сначала коммитится в его ветку. Конфликт отменяет вливание и оставляет вашу рабочую копию как была.

Запуск с телефона

Приложения для iOS и Android могут запускать сравнение и следить за ним: работает компьютер, его экран при этом не меняется, а карточка над списком агентов показывает статус каждого. Сравнение и вливание остаются на компьютере.

Как запустить сравнение

Пять шагов, от запроса до вливания.

  1. 1

    Откройте окно запуска

    В проекте нажмите кнопку с молнией и выберите «Сравнить на нескольких агентах» или «Новый агент» внизу списка агентов, а затем «Сравнить агентов». Введите запрос и прикрепите файлы, если они нужны для задачи.

  2. 2

    Выберите агентов

    Три CLI готовы. Нажмите на строку, чтобы изменить её, добавьте или уберите строку. Если строка не может запуститься, она показывает «CLI не установлен» или «Квота исчерпана» и не учитывается. Окно запуска также сообщает, какие незакоммиченные файлы не попадут в worktree.

  3. 3

    Запустите

    Нажмите «Запустить 3 агентов» или Cmd/Ctrl+Enter. Worktree создаются один за другим, каждый агент получает запрос первым сообщением, а панели открываются рядом. По ходу работы можно отвечать любому из них.

  4. 4

    Сравните

    Когда они закончат, «Сравнить» откроет по карточке на агента. Прочитайте цифры, затем нажмите «Открыть diff» у тех, что стоит прочитать, и «Показать», чтобы вернуть консоль агента, которому хотите задать вопрос.

  5. 5

    Оставьте один, уберите остальные

    «Оставить этот» вливает его ветку после подтверждения. Затем приложение предлагает закрыть остальных агентов и удалить их worktree, сначала перечисляя, что будет потеряно. Можно отказаться и сделать это позже через «Убрать остальных» или выйти через «Завершить без выбора».

Окно «Сравнить на нескольких агентах» в AgentsRoom: поле запроса, три уже выбранных агента (Claude, Codex, Antigravity), «Добавить агента», пометка о том, что в основной рабочей копии ничего не меняется, и кнопка «Запустить 3 агентов»
Окно запуска: один запрос, три уже выбранных CLI, в каждой строке можно сменить модель, effort или аккаунт. Перед запуском оно напоминает, что каждый агент расходует свою квоту.

То же сравнение без AgentsRoom

Для этого не нужно наше приложение, и метод стоит знать. Каждому агенту нужна своя папка, иначе второй перезапишет работу первого. Эти команды были выполнены на тестовом репозитории 5 ноября 2026 года.

Терминал
BASE=$(git rev-parse HEAD)
git worktree add -b try/claude ../try-claude HEAD
git worktree add -b try/codex ../try-codex HEAD

# one terminal per folder, the same request in each
cd ../try-claude && claude "fix the login redirect loop"
cd ../try-codex && codex "fix the login redirect loop"

# back in your main checkout: what did each one change?
git -C ../try-claude add -N . && git -C ../try-claude diff --stat $BASE
git -C ../try-codex add -N . && git -C ../try-codex diff --stat $BASE

Запустите две команды агентов в двух отдельных терминалах, по одной в каждой папке, и отвечайте им по ходу работы. Чтобы новые файлы попали в цифры, сначала отметьте их через git add -N, потому что простой git diff игнорирует неотслеживаемые файлы. Чтобы оставить один результат, сделайте коммит в его папке, влейте его ветку из основной рабочей копии, затем удалите ненужные worktree и ветки.

Что предлагают другие инструменты, на ноябрь 2026 года

Эта идея не только наша, и в некоторых пунктах другие идут дальше. Даты указывают день, когда мы читали их страницы.

Cursor

В Cursor 3 есть команда /best-of-n, которая запускает одну задачу на нескольких моделях, каждую в своём worktree. Родительский агент комментирует результаты и может объединить части разных реализаций в один коммит, чего AgentsRoom не делает. Она сравнивает модели внутри Cursor (пост на форуме Cursor, прочитан 5 ноября 2026 года).

VS Code

В окне Agents в VS Code функция Compare Models указана как Preview: одна задача на нескольких моделях, с результатами рядом. На нашей странице сравнения описано остальное, что делает это окно, и где оно умеет больше, чем мы.

Orca

Orca построен вокруг одного worktree на агента и показывает один и тот же баг, отданный трём агентам. Это самый близкий к такому способу работы инструмент, и отдельное окно запуска для этого ему не нужно. На нашей странице сравнения перечислены различия.

Что добавляет AgentsRoom

Сравнение идёт между разными CLI, а не только разными моделями, поэтому Claude Code и Codex стоят друг против друга, каждый со своими инструментами и на ваших собственных подписках. Правила квот действуют на каждой строке, а агент, которого вы оставили, продолжает работать как обычный агент проекта.

Ограничения

  • Проект должен быть git-репозиторием минимум с одним коммитом, а ваша рабочая копия должна находиться на ветке.
  • Незакоммиченных изменений основной рабочей копии нет в worktree: они стартуют с вашего последнего коммита. Окно запуска говорит об этом перед стартом.
  • Каждый агент расходует свою квоту: три агента стоят три запроса. Если достигнут лимит тарифа или бюджет машины, агент ждёт свободного места и запускается сам.
  • Проект, рабочая копия которого находится на этом компьютере, а агенты работают на SSH-хосте, сравнить нельзя, потому что созданного здесь worktree не будет на хосте. Проект, открытый прямо на сервере, сравнить можно.
  • Сравнение выполняется на компьютере, который его запустил, и никогда на другой машине аккаунта или пула машин.
  • Число файлов и строк берётся из git: новый неотслеживаемый файл считается файлом, без числа строк. Время работы неизвестно, если вы отключили статистику проекта.
  • С телефона можно запускать и следить, без вложений. Сравнение, вливание и уборка выполняются на компьютере.
  • Вышло 5 ноября 2026 года в версии 1.254.0 и пока проверено вручную на macOS. Windows и Linux используют те же вызовы git, но вручную ещё не проверялись.

Вопросы

Claude Code лучше, чем Codex?

Это зависит от вашего репозитория и задачи, поэтому мы не публикуем рейтинг. Среди аккаунтов, запускавших Codex в AgentsRoom за четыре недели до 5 ноября 2026 года, 84% запускали и Claude Code: многие оставляют оба. Полезный тест ваш собственный: дайте обоим один и тот же реальный тикет, прочитайте оба diff и повторите это на двух-трёх разных типах задач, прежде чем делать вывод.

Как сравнить Claude Code и Codex на моём коде?

Дайте обоим один и тот же запрос с одного коммита, каждому в своём git worktree, затем сделайте diff каждого относительно этого коммита. В AgentsRoom это окно запуска «Сравнить на нескольких агентах». Без него команды есть на этой странице: git worktree add для каждого агента, по терминалу на папку, git diff относительно начального коммита.

Затрагивает ли сравнение мою текущую ветку до того, как я выберу?

Нет. У каждого агента свой worktree и своя ветка. Только «Оставить этот» меняет вашу ветку, и только после вашего подтверждения. Если ваша рабочая копия тем временем перешла на другую ветку, «Оставить этот» откажется и сообщит об этом, и ничего не будет влито в другое место.

Сколько стоит сравнение?

Столько запросов, сколько агентов, на квоте или API-ключе каждого CLI: AgentsRoom не берёт плату за сравнение. Окно запуска показывает число агентов перед стартом. Используйте сравнение для задач, где выбор важен, например реальный баг или функция, затрагивающая несколько файлов, а не для каждой мелкой правки.

Можно ли сравнить две модели одного CLI?

Да. У каждой строки окна запуска свои провайдер, модель, effort и аккаунт, поэтому можно поставить рядом две модели Claude, одну модель на двух уровнях effort или один CLI на двух аккаунтах.

Чем это отличается от best-of-n в Cursor?

/best-of-n в Cursor запускает одну задачу на нескольких моделях внутри Cursor, каждую в своём worktree, а родительский агент комментирует результаты и может объединить части нескольких попыток. AgentsRoom сравнивает и разные CLI, и разные модели, на ваших собственных подписках, и оставляет решение за вами: показывает цифры и diff и вливает одну ветку целиком. Источник: пост на форуме Cursor о Cursor 3, прочитан 5 ноября 2026 года.

AgentsRoom выбирает лучший результат за меня?

Нет. Изменённые строки и затраченное время мало что говорят о качестве, и оценка это скрыла бы. Если нужно второе мнение, попросите другого агента проверить diff, прежде чем нажать «Оставить этот».

Что будет, если агент упадёт или при вливании возникнет конфликт?

Упавший агент получает статус «Ошибка», а остальные продолжают. Если вы закроете агента или перезапустите приложение, сравнение вернётся, а закрытого агента всё ещё можно сравнить и оставить. При конфликте вливание отменяется и рабочая копия возвращается в прежнее состояние: попросите этого агента разрешить конфликт, затем снова оставьте его.

Какие CLI можно сравнивать?

Любой из 17 CLI-агентов, которые поддерживает AgentsRoom (Claude, Codex, GitHub Copilot CLI, Cursor и ещё 13), если он установлен и в нём выполнен вход на этом компьютере. Время работы известно для всех. Токены или стоимость показываются только для CLI, который их сообщает.

Рядом с этой страницей

Вам также может понравиться

Попробуйте на тикете, на котором застряли

Скачайте AgentsRoom, введите один запрос и посмотрите, что с ним сделают два агента.

БесплатноСкачать бесплатно

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Агенты, которых читаешь как переписку

У каждого агента есть роль, лицо и лента, которую читаешь как в мессенджере.

Режим переписки

Режим переписки в AgentsRoom: работа ИИ-агента для программирования в виде чата
Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции