metaswarm — плагин

metaswarm ведет задачу через 23 агента и 9 фаз: исследование, план, ревью, TDD-исполнение, PR и разбор после слияния.

  • 430 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Оркестратор сам пишет код, делает коммиты, открывает и сопровождает pull request.
  • Реализацию можно делегировать другим CLI-агентам, и каждый получает доступ к репозиторию.
Все причины и проверки

dsifry/metaswarm

Установка

Работает в

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

claude plugin marketplace add dsifry/metaswarm-marketplace
claude plugin install metaswarm

После установки запускают /setup. Для Codex: codex plugin marketplace add dsifry/metaswarm-marketplace и $setup. Для Gemini CLI: gemini extensions install https://github.com/dsifry/metaswarm.git.

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

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

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

  • Оркестратор сам пишет код, делает коммиты, открывает и сопровождает pull request.
  • Реализацию можно делегировать другим CLI-агентам, и каждый получает доступ к репозиторию.

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

Что делает

Самообучающийся каркас оркестрации для Claude Code, Gemini CLI и Codex CLI. Описание пользователя или GitHub issue проходит девять фаз: исследование, план с проверкой тремя ревьюерами, проверка дизайна шестью специалистами (PM, архитектор, дизайнер, безопасность, UX, CTO), разбиение на рабочие единицы, исполнение, итоговое ревью, создание PR, сопровождение PR и закрытие с извлечением знаний. Каждая рабочая единица идет циклом «реализация, проверка, состязательное ревью, коммит». Оркестратор проверяет результат сам, без опоры на самоотчеты субагентов. Ревьюер всегда другая модель, чем автор. Задачи хранятся в BEADS, факты и антипаттерны в JSONL-базе знаний, откуда агенты берут нужные записи перед работой. Реализацию можно делегировать Codex CLI и Gemini CLI для экономии.

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

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

  • Крупную фичу надо разбить на рабочие единицы и пройти по каждой с тестами.
  • План и дизайн сначала должны пройти параллельное ревью нескольких ролей.
  • PR надо довести до слияния без ручного разбора комментариев и CI.
  • Прошлые замечания ревьюеров должны попадать в контекст будущих задач.

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

  • Правка в одну строку или быстрый эксперимент: обязательные гейты окажутся тяжелее задачи.
  • Нужен минимальный набор без множества агентов и обязательных этапов.
  • Проект не использует Git и pull request.

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

/start-task Добавь систему вебхуков с повторами, проверкой подписи и журналом доставки.

Ограничения

Для моделей по ролям нужен Claude Code версии 2.1.251 или новее. Фреймворк навязывает тяжелый процесс: 100% покрытие тестами и обязательное TDD. Часть возможностей требует внешних инструментов: BEADS для задач, Codex CLI и Gemini CLI для делегирования, Playwright для визуальной проверки. Рекомендуемая установка идет через плагин, а кросс-платформенный установщик `npx metaswarm init` запускает чужой код. Автономный PR Shepherd сам следит за CI и комментариями и может менять ветку.

Как отключить. В Claude Code удалите плагин командой /plugin. Файлы `.metaswarm` и скопированные агенты `.claude/agents/metaswarm-*` в проекте удалите вручную.

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

Как поставить metaswarm в Claude Code?

Выполните `claude plugin marketplace add dsifry/metaswarm-marketplace`, затем `claude plugin install metaswarm`. После этого запустите `/setup`.

Работает ли в Codex и Gemini CLI?

Да. Для Codex добавляют маркетплейс `dsifry/metaswarm-marketplace` и запускают `$setup`, для Gemini CLI ставят расширение командой `gemini extensions install`.

Что такое Design Review Gate?

Параллельная проверка плана шестью агентами: PM, архитектор, дизайнер, безопасность, UX и CTO. Повторно гейт идет только после блокирующих замечаний, не больше 10 кругов.

Как задать модели ролям?

Отредактируйте `.metaswarm/models.yaml` и выполните `/update`. По умолчанию ревьюеры и планировщик идут на opus, исследователь и кодер на sonnet.

Как увидеть расход по ролям?

Команда `metaswarm-usage` читает транскрипты Claude Code и показывает стоимость субагентов и число кругов ревью-гейтов.

Обсуждение

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

Плагины

Шаблон рабочего процесса для Claude Code и еще пяти агентов: задача из бэклога, проверка diff и коммит.

ВоркфлоуРасширенный доступ59Звезды репозитория

Плагин для OpenCode, который превращает сессию в команду агентов во главе с архитектором и ведет работу по фазам плана

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

Плагин из 33 скиллов с воротами: вопрос к задаче, сверка фактов с источниками, тесты вперед, обзор второй моделью

ПлагинРасширенный доступ120Звезды репозитория

Рабочий процесс из 13 скиллов для кодового агента: идея, план, ревью, проверка безопасности, тесты и выпуск

ПлагинРасширенный доступ208Звезды репозитория
Официальный

Плагин Grid Dynamics загружает в сессию кодового агента общие инженерные стандарты, архитектуру и рабочие процессы команды

ПлагинРасширенный доступ375Звезды репозитория

Плагин для Codex и Claude Code, который ведет задачу по цепочке ролей от плана до независимого аудита

ПлагинРасширенный доступ285Звезды репозитория

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
metaswarm (эта карточка)нет430
Claude Squadнет8 790управляет параллельными сессиями агентов; metaswarm задает фазы, гейты и обучающую базу знаний
OpenCode Swarmнет526рой для OpenCode; metaswarm работает в Claude Code, Gemini CLI и Codex с кросс-модельным ревью

Коротко о README

Проект выделен из производственной системы оркестрации. Он ведет рекурсивную оркестрацию: координатор роя запускает оркестраторов задач, а те запускают подоркестраторов для сложных эпиков. После слияния PR система сама извлекает из замечаний ревью и сбоев сборки паттерны и антипаттерны.

Бейдж для README

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