К основному содержанию
скилл CX Codex

swarm-init — скилл для Claude Code: запуск и установка

Запускает группу агентов с общей конфигурацией для сложных изменений в нескольких файлах. Нужен, когда агентам требуется параллельная работа и обмен сообщениями.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ruvnet/ruflo --skill swarm-init -a claude-code
Открыть на GitHub

Что делает swarm-init

Скилл создаёт иерархическую группу агентов для согласованной работы над задачей в нескольких файлах. Он задаёт специализированную стратегию и конфигурацию, которая удерживает агентов в пределах общей задачи.

После инициализации агентов создают одним сообщением через Task: каждому назначают имя, запускают в фоне и дают возможность обмениваться сообщениями через SendMessage. Для параллельных изменений в Git используется EnterWorktree для каждого агента.

Доступны топологии hierarchical, mesh, hierarchical-mesh, ring, star и adaptive. Для правки одного файла это лишняя настройка, потому что скилл рассчитан на координацию группы агентов.

Какие задачи решает

  • запустить группу агентов для изменений в нескольких файлах
  • распределить специализированные задачи между агентами
  • вести параллельную работу в отдельных Git worktree
  • обмениваться сообщениями между именованными агентами

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

  • Запусти swarm-init для рефакторинга в нескольких модулях.
  • Инициализируй swarm-init с топологией hierarchical-mesh.
  • Создай группу агентов через swarm-init и назначь им отдельные worktree.

Как установить swarm-init

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill swarm-init -a claude-code

2Вручную: положить файлы

~/.claude/skills/swarm-init/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/swarm-init/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о swarm-init

Как установить swarm-init в Claude Code?

Выполните npx skills add ruvnet/ruflo --skill swarm-init -a claude-code, затем повторите npx skills add ruvnet/ruflo --skill swarm-init -a claude-code. Файл скилла расположен в ~/.claude/skills/swarm-init/SKILL.md.

Что делает swarm-init?

Скилл инициализирует иерархическую группу агентов для совместной работы. Он поддерживает создание именованных агентов через Task, обмен через SendMessage и отдельные worktree.

Какие топологии поддерживает swarm-init?

Можно выбрать hierarchical, mesh, hierarchical-mesh, ring, star или adaptive. Для большой группы в описании предложена hierarchical-mesh.

Исходный текст

SKILL.md · MIT
---
name: swarm-init
description: Initialize a multi-agent swarm with anti-drift configuration. Use when starting a complex multi-file task that needs 3+ coordinated agents (feature implementation, refactor across modules, security audit). Skip for single-file edits or quick questions.
argument-hint: "[--topology hierarchical|mesh|hierarchical-mesh|ring|star|adaptive]"
allowed-tools: Bash(npx *) mcp__plugin_ruflo-core_ruflo__swarm_init mcp__plugin_ruflo-core_ruflo__swarm_status Task SendMessage
---
Initialize a hierarchical swarm for coordinated multi-agent work.

Via MCP: `mcp__plugin_ruflo-core_ruflo__swarm_init({ topology: "hierarchical", maxAgents: 8, strategy: "specialized" })`

Or via CLI:
```bash
npx @claude-flow/cli@latest swarm init --topology hierarchical --max-agents 8 --strategy specialized
```

Then spawn named agents in ONE message via Claude Code's `Task` tool with `name:` (for `SendMessage` addressability) and `run_in_background: true` (for parallel execution). Use `EnterWorktree` per agent for git-safe parallel work, and `SendMessage` for inter-agent coordination.

For larger teams (10+), use hierarchical-mesh topology:
```bash
npx @claude-flow/cli@latest swarm init --topology hierarchical-mesh --max-agents 15 --strategy specialized
```

© ruvnet · MIT · ruvnet/ruflo

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
workflow-mastery codewithmukesh Набор практик и готовых конфигураций для ускорения разработки на .NET в Claude Code. Помогает настроить параллельные сессии через git worktree, циклы верификации и лимиты контекста. CX Codex +1 2 800установок implement-with-subagents chrisbanes Координирует выполнение графа задач соло-агентом или пулом субагентов с изолированными коммитами и обязательным независимым ревью. CX Codex +1 582установок git-worktree-manager Alireza Rezvani Разводит параллельные ветки по отдельным worktree с собственными портами и окружением, чтобы агенты не мешали друг другу. 581установок best-of-n-solving spencerpauly Запускает 2–3 подхода к сложной задаче одновременно, каждый в своей git-ветке, и помогает выбрать лучший результат. CX Codex +1 425установок bug-hunt-swarm Dimillian Ищет первопричину багов параллельно через субагентов и ранжирует версии. Нужен для регрессий, сбоев и нестабильного поведения без правок кода. CX Codex +1 713установок git-worktrees NeoLabHQ Скилл обучает агента управлять параллельными рабочими директориями через git worktree. Пригодится для переключения задач и проверки чужих пуллреквестов без отправки правок в stash. CX Codex +1 1 200установок

Из того же набора146

ddd-aggregate Генерирует корень агрегата DDD с сущностью, объектами-значениями, интерфейсом репозитория, событиями и тестами. Пригодится при моделировании бизнес-логики внутри ограниченного контекста. CX Codex +1 749установок security-scan Гоняет проверку репозитория на трёх уровнях глубины: зависимости, секреты, опасные паттерны. Пригодится перед релизом и при разборе PR. CX Codex +1 748установок dependency-check Сканирует зависимости проекта на известные уязвимости и CVE. Запускается перед релизом, после изменения lockfile или при расследовании Advisory. CX Codex +1 748установок neural-train Обучает нейросетевые паттерны SONA и MicroLoRA на выполненных задачах, запуская фазы дистилляции и консолидации в пайплайне Ruflo. CX Codex +1 748установок horizon-track Отслеживает долгосрочные цели через цепочку сессий, фиксирует вехи в памяти и предупреждает о срыве сроков. CX Codex +1 746установок monitor-stream Скилл превращает swarm status в поток: агент получает строку NDJSON при каждом изменении роя и уведомление на каждую строку. CX Codex +1 745установок trader-backtest Скилл выполняет исторический бэктест стратегий через neural-trader и заверяет итог подписью Ed25519 для допуска к торгам. CX Codex +1 745установок cost-optimize Разбирает расход токенов за последние 7 дней, находит лишние траты на моделях и кеше, выдаёт список правок с оценкой экономии в долларах. CX Codex +1 745установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой