Оркестраторы с субагентами: каталог и установка
Оркестратор с субагентами — это система, где один «главный» агент управляет командой специализированных агентов, каждый со своей моделью и ролью.
Это не фреймворк (LangGraph, CrewAI), а готовая конфигурация, которая работает «из коробки».
← Готовые AI-агенты · Архитектура AI-агента → · 🇬🇧 English
Содержание
- Что такое оркестратор с субагентами
- OhMyOpenAgent (Sisyphus)
- Другие системы, приближающиеся к этому
- Сравнительная таблица
- Установка OhMyOpenAgent
- Что дальше
1. Что такое оркестратор с субагентами
Обычный AI-агент: одна модель → одна задача → один ответ.
Оркестратор с субагентами: одна задача → планировщик → несколько специализированных агентов с разными моделями → синтез результата.
Задача
│
▼
┌──────────────┐
│ Оркестратор │ ← решает, кто что делает
└──────┬───────┘
│
┌────┼────┬────┬────┐
▼ ▼ ▼ ▼ ▼
A1 A2 A3 A4 A5 ← разные агенты, разные модели
│ │ │ │ │
└────┴────┴────┴────┘
│
▼
Результат
Ключевой принцип: каждый агент использует модель, оптимальную под свою роль. Дешёвые модели — для grep и поиска, дорогие — для архитектуры и планирования.
На момент написания (июль 2026) единственная система с такой архитектурой «из коробки» — OhMyOpenAgent.
2. OhMyOpenAgent (Sisyphus)
GitHub → · 66K+ · TypeScript
Автор: @code-yeongyu
Компания: Sisyphus Labs
Лицензия: SUL-1.0
Релизов: 222+ · Контрибьюторов: 300
Архитектура (11 агентов)
OhMyOpenAgent содержит 11 встроенных агентов в трёх слоях:
Слой планирования (Planning Layer)
| Агент | Роль | Модели |
|——-|——|——–|
| Prometheus | Стратегический планировщик. Интервью, исследование, создание плана | claude-opus-4-8, gpt-5.6-sol, glm-5.2 |
| Metis | Анализ требований. Ищет скрытые intent’ы, неоднозначности, AI-slop | claude-sonnet-4-6, claude-opus-4-8 |
| Momus | QA-ревью плана. Проверяет полноту, выполнимость, непротиворечивость | gpt-5.6-terra, gpt-5.6-sol |
Слой исполнения (Execution Layer)
| Агент | Роль | Модели |
|——-|——|——–|
| Atlas | Дирижёр выполнения. Читает план, делегирует задачи субагентам, аккумулирует знания |
claude-sonnet-4-6, kimi-k3 |
| Sisyphus | Главный оркестратор. ultrawork — вход в режим полной автономной работы | claude-opus-4-8, kimi-k3 |
Слой исполнителей (Worker Layer)
| Агент | Роль | Модели |
|——-|——|——–|
| Hephaestus | Глубокий исполнитель. Получает цель → сам исследует, планирует, пишет код |
gpt-5.6-sol |
| Sisyphus-Junior | Фокусированный исполнитель. Получает детальный промпт → выполняет | claude-sonnet-4-6, kimi-k3 |
| Oracle | Архитектура и отладка. Read-only консультант | gpt-5.6-sol, gemini-3.1-pro |
| Explore | Исследователь кода. Contextual grep | gpt-5.4-mini-fast |
| Librarian | Документация и OSS. Поиск внешних референсов | gpt-5.4-mini-fast |
| Multimodal-Looker | Анализ изображений, PDF, медиа | — |
Как это выглядит на практике
Простой путь: написать ulw или ultrawork в чате → Sisyphus сам решает, какие агенты нужны, и выполняет задачу.
Точный путь: @plan "сделать X" → Prometheus интервьюирует, создаёт план в .omo/plans/ → Momus + Oracle ревьюят → /start-work → Atlas читает план и делегирует задачи субагентам.
Глубокий путь: переключиться на Hephaestus → Hephaestus сам исследует, планирует и выполняет как автономный deep worker.
Режимы работы
| Режим | Команда | Что делает |
|---|---|---|
ultrawork / ulw |
ulw сделай X |
Полная автономная работа, не останавливается пока не готово |
@plan |
@plan сделай X |
Prometheus планирует, Atlas исполняет |
/start-work |
После плана | Atlas выполняет план из .omo/plans/ |
| Team Mode | team_create(...) |
До 8 параллельных членов команды |
hyperplan |
hyperplan X |
5 враждебно настроенных критиков планируют |
search |
search X |
Поиск по коду и документации |
analyze |
analyze X |
Анализ кода |
Две редакции
| Ultimate (OpenCode) | Light (Codex CLI) | |
|---|---|---|
| Агенты | 11 агентов с оркестрацией | 8 компонентов, без оркестрации |
| Модели | Своя модель на каждого агента | Модель Codex CLI |
| Team Mode | ||
| Lifecycle-хуки | 54+ | |
| MCP | 5 встроенных + свои | Plugin-scoped MCP |
| Установка | bunx oh-my-openagent install |
npx lazycodex-ai install |
| Требования | Bun + OpenCode | Node.js + Codex CLI |
История названий
Проект несколько раз переименовывался:
- oh-my-opencode — оригинальное название (пакет на npm до сих пор так называется)
- oh-my-openagent — текущее название (с March 2026)
- lazycodex — версия для Codex CLI
- omo — внутреннее сокращение (не путать с npm-пакетом
omo, это другой проект!)
3. Другие системы, приближающиеся к этому
Полных аналогов OhMyOpenAgent нет, но некоторые системы имеют отдельные элементы мульти-агентности.
Claude Code (sub-agents)
GitHub → · 139K+
Что есть: Claude Code поддерживает sub-agents — может создавать дочерних агентов для параллельного выполнения задач. Есть CLAUDE.md для инструкций, MCP-серверы.
Чего нет: Нет разделения на роли (архитектор vs исполнитель vs исследователь). Одна модель на всё. Нет планировщика, отдельного от исполнителя.
Cline — Kanban mode
GitHub → · 65K+
Что есть: Kanban-доска (npx kanban) для параллельного запуска нескольких агентов. Каждый агент работает над своей задачей независимо. Поддержка MCP-серверов.
Чего нет: Нет оркестратора, который бы распределял задачи. Нет разных моделей на разные роли. Нет планировщика.
Aider — Architect/Editor mode
GitHub → · 48K+
Что есть: Режим двух моделей: одна (architect) планирует изменения, вторая (editor) пишет код. Поддержка Ollama.
Чего нет: Всего два агента, без ролевой специализации. Нет субагентов для исследования/документации.
OpenHands — Agent Canvas
GitHub → · 82K+
Что есть: Web UI для запуска нескольких агентов. ACP-протокол для координации. Поддержка разных моделей.
Чего нет: Каждый агент — это копия одного и того же пайплайна, нет ролевого разделения. Нет планировщика.
4. Сравнительная таблица
| Система | Агентов | Ролевое разделение | Разные модели | Планировщик | Редакции | |
|---|---|---|---|---|---|---|
| OhMyOpenAgent | 11 | 2 (OpenCode/Codex CLI) | 66K | |||
| Claude Code | sub-agents | 1 | 139K | |||
| Cline | N (kanban) | 1 | 65K | |||
| Aider | 2 | 1 | 48K | |||
| OpenHands | N (UI) | 1 | 82K | |||
| CrewAI* | N (код) | Фреймворк | 25K | |||
| AutoGen* | N (код) | Фреймворк | 38K |
*CrewAI и AutoGen — фреймворки, а не готовые системы. Они требуют написания кода для настройки команды.
5. Установка OhMyOpenAgent
Способ 1: Ultimate Edition (OpenCode) — рекомендуется
# Установка через Bun
bunx oh-my-openagent install
Интерактивный TUI (Terminal UI) проведёт через:
- Выбор подписки (ChatGPT, Kimi Code, GLM Coding Plan)
- Настройку провайдеров (Anthropic, Gemini, Copilot, Z.ai)
- Распределение моделей по 11 агентам
- Настройку Team Mode
Рекомендуемые подписки:
- ChatGPT ($20/мес) — для GPT-5.6 Sol
- Kimi Code ($19/мес) — для Kimi K3 (отличная альтернатива Claude)
- GLM Coding Plan ($10/мес) — для GLM-5
Способ 2: Light Edition (Codex CLI)
# Установка через npm (Node.js, не требует Bun)
npx lazycodex-ai install
# Режим без TUI с автономными разрешениями
npx lazycodex-ai install --no-tui --codex-autonomous
Установит 8 компонентов в ~/.codex/plugins/cache/sisyphuslabs/omo/.
Способ 3: Обе редакции сразу
bunx oh-my-openagent install --platform=both
Установка через ИИ-агента (рекомендуется авторами)
Скопируйте этот промпт в Claude Code, Cursor, AmpCode или любой другой агент:
Install and configure oh-my-openagent by following the instructions here:
https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/docs/guide/installation.md
Агент прочитает полный гайд, выполнит каждый шаг и настроит всё автоматически.
Важные замечания
- Имя пакета: npm-пакет всё ещё называется
oh-my-opencode(dual-published какoh-my-openagent). Командаbunx oh-my-openagent installработает. - Не путайте
omo: пакет используетomoкак bin alias, но НЕ используйтеnpx omo— это другой npm-пакет. - OpenCode vs Codex CLI: Ultimate-редакция требует OpenCode. Light-редакция работает с официальным Codex CLI от OpenAI.
- Telemetry: анонимная телеметрия включена по умолчанию (1 запрос/день). Отключить:
"telemetry": falseв конфиге.
После установки
# Проверка статуса
bunx oh-my-openagent doctor
# Базовая команда — просто напишите:
ulw <ваша задача>
# Или точный путь:
@plan <описание задачи> # Prometheus планирует
/start-work # Atlas выполняет
6. Что дальше
| Если хотите | Переходите | |————-|———–| | Сравнить с другими агентами (Aider, Cline, OpenHands) | Готовые AI-агенты | | Понять архитектуру агентов глубже | Архитектура AI-агента | | Выбрать фреймворк для своего оркестратора | Фреймворки для агентов | | Настроить скиллы и MCP | Скиллы для агентов | | Настроить локальную модель под агента | Ollama для агентов | | Вернуться в агентский раздел | README.ru.md | —
В разделе: architecture · evaluation · frameworks · memory · multi-agent · ollama-for-agents · orchestrators · patterns · prompting · ready-made · safety · skills
Связанные разделы: Нулевой уровень · Локальные модели · Use Cases · Ресурсы
Навигация: ← AI-агенты · ↑ На главную · 🇬🇧 English