apra-fleet MCP

apra-fleet по MCP управляет флотом ИИ-агентов на разных машинах и моделях и ведет многочасовые рабочие процессы

  • 106 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

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

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

  • Выполняет команды и запускает агентов на зарегистрированных машинах, в том числе по SSH
  • Выдает машинам SSH-ключи и хранит секреты, которые агенты используют в работе
  • Многочасовые рабочие процессы идут без присмотра, могут коммитить, разворачивать и расходовать платные кредиты моделей
Все причины и проверки

apra-labs/apra-fleet

Установка

Ручная установка

npm install -g @apralabs/apra-fleet

Затем `apra-fleet install` и `apra-fleet start`. Нужен Node.js 22.16+.

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

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

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

  • Выполняет команды и запускает агентов на зарегистрированных машинах, в том числе по SSH
  • Выдает машинам SSH-ключи и хранит секреты, которые агенты используют в работе
  • Многочасовые рабочие процессы идут без присмотра, могут коммитить, разворачивать и расходовать платные кредиты моделей

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

Что делает

apra-fleet — сервер MCP и менеджер процессов для флота ИИ-агентов. Участниками флота становятся реальные машины на Windows, macOS и Linux, локальные или доступные по SSH. Регистрация идет на обычном языке через агента: «зарегистрируй участника `build-server` по адресу `192.168.1.10`». Пароль удаленной машины вводится в отдельном терминале, нужен только для выдачи SSH-ключа, и после этого забывается. Секреты хранятся отдельно, вне видимости модели. Участникам можно назначать разные модели: Claude, Codex, Copilot, Antigravity или локальные модели через OpenCode. Маршрутизация идет по уровням стоимости (`cheap`, `standard`, `premium`), а ревью по замыслу делает другая модель. Команда `apra-fleet workflow hello-world` запускает пробный рабочий процесс, а флагманский `fleet-sprint` проходит цикл «план, разработка, ревью, деплой, интеграционные тесты, сбор результатов», пока цель не достигнута. Рабочие процессы долгие и возобновляемые: у них есть супервизоры, сторожевые процессы, резервирование участников и живая панель, а записи о запусках и расходах видны в реальном времени. Установка для Claude Code добавляет мод `fleet-status`: статус участников в строке состояния и панель `/fleet-status`.

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

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

  • Нужно запустить доработку на сервере сборки, ноутбуке и GPU-машине одним потоком
  • Одна модель пишет код, а другая проверяет его: ревью делает другой провайдер
  • Задача идет часами, и нужно, чтобы упавший агент обнаруживался, а работа возобновлялась
  • Дорогая модель нужна для ревью, а механические правки отдают дешевой модели
  • Локальная модель обрабатывает приватные данные, а облачная ведет остальной план

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

  • Агент один и работает на одной машине: флот добавит лишнюю сложность
  • Нельзя давать агентам доступ по SSH к реальным машинам
  • Нужен только быстрый параллельный запуск нескольких сессий в терминале
  • Нет Node.js 22.16 или новее на системе

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

Зарегистрируй двух локальных участников `doer` и `reviewer`, объедини их в пару и запусти `apra-fleet workflow hello-world`

MCP

Транспорт
http
Авторизация
не нужна

Ограничения

  • Нужен Node.js 22.16 или новее. Установка из npm не регистрирует службу ОС, после перезагрузки сервер запускают заново командой `apra-fleet start`.
  • Продукт собирает агентов на реальных машинах, и качество результата зависит от моделей. Автор сообщает, что репозиторий разрабатывает сам флот, но гарантий для вашего кода это не дает.
  • В карточке репозитория на GitHub лицензия не определена, README называет Apache 2.0.
  • Отдельные поставщики моделей подключаются своими командами установки, например `apra-fleet install --llm codex`.

Как отключить. Остановите сервер и удалите пакет командой `npm uninstall -g @apralabs/apra-fleet`. Участников и секреты уберите через агента до удаления, а SSH-ключи, выданные машинам, отзовите вручную.

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

Как поставить apra-fleet для Claude Code?

Выполните `npm install -g @apralabs/apra-fleet`, затем `apra-fleet install` и `apra-fleet start`. В Claude Code подключите сервер командой `/mcp`: адрес по умолчанию `http://localhost:7523/mcp`.

Как apra-fleet обращается с паролями удаленных машин?

Пароль вводят в отдельном терминале, в чат он не попадает. Он используется один раз для настройки SSH-ключей и потом забывается. Секреты хранятся вне видимости модели.

Какие модели можно смешивать во флоте?

Claude, Codex, Copilot, Antigravity и локальные модели с OpenAI-совместимым адресом через OpenCode. Стоимость регулируют уровни `cheap`, `standard` и `premium`.

Что делает рабочий процесс `fleet-sprint`?

Проходит циклы «план, разработка, ревью, деплой, интеграционные тесты, сбор результатов» до достижения цели или до сигнала остановиться. Запускается командой `apra-fleet workflow fleet-sprint --issue ... --members ...`.

На каких системах работает apra-fleet?

На macOS, Linux и Windows. Участником флота может быть машина любой из этих систем, локальная или доступная по SSH.

Обсуждение

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

MCP-серверы
Официальный

Self-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST

MCP-серверШирокий доступ6,5 тыс.Звезды репозитория

Flow-Like MCP

Flow-Like

MCP-узлы Flow-Like открывают функции визуального процесса агенту через HTTP с выбранными инструментами и доступами

MCP-серверРасширенный доступ972Звезды репозитория
Нужен VPN

Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра

MCP-серверШирокий доступ189Звезды репозитория
Официальный

MCP-сервер Apideck: агент работает с более чем 200 бизнес-системами: бухгалтерией, HRIS, CRM и файлами через единый API

MCP-серверШирокий доступ20Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
apra-fleet (эта карточка)дане нужна106
CLI Agent Orchestratorнет1 515оркестрирует CLI-агентов на одной машине, без флота устройств по SSH
Claude Squadнет8 738управляет несколькими сессиями в терминале и не ведет возобновляемые процессы

Коротко о README

README открывается сравнением флота агентов с оркестрацией контейнеров и объясняет, зачем нужны устройства, модели, процессы и контроль секретов. Дальше идут пример флагманского процесса, быстрый старт на пять минут и ссылки на руководство по `fleet-sprint`.

Бейдж для README

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

Foxx AIapra-fleet
Foxx AI

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