Анонс обещает «официальный каталог плагинов Hermes» и свежую версию 3.0. Мы взяли самый популярный плагин для Hermes — Oh My Hermes — и проверили: что в 3.0 действительно сделано, какие заявления не подтверждаются и почему имя oh-my-hermes носят сразу четыре репозитория.
Oh My Hermes (OMH) — комьюнити-плагин для Hermes Agent, который добавляет платформе то, чего у неё из коробки нет как единого целого: маршрутизацию задач по моделям, параллельные «полосы» выполнения, команды делегатов по утверждённому плану и цикл проверки, который не даёт пометить работу готовой без доказательств. Версия 3.0.0 вышла 29 сентября и вобрала 98 pull request’ов. Разбираем по репозиторию и коду платформы, что здесь подтверждается, а что в анонсе приукрашено.
Автор описывает плагин как «три вещи в одном» для Hermes Agent: кодовую интеллигенцию, систему долговременной памяти и оптимизированные пакеты воркфлоу. Для пользователя это выглядит так: вы пишете задачу обычными словами, а плагин сам решает, какой моделью её решать, делит работу на параллельные полосы и подтягивает нужные специализированные навыки.
Технически это не «скиллы рядом с агентом», а полноценный плагин с собственным CLI: установка заканчивается командой omh setup, обновление — omh update. Размер репозитория — 131,6 МБ, что для набора навыков и документации много: внутри лежат и воркфлоу, и тесты, и сгенерированные каталоги навыков.
Именно так звучал анонс. Мы проверили на живом Hermes Agent v0.21.1, как этот каталог работает сегодня.
| Проверка | Результат |
|---|---|
| Поиск плагина в индексе | no plugins matched |
| Источник индекса, который видит CLI | «index source: seed» — встроенный список из 5 плагинов (медиа-студия, Telegram Business, два примера LLM-плагинов, переключатель Chrome-профилей) |
| URL удалённого индекса в исходниках CLI | raw.githubusercontent.com/NousResearch/hermes-plugin-index/main/index.json отвечает 404 — репозитория по этому пути нет |
| Как рекомендует ставить сам OMH | своим установщиком (curl install.sh) или как skills tap: hermes skills tap add rlaope/oh-my-hermes |
| Есть ли в экосистеме роль индекса вообще | да: hermes plugins install принимает Git URL, owner/repo или имя из community index; существуют сторонние индексы, например Revell-ai/hermes-plugin-index |
Вывод осторожный: сам по себе каталог существует как механизм — команда hermes plugins install умеет ставить плагин по имени из индекса, а у Nous в организации есть 16 репозиториев-плагинов (например, hermes-plugin-backsearch и Hermes-Bot-Mode). Но конкретно OMH в доступном нам индексе не значится, а удалённый индекс, прописанный в этой сборке, отдаёт 404. Возможны два объяснения: каталог переехал и наша версия Hermes отстала — либо формулировка анонса опередила реальность. Проверить на более свежей сборке платформы мы не можем, поэтому фиксируем как неподтверждённое.
hermes plugins install --no-enable.Релиз-ноут v3.0.0 объясняет мажорную версию прямым текстом: раньше OMH готовил планы, маршруты и передачи работы, а затем отходил в сторону. В 3.0 он остаётся рядом, пока работа не будет проверена. Это и есть содержательная разница между «агент умеет делегировать» и «агент отвечает за результат».
| Механика 3.0 | Как это работает |
|---|---|
| Пункт плана без результата | задача, помеченная выполненной без записанного доказательства (вызов инструмента, запись файла, PR, прогон CI или проверка команды), остаётся в статусе done_unverified — и цикл продолжается |
| Ремонт упавшей полосы | если полоса параллельного выполнения не проходит проверки, она ремонтируется в собственном worktree; повторы идут до успеха или до исчерпания бюджета ремонта (по умолчанию 2 попытки, максимум 3), после чего работа останавливается с названной причиной |
| Команда делегатов omh_team | принятый план превращается в команду: у каждой задачи есть владелец, зависимости и одна команда проверки; вся команда показывается при утверждении плана; задача закрывается только если проверка наблюдалась прошедшей |
| Защита от подделки | подделанная запись ничего не запускает, а команды проверки фильтруются от shell-escape и невидимых символов |
| Ответы «голосом хоста» | внутренний словарь плагина (идентификаторы схем, «contract», «receipt», «lane») не попадает в ответ: решения оркестрации описываются одной человеческой фразой; есть отдельная проверка reply-lint против реальных сессий |
| Панель в Hermes Desktop | в бандл входит половина для десктопа: панель OMH и статус-элемент с информацией из TUI-виджета; работа, начатая на одной поверхности Hermes, подхватывается на другой |
Здесь важно, что описанные механики — это не обещания на будущее, а описания влитых изменений с номерами PR. Идея «работа не считается сделанной, пока результат не проверен» — ровно то, чего чаще всего не хватает агентным пайплайнам, поэтому 3.0 действительно выглядит как содержательный релиз, а не смена цифры в названии.
В README есть раздел с многообещающим названием «Measured: Hermes alone vs Hermes through OMH» — сравнение платформы с плагином и без него по проценту успешных задач, стоимости, времени и доле ложных «готово». Ниже — честная приписка автора.
Второй нюанс — имя. «oh-my-hermes» называют себя четыре разных репозитория, и самый звёздный из них не всегда тот, который вам нужен. Ниже сравнение: разница по звёздам в 350 раз, и это главный источник путаницы.
| Репозиторий | Что это | Последний релиз |
|---|---|---|
| rlaope/oh-my-hermes | «всё в одном»: кодовая интеллигенция, память, воркфлоу-пакеты; Python, MIT, 243 форка | v3.0.0 (29.09.2026) |
| Salomondiei08/oh-my-hermes | мнение-ориентированный слой воркфлоу для сборки и эксплуатации приложений; Shell, без лицензии | v0.0.1 (19.06.2026) |
| witt3rd/oh-my-hermes | multi-agent skills: планирование консенсусом и проверяемое исполнение, вдохновлён oh-my-claudecode; Python, MIT | релизов нет |
| HERMESquant/oh-my-hermes | оркестрация для Claude Code + Codex CLI, а не для Hermes; последний пуш в марте | v0.1.0 (28.03.2026) |
Порог входа невысокий, но и не нулевой: нужен установленный Hermes (репозиторий плагина указывает совместимость с актуальными версиями платформы), доступ к терминалу и понимание, какие модели вы готовы назначить на категории вроде «ультрамозг» или «быстрый». Первый запуск — это интервью, а не одна команда.
| Заявление из анонса | Проверка |
|---|---|
| «Размещён в официальном каталоге плагинов Hermes» | не подтверждается |
| «Свежее обновление 3.0» | подтверждается: релиз v3.0.0 от 29.09.2026, 98 PR с прошлой версии |
| «Умная маршрутизация моделей для разных задач» | подтверждается: категории задач со своей моделью и уровнем reasoning, выбор моделью на полосу |
| «Параллельное разделение задач и делегирование» | подтверждается: полосы выполняются параллельно, результаты типизированы |
| «Долгосрочная память и специализированные навыки» | подтверждается: отдельный слой памяти и 108 навыков omh-* |
| «Команды агентов, работающих по утверждённым планам» | подтверждается: omh_team превращает утверждённый план в команду делегатов с проверками |
| «Циклы верификации, пока работа не проверена по-настоящему» | подтверждается: done_unverified и гейты по тестам изменений |
| «Неудачная делегированная работа ремонтируется и повторяется» | подтверждается: ремонт в своём worktree с бюджетом 2 (максимум 3) |
| «Создан сообществом» | подтверждается: независимый MIT-проект, не связанный с Nous Research |
Итого: из десяти заявлений подтвердились восемь, одно — про каталог — нет, и ещё одно (польза в цифрах) проверить нельзя, потому что замеры не опубликованы. Для плагина сообщества это сильный результат: механики 3.0 описаны на уровне, который редко встречается у пет-проектов.