swarm-orchestrator CLI
swarm-orchestrator решает задачу по коду локальной моделью, проверяет каждое требование и отдает патч с подписанным отчетом.
- 114 ★ репозитория
- Последний коммит
- ISC
Расширенный доступ
Почему такой уровень
- Агент исполняет команды оболочки и правит файлы по ответам локальной модели, в режиме `--host` без изоляции контейнера.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/swarm-orchestratorОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент исполняет команды оболочки и правит файлы по ответам локальной модели, в режиме `--host` без изоляции контейнера.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Локальный кодинг-агент для терминала. Команда `swarm run "Добавь опцию --json в команду status"` читает задачу и `AGENTS.md` или `CLAUDE.md` репозитория, фиксирует требования с постоянными номерами и правит файлы через блоки замены. Работа идет в клоне рядом с репозиторием, все команды и правки проходят через одну точку с политикой путей и журналом. Проверяет результат отдельный верификатор Swarm Verify: он запускает тесты в контейнере с закрытой сетью. В отчете каждое требование помечено как выполнено, провалено, не проверено или заблокировано; патч сопровождает подписанная аттестация. Модель берется из локальной Ollama или сервера, совместимого с OpenAI.
Для кого. Разработчикам, которым нужен агент на локальной модели без облака и отчет, где видно, что выполнено, а что остается под вопросом.
Подходит, если
- Код нельзя отправлять во внешний облачный сервис.
- Нужен патч с перечнем требований и доказательств по каждому.
- Задачу хотят повторить и проверить независимой командой `swarm-verify replay`.
- Есть локальная модель в Ollama, и ее надо задействовать для правок.
Не подходит, если
- Нет Docker: изолированная проверка недоступна, останется режим `--host`.
- Локальная модель слабая и не следует протоколу оболочки.
- Нужен подключаемый к Claude Code скилл, а не отдельный агент.
Пример запроса к агенту
Запусти `swarm run` с задачей «добавь опцию --json в команду status, текстовый вывод не меняй» и покажи отчет по требованиям.Ограничения
Нужны Node 22 или новее, git и демон Docker для изолированной проверки. Режим `--host` запускает проверки на вашей машине, и отчет помечает это как «host, not isolated». Подпись доказательств подтверждает, что отчет не менялся, но не доказывает правильность кода и полноту тестов. Агент применяет патч в рабочее дерево в конце, только если оно за это время не менялось. Ветка по умолчанию называется `v13-main`, коммиты за ноябрь 2026.
Как отключить. Удалите пакет `npm uninstall -g swarm-orchestrator`, а при необходимости `swarm-verify`, и папку `~/.swarm` с профилями моделей. Клоны с работой остаются рядом с репозиториями, удалите их вручную.
Частые вопросы
Какую модель использует агент?
Без указания модели Swarm спрашивает Ollama, что установлено, отбрасывает облачные записи и выбирает сильнейшую, которая следует протоколу. Свою задают `--model` или `--endpoint`.
Как посмотреть, что модель подходит?
`swarm doctor --models` показывает вердикт по каждой установленной модели.
Можно ли не применять патч сразу?
Да, флаг `--no-apply` оставляет результат патчем.
Что делает режим --review?
Та же модель в новом контексте ищет один случай, где изменение ошибается, и команду, которая это показывает. Режим выключен по умолчанию и стоит еще один ход модели.
Как перепроверить результат?
Установите `swarm-verify` и выполните `swarm-verify replay <каталог с аттестацией> --workspace <repo>`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыТерминальный ИИ-агент для кода на базе opencode: любые модели по своим ключам, рои субагентов, цели и сжатие вывода.
Agent Swarm — скилл оператора
Agent Swarm
Agent Swarm, скилл оператора, объясняет сохранение личных томов исполнителей, чтобы их идентификаторы переживали перезапуск.
Оркестратор раздает кодовую задачу CLI-воркерам в отдельных ветках Git, проверяет результат и сливает его транзакционно.
Скилл для двенадцати агентов делит задачу между Codex, Claude Code, Cursor и другими, делит контекст и собирает ответ воедино.
Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
Команда ИИ-агентов по одному запросу: планирует задачу, пишет код в параллельных ветках, тестирует, проверяет и открывает пull request
Коротко о README
Шесть шагов запуска, установка, выбор модели, работу в клоне, роль верификатора и границы доказательств. В конце ссылки на ADR и результаты сравнения с Claude Code.