Dispatching Parallel Agents: скилл Superpowers для параллельных субагентов

obra/superpowers· Проверено 13.11.2026· 317 тыс.на GitHub

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

Как установить Dispatching Parallel Agents

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /dispatching-parallel-agents.

# плагином, внутри Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

# или вручную
git clone --depth 1 https://github.com/obra/superpowers.git /tmp/dispatching-parallel-agents
mkdir -p ~/.claude/skills/dispatching-parallel-agents
cp -r /tmp/dispatching-parallel-agents/skills/dispatching-parallel-agents/. ~/.claude/skills/dispatching-parallel-agents/

Что умеет

Сгруппировать падения по независимым областям: файл тестов или подсистема
Дать каждому субагенту узкую задачу: область, цель, ограничения и что вернуть
Запустить все субагенты в одном ответе, чтобы они работали параллельно
Свести результаты: прочитать отчёты, проверить конфликты, прогнать весь набор тестов

Условие запуска: две и больше задачи без общего состояния и последовательных зависимостей; каждую можно понять без контекста других.

Промпт субагента — одна область, весь нужный контекст (ошибки, имена тестов) и формат ответа. В скилле пример: три файла тестов с гонками после рефакторинга.

Если падения связаны, нужно видеть всю систему или агенты будут править одни файлы, скилл велит разбираться одним агентом или по очереди.

Что нужноАгент с инструментом субагентов
АгентыСтавится вместе с набором Superpowers в Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Qwen Code и другие агенты.

Что попросить агента

После рефакторинга упали тесты в <трёх файлах>, починиПроверит, что причины независимы, и запустит по субагенту на каждый файл одновременно
Сломались <авторизация> и <экспорт отчётов>, это не связаноДаст каждому субагенту свою подсистему с ограничением не трогать чужой код, затем сведёт результаты
Почини все тестыСначала сгруппирует падения по областям: слишком широкую задачу скилл субагентам давать запрещает

Ограничения

!

Не подходит для исследовательской отладки, когда ещё неясно, что сломано

!

Субагенты могут ошибаться систематически: после них нужна выборочная проверка и полный прогон тестов

Описание из SKILL.md

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

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

Как установить dispatching-parallel-agents skill в Claude Code?
Поставьте набор Superpowers: /plugin install superpowers@claude-plugins-official или через маркетплейс автора obra/superpowers-marketplace. Скилл dispatching-parallel-agents включится сам, когда задача подойдёт.
Что вернёт каждый субагент?
Краткий отчёт: какую корневую причину нашёл и что изменил. Формат ответа задаётся в промпте субагента.
Как агент запускает субагентов параллельно?
Все вызовы субагентов идут в одном ответе. По одному вызову на ответ — значит последовательно.
Когда скилл не подходит?
Когда исправление одного падения может починить остальные, когда нужно видеть всю систему и когда агенты будут менять одни и те же файлы.
Чем отличается от subagent-driven-development?
Там исполнители идут строго по одному по задачам плана с ревью после каждой. Здесь параллельно разбираются независимые проблемы, обычно упавшие тесты.

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