apra-fleet MCP
apra-fleet по MCP управляет флотом ИИ-агентов на разных машинах и моделях и ведет многочасовые рабочие процессы
- 106 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Выполняет команды и запускает агентов на зарегистрированных машинах, в том числе по SSH
- Выдает машинам SSH-ключи и хранит секреты, которые агенты используют в работе
- Многочасовые рабочие процессы идут без присмотра, могут коммитить, разворачивать и расходовать платные кредиты моделей
Установка
- Работает в
Ручная установка
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-инструментами для Claude, Cursor и Windsurf
Flow-Like MCP
Flow-Like
MCP-узлы Flow-Like открывают функции визуального процесса агенту через HTTP с выбранными инструментами и доступами
Discord MCP для Claude и Cursor: агент пишет и ищет сообщения, ведет форумы, каналы, роли и вебхуки через токен бота, запуск командой npx
Discord MCP от cappyeo — более 200 инструментов
Discord MCP (cappyeo)
Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра
MCP-сервер Apideck: агент работает с более чем 200 бизнес-системами: бухгалтерией, HRIS, CRM и файлами через единый API
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| apra-fleet (эта карточка) | да | не нужна | 106 | |
| CLI Agent Orchestrator | нет | 1 515 | оркестрирует CLI-агентов на одной машине, без флота устройств по SSH | |
| Claude Squad | нет | 8 738 | управляет несколькими сессиями в терминале и не ведет возобновляемые процессы |
Коротко о README
README открывается сравнением флота агентов с оркестрацией контейнеров и объясняет, зачем нужны устройства, модели, процессы и контроль секретов. Дальше идут пример флагманского процесса, быстрый старт на пять минут и ссылки на руководство по `fleet-sprint`.