В дождливую субботу я сел и прочитал все семь release notes Hermes Agent за один присест. Звучит как скучное занятие на выходных — но если тебе нравится наблюдать, как проект находит себя у всех на глазах, это на самом деле крайне увлекательно. К концу у меня стена в стикерах, четыре чашки кофе и довольно чёткая картина того, что произошло.
С первого публичного тега 12 марта 2026 года до релиза v0.8.0 8 апреля Hermes Agent выпустил семь пронумерованных релизов за двадцать семь дней. В среднем — релиз каждые четыре дня. Суммарное число PR за эти релизы перевалило за четырёхзначную цифру. Количество контрибьюторов выросло с шестидесяти трёх на старте до более чем двухсот.
Но интересны не цифры. Интересно то, что эти релизы не выглядят как один бесконечный поток PR. Они сами собой раскладываются на четыре чётких фазы, и видно, как проект примерно раз в неделю переключает внимание на что-то другое.
Фаза 1: Фундамент (v0.2.0)
v0.2.0 от 12 марта — это публичный запуск. Задача — выкатить работающий скелет: мультиплатформенный шлюз сообщений (Telegram, Discord, Slack, WhatsApp, Signal, IMAP/SMTP, Home Assistant в одном процессе), нативный клиент Model Context Protocol, система навыков с семьюдесятью+ встроенными навыками, централизованный роутер провайдеров с единой точкой call_llm() и git worktree-изоляция плюс чекпоинты файловой системы — страховочная сетка для агента, которому реально разрешено менять файлы на машине. ACP-интеграция с VS Code, Zed и JetBrains сделала его не-только-для-терминала с первого дня.
Это релиз «вот что эта штука собой представляет». Всё, что идёт дальше, строится поверх этих пяти решений.
Фаза 2: Широта (v0.3.0 – v0.5.0)
Следующие три релиза, с 17 марта по 28 марта, были про расширение площади во все стороны.
v0.3.0 от 17 марта добавил стриминг по всему циклу агента, хуки плагинной системы и первую крупную интеграцию с памятью — Honcho как провайдер памяти. Этот релиз превратил Hermes из «одного процесса с инструментами» в «один процесс с живой плагинной экосистемой и слоем памяти».
v0.4.0 от 23 марта занимался расширением платформ: WhatsApp Business API, Signal с полной поддержкой вложений и пригоршня других адаптеров шлюза. Больше входных дверей для одного агента.
v0.5.0 от 28 марта — хардение. Фиксы конкурентности, гонки состояний в сессиях, обработка результатов инструментов, причуды провайдеров. Работа, которая не попадает в хайлайт-рил, но без которой всё, что выше, не функционирует.
Если прочитать все три вместе, видно, как проект отвечает на вопрос: «Теперь, когда ядро есть, — до скольких точек реального мира можно дотянуться, не сломав при этом ядро?» К концу v0.5.0 ответ был: до большинства.
Фаза 3: Прочность (v0.6.0 – v0.7.0)
Потом фокус смещается. v0.6.0 от 30 марта и v0.7.0 от 3 апреля — про то, чтобы эта штука выжила.
v0.6.0 добавил Profiles — мульти-инстанс Hermes, где одна установка может запустить несколько полностью изолированных агентов со своими конфигами, памятью, сессиями, навыками и сервисами шлюза. Также выкатил MCP server mode, позволяющий Hermes предоставлять себя другим MCP-клиентам вроде Claude Desktop или Cursor, и официальный Docker-контейнер. Этот релиз ввёл упорядоченные цепочки fallback-провайдеров — история про «менять провайдера без пересборки» здесь начинает обрастать зубами. Две новые платформы — Feishu/Lark и WeCom — подключились к шлюзу.
v0.7.0, релиз устойчивости, — когда архитектура по-настоящему встала в оборонительную позу. Подключаемые провайдеры памяти — память становится ABC, который могут реализовать третьи стороны, Honcho — как эталонный плагин. Пулы ключей внутри провайдера с потокобезопасной least-used ротацией и failover при 401. Camofox — антидетект-браузерный бэкенд для скрытной веб-работы. Инлайн-превью дифов для операций записи файлов и патчей. Непрерывность сессий API-сервера через заголовки X-Hermes-Session-Id. Проход по безопасности против утечки секретов — сканирование LLM-ответов на base64 и URL-encoded креденшалы.
К концу v0.7.0 проект перестал выглядеть как новинка и начал выглядеть как инфраструктура. Из тех, которые ставишь на cron и не переживаешь.
Фаза 4: Интеллект (v0.8.0)
И вот мы на 8 апреля с v0.8.0 — релизом, о котором я писал в двух предыдущих постах. Заголовок — цикл самооптимизации guidance для GPT/Codex: агент диагностирует и исправляет собственные режимы отказа на моделях OpenAI через автоматический поведенческий бенчмаркинг. Но в контексте четырёхфазной дуги он делает конкретную вещь: это первый релиз, где проект после трёх недель экспансии наружу направил внимание обратно внутрь — на качество рассуждений самого агента. Смена /model в реальном времени, бесплатный Gemini, бесплатный MiMo v2 Pro, уведомления о фоновых задачах, таймауты по неактивности, кнопки одобрения, MCP OAuth 2.1 PKCE, OSV-сканирование MCP-расширений. 209 PR. 82 закрытых issue. Пять дней после v0.7.0.
Что рассказывает ритм
Если смотреть на всё как на одну непрерывную дугу, выделяются три вещи.
У релизов есть темы, и темы не повторяются. Фундамент, широта, прочность, интеллект. Никто, похоже, не диктовал, что должно быть именно так — проект просто ведёт себя так, будто у него есть понимание, что идёт следующим. Обычно это значит, что небольшое число людей очень внимательно следит за всей поверхностью, а остальные тянут в ту же сторону, потому что направление очевидно.
PR идут от множества рук. Это не один мейнтейнер и шесть статистов. Release notes усеяны хэндлами, которые я не узнаю. Анонимные пулл-реквесты от людей, которые появились на прошлой неделе. Проект ведёт себя как сцена, а не как кодовая база. А сцены, когда они работают, выкатывают быстрее команд.
Скорость — не просто подсчёт, это сложный процент. v0.2.0 отгрузил роутер. v0.6.0 положил цепочки fallback поверх роутера. v0.7.0 положил пулы ключей поверх цепочек. v0.8.0 положил live-переключение /model поверх всех трёх. Каждый релиз — не набор фич с нуля, а слой, который предполагает стабильность предыдущего. Это невозможно делать, если релизы на самом деле нестабильны. Значит, либо тестирование работает, либо эта скорость уже убила бы проект. Не убила — и это кое-что говорит.
Стоит сказать: я не из команды Hermes. Я — фанат, который читает release notes для удовольствия и ведёт этот сайт, потому что проект интереснее, чем кажется по его маркетинговой поверхности. То, на что вы смотрите за эти двадцать семь дней, — семь релизов, доказывающих, что инженерия агентов на уровне open source стала заметно интереснее в марте–апреле 2026. Не знаю, чем будет v0.9.0. Чем бы ни была — я прочитаю release notes в день выхода.