Oh My Subagents CLI

OMS держит команды субагентов Codex и Claude в локальной службе: состояние задач, готовые команды и возврат после сбоя

  • 180 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Команды агентов работают автономно и выполняют код, правят файлы и запускают команды в рабочей папке, а права задают режимы песочницы провайдера
  • Ставит фоновую службу, которая запускается при входе в систему, и хранит состояние, историю задач и данные входа провайдеров на диске
  • Каждый запуск тратит токены или лимиты подписки Codex и Claude, а многоуровневые команды умножают расход
Все причины и проверки
Нужен VPN

ringlochid/oh-my-subagents

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/oh-my-subagents

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Команды агентов работают автономно и выполняют код, правят файлы и запускают команды в рабочей папке, а права задают режимы песочницы провайдера
  • Ставит фоновую службу, которая запускается при входе в систему, и хранит состояние, историю задач и данные входа провайдеров на диске
  • Каждый запуск тратит токены или лимиты подписки Codex и Claude, а многоуровневые команды умножают расход

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

OMS переносит координацию субагентов из переписки в постоянное состояние. Руководитель назначает волну заданий, OMS сохраняет задания и ожидание родителя одной записью, следит за детьми и продолжает родителя, когда вернулись все результаты волны. Родитель не опрашивает детей в цикле. Закрытый терминал или прерванная сессия провайдера не стирают накопленное. Команда описывается как дерево ответственности: Workflow называет участников и их зоны, но не задает расписание. Во время работы руководители сами выбирают шаблон: последовательно, параллельно, по кругу реализации, проверки и правки, либо смешанно. Запуск закрепляет ровно ту версию Workflow, с которой начался, а итоговым Result становится только принятый ответ ведущего, выполнено или заблокировано. После pipx install oh-my-subagents команда oms init выбирает рабочую папку, настраивает провайдера Codex или Claude и публикует восемь стартовых команд: от поставки функции и разбора инцидента до аудита безопасности. Команда oms service install ставит фоновую службу, а визуальная консоль открывается на http://127.0.0.1:18125/. Отдельный Operator умеет вести те же операции чатом.

Для кого. Разработчикам и исследователям, которые гоняют длинные многошаговые задачи на Codex или Claude и устали восстанавливать по переписке, кто что сделал.

Подходит, если

  • Фича затрагивает контракты, реализацию и релиз, и каждой части нужен свой ответственный с независимой проверкой
  • Серьезный сбой требует конкурирующих гипотез, восстановления и проверки после исправления
  • Крупная миграция идет пакетами с зависимостями, и ход работы не должен пропасть при закрытии терминала
  • Нужна независимая проверка кода несколькими агентами с одним итоговым отчетом
  • Одну и ту же команду ролей хочется опубликовать один раз и запускать на разных задачах

Не подходит, если

  • Задача мелкая: команда из нескольких агентов добавит церемонии, и один исполнитель справится быстрее
  • Нужен только запуск одного агента с подтверждением команд: OMS управляет целыми командами и службой
  • Python 3.12 или новее и аккаунт Codex либо Claude недоступны: без них OMS не запустится
  • Лицензия консоли не подходит: она распространяется на условиях Sustainable Use License и ограничивает коммерческую раздачу

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

Запусти стартовую команду security-audit-and-hardening на этом репозитории и пришли итоговый Result с ссылками на файлы отчетов

Ограничения

  • Нужны Python 3.12 или новее, Linux, macOS 13 и выше или Windows 11 x64, а также аккаунт и способ входа в Codex или Claude. В Windows рабочая папка должна лежать на локальном томе NTFS.
  • Код под лицензией MIT, но визуальная консоль в папке console основана на материалах n8n и идет под Sustainable Use License: внутреннее и некоммерческое использование разрешено, раздача ограничена бесплатной.
  • База по умолчанию SQLite. Для PostgreSQL нужен пакет с дополнением postgres и права на схему.
  • Старые установки Banksia переносятся командой oms migrate-from-banksia до oms init. Последний коммит в репозитории датирован сентябрем 2026.

Как отключить. Команда oms service stop останавливает службу, oms service uninstall снимает ее определение и сохраняет настройки и базу. Пакет удаляется командой pipx uninstall oh-my-subagents.

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

Что такое Oh My Subagents?

Это локальный сервис, который запускает команды субагентов Codex и Claude и хранит состояние работы вне переписки. Задания, ожидания и результаты лежат в базе, поэтому закрытый терминал их не теряет.

Как установить Oh My Subagents?

Выполните pipx install oh-my-subagents, затем oms init и oms service install. Мастер настроит провайдера и опубликует стартовые команды, консоль откроется на http://127.0.0.1:18125/.

Чем OMS отличается от обычных субагентов Claude Code?

Обычный родитель сам опрашивает детей и собирает ответы из переписки. В OMS задания, ожидание и возвращенные результаты хранит контроллер, и родитель продолжает работу, когда вернулась вся волна.

Какие стартовые команды есть в комплекте?

Восемь: поставка функции, разбор инцидента, миграция, исследование с итоговой запиской, сравнение прототипов, превращение идеи в демо, программа экспериментов и аудит безопасности.

Что делать, если у меня уже стоит Banksia?

Выполните oms migrate-from-banksia до oms init и затем oms db upgrade. Миграция сохраняет конфигурацию, базу, ключи провайдеров и историю задач, а oms init создал бы новую пустую базу.

Обсуждение

Вопросов и отзывов пока нет.

Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других

CLIШирокий доступ1,4 тыс.Звезды репозитория

Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк

ПлагинШирокий доступ70,9 тыс.Звезды репозитория

Агенты и скиллы для структурной разработки с ИИ в OpenCode, Codex и Claude Code: документация, планы, ревью, контрольные точки

ВоркфлоуРасширенный доступ61Звезды репозитория

Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.

СкиллШирокий доступ119Звезды репозитория

Плагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской

ПлагинРасширенный доступ259Звезды репозитория

Планировщик для Claude Code, Codex и OpenCode: цель превращается в план задач, независимые идут параллельно

CLIРасширенный доступ210Звезды репозитория

Коротко о README

README начинается с сравнения разовых субагентов и OMS, затем объясняет волны, возврат результатов и ответственность. Дальше идут установка через pipx, обновление с Banksia, фоновая служба, PostgreSQL, таблица из восьми стартовых команд, путь от запроса до результата, ссылки на документацию и условия двух лицензий.

Бейдж для README

Сообщить о проблеме