swarm-orchestrator CLI

swarm-orchestrator решает задачу по коду локальной моделью, проверяет каждое требование и отдает патч с подписанным отчетом.

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

Расширенный доступ

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

  • Агент исполняет команды оболочки и правит файлы по ответам локальной модели, в режиме `--host` без изоляции контейнера.
Все причины и проверки

moonrunnerkc/swarm-orchestrator

Установка

В терминале, через 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>`.

Обсуждение

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

Терминальный ИИ-агент для кода на базе opencode: любые модели по своим ключам, рои субагентов, цели и сжатие вывода.

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

Agent Swarm, скилл оператора, объясняет сохранение личных томов исполнителей, чтобы их идентификаторы переживали перезапуск.

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

Оркестратор раздает кодовую задачу CLI-воркерам в отдельных ветках Git, проверяет результат и сливает его транзакционно.

ПлагинШирокий доступ83Звезды репозитория

Скилл для двенадцати агентов делит задачу между Codex, Claude Code, Cursor и другими, делит контекст и собирает ответ воедино.

СкиллРасширенный доступ2,5 тыс.Звезды репозитория

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

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

Команда ИИ-агентов по одному запросу: планирует задачу, пишет код в параллельных ветках, тестирует, проверяет и открывает пull request

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

Коротко о README

Шесть шагов запуска, установка, выбор модели, работу в клоне, роль верификатора и границы доказательств. В конце ссылки на ADR и результаты сравнения с Claude Code.

Бейдж для README

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