multi-agent-patterns · neolabhq — скилл для Claude Code: архитектура
Скилл описывает три схемы распределения работы между субагентами: супервизор, peer-to-peer и иерархическую. Пригодится, когда один агент упирается в лимит контекста.
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a claude-codeЧто делает multi-agent-patterns
Скилл даёт разбор трёх паттернов мультиагентных архитектур. Супервизор держит центрального агента, который разбивает задачу и раздаёт её специалистам. Peer-to-peer убирает центр: агенты передают управление друг другу через общие файлы состояния. Иерархический вариант раскладывает работу на слои — стратегия, планирование, исполнение.
Главная мысль внутри: субагенты нужны для изоляции контекста, а не для того, чтобы изображать отделы компании. Каждый агент работает в чистом контексте, результаты собираются на слое координации. Для Claude описана реализация через команду-оркестратор, которая вызывает субагентов инструментом Task.
Отдельно разобраны грабли. У супервизора контекст сам становится узким местом, а пересказ ответов субагентов теряет детали — поэтому субагентам советуют писать в общие файлы или отдавать вывод как есть. У peer-to-peer с ростом числа агентов растёт риск расхождения без хранителя общего состояния. Это повод заранее решить, кто держит состояние.
Установка идёт через npx skills add, файл скилла кладётся в ~/.claude/skills/multi-agent-patterns/SKILL.md.
Какие задачи решает
- разложить большую задачу на подзадачи для нескольких агентов
- выбрать между супервизором, peer-to-peer и иерархией
- вынести часть работы в отдельный контекст, чтобы не забивать основной
- собрать результаты субагентов без потери деталей при пересказе
- задать протокол передачи управления между агентами
Примеры запросов агенту
- разбери эту задачу по паттерну супервизора и раздай подзадачи субагентам
- контекст основного агента переполняется — предложи, как разбить работу между агентами
- сравни peer-to-peer и иерархический паттерн для этого проекта
Как установить multi-agent-patterns
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a claude-code2Вручную: положить файлы
~/.claude/skills/multi-agent-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/multi-agent-patterns/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a codex2Вручную: положить файлы
.agents/skills/multi-agent-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a cursor2Вручную: положить файлы
.cursor/skills/multi-agent-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit multi-agent-patterns2Вручную: положить файлы
.github/skills/multi-agent-patterns/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/multi-agent-patternsВручную: положить файлы
.devin/skills/multi-agent-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора55
Другие версии multi-agent-patterns
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о multi-agent-patterns
Как установить multi-agent-patterns в Claude?
Выполните npx skills add NeoLabHQ/context-engineering-kit --skill multi-agent-patterns -a claude-code. Скилл появится в ~/.claude/skills/multi-agent-patterns/SKILL.md.
Что делает multi-agent-patterns?
Описывает три паттерна мультиагентных архитектур — супервизор, peer-to-peer и иерархический — и их реализацию в Claude через команду-оркестратор и инструмент Task.
Когда стоит переходить на мультиагентную схему?
Когда одному агенту не хватает контекста, задача естественно делится на подзадачи или специализация агентов улучшает результат. Скилл предупреждает: плохо спроектированное распределение добавляет накладные расходы на координацию и съедает выгоду.