The Story Release Recap

Hermes Agent v0.2.0 — Первый публичный релиз

Hermes Agent

Hermes Agent

@hermesagents

March 12, 2026

6 мин чтения

Впервые я заметил Hermes Agent, когда было уже поздно называться первооткрывателем.

Был четверг — 12 марта 2026 года. Без кейноута, без обратного отсчёта, без лонч-треда в X. Nous Research просто запушили git tag, переключили репозиторий на GitHub в public и оставили одно сообщение в Discord: «это теперь существует». К утру пятницы репозиторий набрал больше тысячи звёзд, а люди из двадцати часовых поясов спорили, каким путём ставить.

За две недели до того тега шестьдесят три контрибьютора, ни разу не встречавшихся лично, запушили 216 пулл-реквестов в проект, закрыли 119 issues и вырастили набор тестов с почти нуля до 3289 штук. Никто из них не работал в Nous Research. Они спорили через GitHub-комментарии, и на четырнадцатый день отгрузили нечто, что реально работало.

Так что же было в коробке?

Один процесс, семь входных дверей

Заголовок v0.2.0 — многоплатформенный шлюз обмена сообщениями. Один процесс Hermes одновременно слушает Telegram, Discord, Slack, WhatsApp, Signal, IMAP/SMTP-почту и Home Assistant. Общий менеджер сессий, общая память, общий реестр инструментов. Для каждой платформы можно настроить, какие навыки доступны и как обрабатываются вложения, но агент на другом конце — один.

Это интереснее, чем звучит, потому что стандартная альтернатива — семь отдельных ботов, каждый со своим состоянием — ужасна. Память расходится, инструменты рассинхронизируются. Hermes делает сам шлюз точкой интеграции, и агент остаётся единственным. Ставишь его на VPS за $5 и обращаешься из того приложения, в котором сейчас сидишь.

Нативный MCP, не прикрученный сбоку

Рядом со шлюзом — полноценный клиент Model Context Protocol. Оба транспорта: stdio и HTTP. Переподключение, обнаружение ресурсов и промптов, инициированный сервером сэмплинг. Для тех, кто не глубоко в мире агентов: MCP — открытый стандарт от Anthropic для общения LLM с внешними инструментами единообразным способом. Большинство фреймворков прикрутили MCP позже как адаптер поверх старой системы вызовов. Hermes подключил его прямо в ядро с первого дня — любой инструмент, говорящий на MCP, работает без обёрток.

Навыки как полноценные сущности

В v0.2.0 идут более семидесяти встроенных навыков в пятнадцати категориях, поддерживаемых тем, что проект называет Skills Hub: условная активация (навыки загружаются только при выполнении пререквизитов), валидация зависимостей и обнаружение через сообщество. Позже хаб становится agentskills.io. Навыки на старте включают анализ изображений, исполнение Python в песочнице, поиск файлов, веб-запросы и пару дюжин других.

Техническое решение в том, что навыки — это декларативные единицы с манифестами, зависимостями и условиями активации, а не Python-функции, зарегистрированные при импорте. Поэтому агент несёт на себе семьдесят навыков разом, не обрушивая промпт.

Провайдерный роутер и страховочная сетка

Ещё два архитектурных решения v0.2.0 формируют всё, что идёт дальше.

Первое — централизованный провайдерный роутер. Единый API call_llm() / async_call_llm() заменяет разбросанную логику провайдеров в зрении, суммаризации, сжатии и сохранении траектории. Все вспомогательные потребители идут через один путь кода с автоматическим разрешением учётных данных. Звучит скучно — пока ты не попробуешь сменить провайдера, и тогда меняешь один файл, а не одиннадцать.

Второе — пара безопасности: изоляция через git worktree (hermes -w запускает каждую сессию внутри изолированного worktree, агент не может случайно тронуть твой настоящий код) и чекпоинты файловой системы с откатом (снимки перед деструктивными операциями, отмена через /rollback). Агенту разрешено быть дерзким, потому что можно реально откатить. Это разница между «осторожный ИИ-ассистент» и «смелый ИИ-ассистент, потому что система осторожна за него».

И редакторная сторона

Последнее, что хоронится в release notes, но важно: поддержка ACP-сервера. Через Agent Communication Protocol Hermes нативно интегрируется с VS Code, Zed и JetBrains. Перестаёт быть «штукой из терминала» и начинает жить внутри редактора, который ты действительно используешь.

---

Я всё время возвращаюсь мыслями к тому четвергу в марте. Никакого анонса, никакой презентации, никакого звонка с инвесторами — просто git tag, переключение на public и шестьдесят три человека, которые оказались внутри, когда двери открылись. Если у этого блога и есть тезис, то вот он: скорость людей, строящих Hermes, оказалась важнее скорости любой отдельно взятой фичи.

Подробнее

Поделиться в:
star Star on GitHub

Будь в курсе

Новости сообщества о релизах Hermes Agent, новых навыках и интеграциях. Без спама, отписаться можно в любой момент.