Hermes Agent v0.19.0 (v2026.7.20) — The Quicksilver Release
Дата выхода: 20 июля 2026
С v0.18.0: ~2 245 коммитов · ~1 065 смерженных PR · ~2 465 изменённых файлов · ~300 000 строк добавлено · ~36 000 удалено · ~3 300 закрытых issues · 450+ участников сообщества
> The Quicksilver Release. Гермес — бог-вестник, и в этом окне мы заставили его двигаться соответственно. Время до первого токена сократилось на ~80% на всех платформах, рассуждения стримятся по умолчанию, десктоп-приложение получило волну из ~20 PR по оптимизации (14× быстрее рендеринг markdown, виртуализированные диффы, шустрая смена сессий), а TUI рендерит markdown инкрементально. Кроме скорости: теперь можно управлять подпиской Nous прямо из терминала, подключать Bitwarden и 1Password напрямую, доверять умным одобрениям оценку команд по умолчанию, наблюдать за работой субагентов в реальном времени, и быть уверенным, что готовый ответ переживёт крах шлюза благодаря журналу доставки.
✨ Главные новинки
Кардинальное ускорение — первый токен за доли секунды
Холодный старт «Initializing agent…» раньше занимал ~4.3 секунды прежде чем ваш первый запрос достучался до модели — теперь ~0.9с, сокращение на ~80% для CLI, gateway, TUI, дескстопа и крона. Модели с рассуждениями теперь стримят ход мыслей по умолчанию (больше никакого спиннера 30 секунд), а блок ответа рисуется по токенам, а не по строкам. Если раньше Hermes делал глубокий вдох перед ответом — теперь этого вдоха нет.
Волна ускорения десктопа — 20+ целевых PR
Длинные ответы раньше стоили 14× больше CPU в разделителе markdown; гигантские диффы замораживали панель ревью до виртуализации; переключение сессий больше не ломает раскладку. Стриминг больше не перерендеривает сайдбар и каждую строку инструмента на каждый токен, бэкенды профилей предзагружаются при наведении, а скрытые панели монтируются в простое. Итог: десктоп ощущается как нативное приложение даже под нагрузкой.
Управление подпиской Nous из терминала — `/subscription` и `/topup`
Смена подписки раньше требовала похода на сайт биллинга. Теперь /subscription открывает полный процесс прямо в TUI или CLI: текущий план и остаток, точная стоимость апгрейда или дата вступления даунгрейда — с баннерами отложенных изменений и отменой.
Умные одобрения по умолчанию
Когда Hermes хочет выполнить помеченную команду, LLM-ревьюер оценивает её независимо вместо одобрения каждой вручную. Каждое заключение касается только конкретной команды. Плюс пользовательские правила запрета (блокируют команды даже в yolo-режиме) и /deny (объясняет агенту, почему вы отказали).
Менеджеры паролей — Bitwarden и 1Password
API-ключи больше не обязаны лежать в открытом .env. Новый интерфейс SecretSource позволяет Hermes получать секреты из Bitwarden и 1Password (op:// ссылки) при загрузке, с несколькими хранилищами одновременно, детерминированным приоритетом и предупреждениями о конфликтах.
Наблюдайте за субагентами — живые транскрипты + устойчивая фоновая делегация
delegate_task теперь возвращает файлы живых транскриптов, которые можно tail -f сразу после запуска: каждый вызов инструмента, результат и стриминговый ответ — по одному читаемому логу на каждого воркера. Фоновые результаты теперь устойчивы — при перезапуске процесса результаты восстанавливаются через журнал с проверкой владения.
Ответ больше не потеряется — журнал обязательств доставки
Если gateway умирал между генерацией ответа и подтверждением доставки платформой, ответ тихо исчезал. Теперь финальные ответы записываются в устойчивый журнал в state.db и переотправляются при следующей загрузке — закрывая P1-окно потери для Telegram, Discord, Slack и всех остальных каналов.
Один шлюз, множество профилей — маршрутизация по профилям
Единственный мультиплексированный gateway с одним токеном бота теперь может направлять конкретные серверы, каналы или треды в разные профили — каждый с полностью изолированной конфигурацией, навыками, памятью и секретами. Один неправильно настроенный профиль больше не может уронить весь gateway.
Новые провайдеры и новейшие модели
enabled: false + excluded_providersНовые уровни рассуждений — max и ultra
Уровни max и ultra для рассуждений (топовые уровни GPT-5.6 и Codex), выбираемые от CLI до дескстопа. Можно задавать переопределения на модель, на слот в пресетах MoA и на задачу для вспомогательных моделей. Глубина мышления теперь — регулятор, а не глобальный переключатель.
Экспорт сессий — ваши данные
hermes sessions export теперь пишет Markdown, Quarto, HTML, prompt-only и даже Hugging Face-ready trace форматы, с полной фильтрацией (возраст, workspace, платформа), опциональной очисткой секретов --redact и сшитой линией сессий.
Волна безопасности
Закрыт длинный список уязвимостей: Vertex-креды через профильные скоупы, единый guard для чтения локальных файлов, ограничение размера тела webhook, редактирование токенов Fireworks в логах, шесть P1-hardenings, CI-защита от интерполяции ненадёжных ref’ов.
⚡ Производительность
Первый токен (все платформы)
display.show_reasoning включён по умолчанию, рендеринг ответа по токенам с принудительным сбросом, кеширование prompt-build, mtime-кешированное разрешение часового поясаДесктоп-волна
Повсюду
🏗️ Ядро и архитектура
Провайдеры и модели
enabled: false + excluded_providers)Рассуждения и MoA
max + ultra на всех поверхностяхreference_max_tokens для ограничения вывода советников, per-preset fanout cadence🌐 Gateway, Fleet и Relay
/model сохраняется после перезагрузокnous_session_valid на /api/status📱 Мессенджеры
/reasoning и /fast на Telegram, Discord и Matrix — нативные кнопки вместо ввода🖥️ Десктоп-приложение
📊 Веб-дашборд
🧰 CLI и TUI
/subscription + /topup — терминальный биллинг/model --once — одноразовое переопределение модели с автоматическим откатом/skill-a /skill-b do XYZ загружает оба навыка по порядку--safe-mode для отладки; сухой запуск деинсталляции; быстрый TLS fail-fast🔧 Система инструментов, навыки и MCP
mcp__server__tool; логи сервера в agent.log; OAuth для hosted; Blender в каталоге MCPsecurity/unbroker (автономное удаление из брокеров данных) + усиление слепого opt-out; humanizer🔒 Безопасность и надёжность
client_max_size на 3 нелимитированных aiohttp серверахrun: интерполяция; JS/TS тесты в CI👥 Участники
450+ человек внесли вклад в этот релиз — крупнейшее окно участников. Спасибо всем!
Основная команда
Полный changelog: v2026.7.1…v2026.7.20