multi-agents CLI
multi-agents запускает команду кодовых агентов на задаче и меряет, победила ли она одиночного агента и во что обошлась.
- 158 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает несколько кодовых агентов, которые правят файлы и выполняют команды в рабочих копиях.
- Режим `--permissions bypass` отключает проверки песочницы, а расход токенов умножается на число агентов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/multi-agentsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает несколько кодовых агентов, которые правят файлы и выполняют команды в рабочих копиях.
- Режим `--permissions bypass` отключает проверки песочницы, а расход токенов умножается на число агентов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Консольный запуск `multi-agents run` принимает репозиторий, схему команды и задачу. Рабочие агенты запускаются в отдельных рабочих копиях git: это Claude Code, Codex или встроенный агент на любой модели через OpenAI Agents SDK. На выходе один патч и построчный учет всех вызовов: токены, стоимость, секунды. Рабочая копия не меняется, пока не передан `--apply`. Схемы команд: `solo` (базовый агент), `review` (кодер и ревьюер с оценкой патча), `best` (параллельные исполнители и судья), `plan` (планировщик делит задачу на подзадачи). Бенчмарк сравнивает команду с одиночным агентом на свежих задачах. Репозиторий же работает как плагин для Claude Code и Codex: команда `/multi-agents:team`.
Для кого. Разработчики, которые решают, окупается ли команда агентов на их задачах, и хотят видеть цену каждого запуска.
Подходит, если
- Нужно сравнить одного агента и пару кодер плюс ревьюер на своем репозитории.
- Баг чинят несколько исполнителей параллельно, лучший патч выбирает судья.
- Из issue или pull request нужно получить готовый патч с отчетом о затратах.
- Лимит расходов на запуск задают флагом `--max-cost`.
Не подходит, если
- Достаточно одного агента на маленькой правке.
- Запуск пойдет на рабочей машине с флагом `--permissions bypass`.
- Расход токенов нельзя даже ограничить.
Пример запроса к агенту
Прогони команду best с двумя исполнителями на этом баге, покажи патч и стоимость запуска и не применяй его без моего слова.Ограничения
Нужны Python 3.10 или новее, `uv`, git и хотя бы один вошедший в аккаунт CLI: `claude` или `codex`. Режим `--permissions bypass` отключает проверки песочницы и предназначен для одноразовых машин и контейнеров. У встроенного агента `sdk` системы разрешений нет. Флаг `--max-cost` останавливает новые запуски, но не гарантирует потолок: уже идущие запуски заканчиваются, и сумма может превысить лимит. Запуск без цены считается неоцененным и блокирует дальнейшие запуски, пока не указан `--allow-unpriced`.
Как отключить. Удалите плагин `claude plugin uninstall multi-agents@multi-agents` или пакет `uv tool uninstall multi-agent`. Рабочие копии и записи запусков удалите вручную.
Частые вопросы
Как поставить плагин в Claude Code?
`claude plugin marketplace add BichengWang/multi-agents`, затем `claude plugin install multi-agents@multi-agents`. В сессии работает `/multi-agents:team`.
Нужны ли ключи API?
Для режимов `claude` и `codex` нет: они используют уже выполненный вход в CLI. Встроенному агенту `sdk` нужен доступ к выбранной модели.
Меняет ли запуск мою рабочую копию?
Нет. Каждый исполнитель работает в своей копии git, патч применяется только с флагом `--apply`.
Как задать схему команды?
Строкой вида `best:workers=claude@haiku+codex@gpt-6-luna`; варианты `solo`, `review`, `best` и `plan`.
Что делает флаг --max-cost?
Останавливает новые запуски агентов после заданной суммы в долларах. Это не жесткий потолок: уже идущие запуски заканчиваются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСлой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно
Десять ИИ-агентов в панелях tmux: менеджер раздает задачи семи исполнителям, ход работы виден на панели, поддержаны Claude Code, Codex, Cursor и OpenCode
Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama
Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| multi-agents (эта карточка) | нет | 158 | |
| Claude Squad | нет | 8 743 | управляет несколькими сессиями агентов в терминале; multi-agents запускает команду на одной задаче и сравнивает с одиночным агентом по цене |
| Claude Code Multi-Agent | нет | 305 | готовая конфигурация нескольких агентов; здесь схемы команд, судья и учет расходов каждого запуска |
Коротко о README
Проект сравнивает команды кодовых агентов с одиночным агентом, ведет учет цены и работает из консоли и как плагин для Claude Code и Codex.