open-multi-agent-orchestration — скилл для Claude Code: команды
Скилл учит агента собирать команды ИИ-агентов на TypeScript-фреймворке open-multi-agent: роли, модели, зависимости задач.
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a claude-codeЧто делает open-multi-agent-orchestration
Скилл даёт агенту знание фреймворка open-multi-agent — это TypeScript-библиотека для команд ИИ-агентов. Агенты получают разные роли, модели и наборы инструментов, а фреймворк сам разруливает порядок задач через граф зависимостей, запускает независимые шаги параллельно и ведёт общую память. Всё работает в одном процессе, без запуска дочерних процессов.
Внутри — примеры кода: одиночный агент через runAgent, команда через createTeam и runTeam, явный конвейер задач через runTasks с полем dependsOn. Есть смешанные команды, где один агент идёт на Anthropic, другой на OpenAI, и свои инструменты через defineTool() со схемами Zod. Плюс стриминг вывода и подписка на события прогресса.
Перед первым запуском нужен ключ: ANTHROPIC_API_KEY обязателен, OPENAI_API_KEY — только если в команде есть модели OpenAI. Сам фреймворк ставится из npm как @jackchen_me/open-multi-agent. Если задача падает, зависимые от неё шаги пропускаются — это повод держать проверки на каждом узле графа, а не только в конце.
Какие задачи решает
- собрать команду агентов с разными ролями и моделями
- задать порядок задач через граф зависимостей
- запустить независимые шаги параллельно
- подключить свой инструмент со схемой Zod
- смешать модели Anthropic и OpenAI в одном процессе
Примеры запросов агенту
- собери команду из архитектора, разработчика и ревьюера на open-multi-agent
- опиши конвейер задач с dependsOn: сначала спецификация, потом реализация, потом тесты
- добавь свой инструмент get_weather через defineTool и подключи его агенту
Как установить open-multi-agent-orchestration
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a claude-code2Вручную: положить файлы
~/.claude/skills/open-multi-agent-orchestration/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/open-multi-agent-orchestration/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a codex2Вручную: положить файлы
.agents/skills/open-multi-agent-orchestration/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a cursor2Вручную: положить файлы
.cursor/skills/open-multi-agent-orchestration/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills open-multi-agent-orchestration2Вручную: положить файлы
.github/skills/open-multi-agent-orchestration/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/open-multi-agent-orchestrationВручную: положить файлы
.devin/skills/open-multi-agent-orchestration/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора42
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о open-multi-agent-orchestration
Как установить open-multi-agent-orchestration в Claude?
Выполните npx skills add reason-machines/trending-skills --skill open-multi-agent-orchestration -a claude-code. Скилл появится в ~/.claude/skills/open-multi-agent-orchestration/SKILL.md.
Что делает open-multi-agent-orchestration?
Даёт агенту знание TypeScript-фреймворка open-multi-agent: как описать роли агентов, распределить задачи по графу зависимостей и запустить их параллельно.
Что нужно для работы фреймворка?
Пакет @jackchen_me/open-multi-agent из npm и переменная ANTHROPIC_API_KEY. Ключ OPENAI_API_KEY нужен только для команд с моделями OpenAI.