MCO CLI

CLI запускает Claude Code, Codex, Gemini CLI и другие агенты параллельно на одной задаче и собирает их ответы рядом

  • 552 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • `mco run` может писать в рабочую папку, а режим `yolo` отключает подтверждения у выбранного агента.
  • `--allow-paths` проверяет только заявленную область и не заменяет песочницу ОС.
Все причины и проверки

mco-org/mco

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/mco

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • `mco run` может писать в рабочую папку, а режим `yolo` отключает подтверждения у выбранного агента.
  • `--allow-paths` проверяет только заявленную область и не заменяет песочницу ОС.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCO ставится пакетом `@tt-a1i/mco` и ведет несколько агентов для кода как рабочий набор. `mco review` запускает ревью репозитория в режиме чтения, `mco run` выполняет задачу, в том числе с записью в рабочую папку. Исполнители выбираются явно флагом `--providers`: Claude Code, Codex CLI, Gemini CLI, OpenCode, Qwen Code, Copilot CLI, Hermes, Pi, Grok Build, Cursor CLI и Antigravity. Можно сразу поставить встроенный скилл `mco-cli`: команда `npx @tt-a1i/mco@latest install` кладет его выбранным агентам. Такой агент читает `mco -h`, показывает вам состав исполнителей и запускает задачу только после вашего подтверждения. Каждый ответ сохраняется целиком, как его вернул агент. Сбой одного исполнителя не стирает ответы остальных. Задачи идут параллельно, цепочкой или с делением по файлам, а флаг `--debate` запускает обсуждение с итоговым синтезом. Права задает профиль: `read_only`, `write` или `yolo`.

Для кого. Разработчикам, которые сверяют ревью кода от нескольких моделей, и группам, где Claude Code поручает часть работы Codex или Gemini CLI.

Подходит, если

  • Перед релизом нужен взгляд сразу двух-трех моделей на уязвимые места репозитория
  • Ответы агентов расходятся, и их надо сравнить целиком, а не по краткому итогу
  • Задачу удобно разбить по файлам: каждый агент берет свой кусок без пересечений
  • Перед запуском нужен предпросмотр через `--dry-run`: кто запустится и с какими правами
  • Агент со скиллом `mco-cli` сам распределяет задачу между исполнителями

Не подходит, если

  • Работает один агент, и сравнивать нечего
  • Нужен общий результат с оценкой и консенсусом: MCO отдает сырые ответы без выводов
  • Требуется изоляция запуска: `--allow-paths` проверяет заявленную область, а не заменяет песочницу ОС
  • Нужны отдельные рабочие деревья git для параллельных правок: MCO их не создает

Пример запроса к агенту

Запусти через MCO ревью безопасности с Claude и Codex и разбор архитектуры с Pi. Сначала покажи команды и состав исполнителей.

Ограничения

  • Каждый агент нужно поставить и авторизовать отдельно: MCO только вызывает установленные CLI.
  • Режим `yolo` включает самый широкий профиль обхода подтверждений у выбранного агента. Он задается явным флагом.
  • Для параллельной записи вы сами разделяете `--target-paths`, иначе правки столкнутся.
  • Для установки нужны Node.js для `npx` и Python 3.10 или новее для самого MCO.
  • Hermes в режиме oneshot обходит подтверждения, поэтому ему нужен явный `--execution-mode yolo`.

Как отключить. Удалите каталог скилла `mco-cli` из папки скиллов вызывающего агента и отключите пакет через `npm uninstall -g @tt-a1i/mco`, если ставили глобально.

Частые вопросы

Чем `mco review` отличается от `mco run`?

`mco review` работает в режиме `read_only` и не меняет файлы. `mco run` выполняет задачу и по умолчанию получает доступ на запись в рабочую папку.

Как узнать, какие агенты MCO найдет на машине?

Выполните `mco doctor --json`: она покажет, какие CLI установлены. MCO не подставляет исполнителей по найденным бинарникам, их вы называете сами.

Что делает флаг `--dry-run`?

Он показывает план запуска без выполнения: исполнителей, модели и профиль доступа. Удобно запускать его перед `mco run` с записью.

Можно ли закрепить модель для одного запуска?

Да, флаг `--provider-models-json` принимает JSON, например `{"codex":"gpt-5.4"}`. Настройки самих CLI от этого не меняются.

Как вызвать MCO из Claude Code или Codex?

Поставьте скилл командой `npx @tt-a1i/mco@latest install --agent claude-code --agent codex --yes`. Дальше агент работает по справке `mco -h`.

Обсуждение

Вопросов и отзывов пока нет.

Режимы работы для ИИ-агента: облегченный на каждый день и /man с планом, проверкой и ревью для крупных задач

CLIШирокий доступ360Звезды репозитория

Терминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP

CLIШирокий доступ1 тыс.Звезды репозитория

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ167Звезды репозитория

CCManager — менеджер сессий Claude Code, Codex, Gemini CLI и других агентов: каждый в своем рабочем дереве Git, со статусом и хуками

CLIШирокий доступ1,3 тыс.Звезды репозитория

Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте

CLIШирокий доступ347Звезды репозитория

Коротко о README

Описаны быстрый старт, список встроенных исполнителей, профили доступа и режимы вывода: текст, JSON, JSONL и файлы Markdown. Отдельные руководства лежат в `docs/` и описывают флаги, конфигурацию и контракты ошибок.

Бейдж для README

Сообщить о проблеме

Foxx AIMCO
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.