Hermes Agent v0.14.0 (v2026.5.16)

Hermes Agent v0.14.0 (v2026.5.16)

Дата релиза: 16 мая 2026 г.
С v0.13.0: 808 коммитов · 633 смерженных PR · 1393 изменённых файла · 165 061 вставка · 545 закрытых issues (12 P0, 50 P1) · 215 участников сообщества

> Релиз-фундамент — Hermes устанавливается и работает где угодно, поставляет то, что реально нужно, и перестаёт грузить то, что не нужно. xAI Grok появляется как провайдер SuperGrok OAuth с увеличением grok-4.3 до контекстного окна в 1 млн токенов. Новый OpenAI-совместимый локальный прокси превращает любой OAuth-провайдер Hermes — Claude Pro, ChatGPT Pro, SuperGrok — в эндпоинт для Codex / Aider / Cline / Continue. x_search становится инструментом поиска в X (Twitter) с авторизацией через OAuth или API-ключ. Стек Microsoft Teams подключён целиком (Graph auth + webhook listener + pipeline runtime + outbound delivery). Волна облегчения установки делает инсталляцию заметно легче — тяжёлые бэкенды теперь ставятся при первом использовании, экстра [all] не включает то, что покрывается lazy-deps, а многоуровневый инсталлятор откатывается при проблемах с wheel. pip install hermes-agent работает из PyPI. Оптимизация холодного старта экономит ~19 секунд при запуске hermes. Вызовы CDP в браузере стали в 180 раз быстрее. Две новые платформы обмена сообщениями (LINE + SimpleX Chat) — теперь их 22. Кросс-сессионный часовой кешированный промпт для Claude, /handoff с реальной передачей сессии, нативные кнопки для clarify в Telegram и Discord, обратная подгрузка истории каналов Discord, семантическая LSP-диагностика при каждой записи, унифицированный video_generate с плагинными бэкендами, computer_use cua-driver, наконец работающий с не-Anthropic провайдерами, кликабельные URL в любом терминале, интеграция Zed ACP Registry через uvx, нативная бета Windows, 9 новых необязательных навыков, OpenRouter Pareto Code router, huggingface/skills как доверенный источник. 12 P0 + 50 P1 закрытий.


✨ Главное

xAI Grok через SuperGrok OAuth — и grok-4.3 с контекстным окном в 1 млн токенов

Если у вас есть подписка SuperGrok, теперь можно использовать Grok внутри Hermes, войдя через аккаунт xAI — без API-ключа и отдельного биллинга. Провайдер увеличивает grok-4.3 до контекстного окна в 1 млн токенов, что позволяет загружать целые репозитории или исследовательские корпуса в один промпт. Включает обработку ошибок прав и документацию по SSH-туннелированию для удалённых серверов.

OpenAI-совместимый локальный прокси для OAuth-провайдеров

Запустите hermes proxy — и вы получите эндпоинт http://localhost:port, говорящий на OpenAI API, но работающий через ваш OAuth-провайдер — Claude Pro, ChatGPT Pro, SuperGrok. Теперь любой инструмент, ожидающий OpenAI-совместимый эндпоинт (Codex CLI, Aider, Cline, Continue, ваши скрипты), просто работает с вашей существующей подпиской. Одна подписка — все инструменты.

x_search — полноценный инструмент поиска в X (Twitter)

Агент теперь может искать в X напрямую, без установки навыка или кастомной интеграции. Поиск по таймлайну, поиск тредов, нахождение конкретных постов — прямо из чата. Авторизация через OAuth или API-ключ.

Microsoft Teams — полный цикл

Hermes теперь может читать сообщения из Teams и отправлять ответы. Полный стек Microsoft Graph: авторизация, клиентская основа, webhook-листенер для событий Teams, runtime плагинов пайплайна и отправка сообщений. Подключите бота один раз — и общайтесь с агентом из любого канала, личных сообщений или группы Teams.

Облегчение установки — меньше того, что не нужно

Раньше pip install hermes-agent тянул всё: каждый SDK мессенджера, каждый SDK генерации изображений, каждый провайдер голоса/TTS, использовали вы их или нет. Теперь тяжёлые бэкенды (Slack / Matrix / Feishu / DingTalk, hindsight client, codex app-server, Pixverse / Camofox / SDK генерации изображений, провайдеры голоса/TTS) устанавливаются автоматически при первом использовании. Экстра [all] не включает то, что покрывается lazy-deps, инсталлятор откатывается при проблемах с wheel, а проверка цепочки поставок сканирует установку на небезопасные версии. Быстрее установка, меньше места на диске, меньше уязвимостей.

pip install hermes-agent && hermes — Hermes в PyPI

Hermes Agent теперь полноценный PyPI-пакет. Не нужно клонировать репозиторий или запускать shell-установщики — одна команда pip, и вы в деле. Wheel поставляется с Ink TUI и shell-лаунчером.

Кросс-сессионный часовой кеш промпта для Claude

При использовании Claude через Anthropic, OpenRouter или Nous Portal префикс промпта (системный промпт, навыки, память) теперь кешируется на час между сессиями. Начните новую сессию /new — первый ответ придёт быстрее и дешевле, потому что кеш ещё тёплый.

В 180 раз быстрее browser_console

Когда агент использует инструмент браузера для проверки страницы или запуска JavaScript, эти вызовы теперь используют одно постоянное соединение с Chrome вместо создания новой DevTools-сессии каждый раз. Разница огромная — то, что раньше занимало пару секунд, теперь возвращается за миллисекунды.

Оптимизация холодного старта — ~19 секунд экономии при запуске

Запуск hermes раньше заставлял ждать из-за тяжёлых импортов и сетевых вызовов. Теперь путь запуска в основном отложен: тяжёлые адаптеры загружаются только при использовании, каталоги моделей берутся из дискового кеша, проверки doctor запускаются параллельно, а chat -q пропускает баннер приветствия. Экран hermes tools All-Platforms упал с 14 секунд до менее 1.5.

Две новые платформы обмена сообщениями — LINE + SimpleX Chat

LINE огромна в Японии, Корее и Тайване — теперь Hermes работает нативно на LINE Messaging API. SimpleX Chat — приватный децентрализованный мессенджер без идентификаторов пользователей — также подключён как полноценная платформа. Итого: 22 платформы обмена сообщениями.

/handoff с реальной передачей сессии

Переключение моделей или персонажей в середине разговора раньше означало потерю контекста. Теперь /handoff переносит активную сессию — каждое сообщение, каждый вызов инструмента, каждый фрагмент контекста — к целевой модели, персоне или профилю без потерь. Передайте отладку от быстрой модели к глубокомыслящей или передайте сессию между профилями.

Нативные кнопки для clarify в Telegram и Discord

Когда агент использует инструмент clarify для вопроса с выбором, теперь показываются настоящие нативные кнопки платформы вместо просьбы ввести номер варианта. Нажмите кнопку — агент получит ваш ответ.

Обратная подгрузка истории каналов Discord

Когда Hermes впервые присоединяется к каналу или треду Discord, он теперь читает недавнюю историю сообщений, чтобы понять контекст до того, как ответит. Больше никаких «о чём мы говорим?».

vision_analyze возвращает пиксели моделям с поддержкой зрения

При указании агента на изображение через vision_analyze, если модель видит (GPT-5, Claude, Gemini, Grok-vision), Hermes теперь передаёт необработанные пиксели напрямую модели вместо конвертации в текстовое описание. Вы получаете настоящее визуальное рассуждение модели.

Верификатор файловых мутаций на каждый ход

После каждого хода, записывающего или редактирующего файлы, агент теперь получает краткое резюме: что изменилось на диске — пути файлов, количество строк, фактическая дельта. Агент ловит свои ошибки, когда запись не прошла или была тихо перезаписана.

Семантическая LSP-диагностика при каждой записи

При использовании write_file или patch Hermes теперь запускает настоящий языковой сервер к отредактированному файлу и показывает новые ошибки перед следующим ходом. Ошибки типов, неопределённые символы, отсутствующие импорты — ловятся немедленно.

Унифицированный video_generate с плагинными бэкендами

Один инструмент — любая видео-модель. Hermes поставляется с основными бэкендами, но вы можете подключить нового провайдера видео как плагин без изменений в ядре.

computer_use cua-driver — работает с не-Anthropic провайдерами

Управление компьютером (агент управляет мышью и клавиатурой для работы с GUI-приложениями) раньше был привязан к SDK Anthropic. Новый cua-driver работает и с другими провайдерами, имеет безопасные операции с фокусом и обновляется при hermes update. Теперь любая модель с поддержкой зрения может управлять вашим рабочим столом.

Кликабельные URL в любом терминале

Ссылки в выводе агента теперь настоящие OSC8-гиперссылки с подсветкой при наведении в любом поддерживающем терминале. Кликните, чтобы открыть в браузере — больше не нужно копировать длинные URL из транскрипта.

Zed ACP Registry — установка uvx в один клик

Hermes теперь в реестре Agent Client Protocol редактора Zed — пользователи Zed могут установить его одним кликом. Путь установки использует uvx без зависимости от npm.

OpenRouter Pareto Code router с настройкой min_coding_score

Роутер «Pareto» от OpenRouter автоматически выбирает самую дешёвую модель, соответствующую минимальному уровню качества. Новая настройка min_coding_score позволяет задать этот уровень specifically для задач кодирования. Хватит переплачивать за топовые модели, когда среднего уровня достаточно.

NovitaAI — новый провайдер моделей

NovitaAI присоединяется к списку провайдеров, предлагая ещё один вариант для хостинга моделей с открытым исходным кодом (Llama, Qwen, DeepSeek и др.).

Codex app-server runtime для моделей OpenAI/Codex

Опциональный runtime, управляющий Codex CLI от OpenAI при использовании путей OpenAI или Codex. Переиспользование сессий, автоматическое завершение зависших сессий и корректная классификация обновления OAuth.

huggingface/skills как доверенный источник навыков

Индекс навыков сообщества на huggingface.co/skills теперь подключён к Skills Hub по умолчанию. Когда кто-то публикует полезный навык, вы можете установить его из hermes skills без дополнительной настройки.

9 новых необязательных навыков

Hyperliquid (торговля perpetuals и спотом через SDK и REST API), Yahoo Finance (рыночные данные в реальном времени), api-testing (отладка REST + GraphQL), унифицированный EVM multi-chain (один навык для Ethereum + L2 + Base), darwinian-evolver (эволюционная настройка промптов/навыков), osint-investigation (OSINT-рецепты для людей / доменов / организаций), pinggy-tunnel (публикация локальных сервисов в интернет), watchers (опрос RSS / HTTP JSON / GitHub через cron no_agent для обнаружения изменений) и полный обновлённый Notion для Developer Platform май 2026.

API-сервер показывает события одобрения запусков

При программном управлении Hermes через HTTP API длительные запуски больше не зависают молча, когда агент встречает команду, требующую одобрения. Запрос на одобрение теперь появляется в API-стриме.

Плагины могут вызывать LLM через ctx.llm и заменять встроенные инструменты через tool_override

Авторы плагинов получают полноценный доступ к LLM через активный провайдер и учётные данные. Флаг tool_override позволяет плагину чисто заменить встроенный инструмент своей реализацией.

Brave Search (бесплатный уровень) + DuckDuckGo (DDGS) как провайдеры веб-поиска

Два новых бесплатных бэкенда веб-поиска присоединяются к Tavily, SearXNG и Exa. Brave Search с щедрым бесплатным уровнем; DDGS — скрейпер DuckDuckGo без ключа.

Блокировка brute-force sudo + закрытие 3 обходов опасных команд + санитизация ошибок инструментов

Шлюз одобрения теперь блокирует попытки brute-force sudo -S и классифицирует вызовы sudo через stdin или askpass как ОПАСНЫЕ. Три известных обхода обнаружения опасных команд закрыты. Строки ошибок инструментов санитизируются перед повторной инъекцией в контекст модели.

/subgoal — пользовательские критерии, добавляемые к активному /goal

При запущенном /goal (персистентный цикл Ralph, где агент работает до выполнения критериев) теперь можно использовать /subgoal для добавления дополнительных критериев успеха на лету.

Переименование провайдера — Alibaba Cloud → Qwen Cloud

Провайдер Alibaba Cloud переименован в Qwen Cloud в интерфейсе и конфигурации. Существующие ключи конфигурации продолжают работать.

Нативная поддержка Windows (ранняя бета)

Hermes теперь работает нативно на cmd.exe и PowerShell без WSL. Полный PowerShell-установщик обрабатывает автоустановку MinGit, обнаружение заглушек python из Microsoft Store и корректную обработку Ctrl+C. Базовый цикл работает end-to-end на чистой Windows.


📱 Платформы обмена сообщениями (Gateway)

Новые платформы

  • LINE Messaging API — нативный плагин платформы
  • SimpleX Chat — плагин приватного децентрализованного мессенджера
  • Microsoft Graph

  • Полный стек: авторизация и клиентская основа, webhook-листенер, runtime плагинов пайплайна, отправка сообщений
  • Кроссплатформенные улучшения

  • Разделение admin/user для slash-команд по платформам
  • Перс-платформенный circuit breaker + /platform
  • Нативные кнопки clarify в Telegram и Discord
  • Поддержка chat_id в hook_ctx для отслеживания источника сообщений
  • Telegram

  • Нативный стриминг черновиков через sendMessageDraft (Bot API 9.5+)
  • Безопасный стриминг редактирования сообщений
  • Режим уведомлений Telegram
  • Режим гостевых упоминаний
  • Разделение и доставка слишком длинных редактирований вместо тихого обрезания
  • Discord

  • Рендеринг кнопок для clarify
  • Обратная подгрузка истории каналов — включена по умолчанию
  • thread_require_mention для многоботовых тредов
  • Другие платформы

  • Feishu: нативные обновляемые карточки промптов
  • Google Chat: исправлены импорты настройки, обработка sender_type
  • WhatsApp: метаданные цитируемых ответов из Baileys

  • 🔧 Инструменты и возможности

    Зрение и видео

  • vision_analyze возвращает пиксели моделям с поддержкой зрения
  • Унифицированный video_generate с плагинными бэкендами
  • Управление компьютером

  • computer_use cua-driver — работает с не-Anthropic провайдерами, безопасные операции с фокусом, обновление при hermes update
  • LSP и диагностика при записи

  • Семантическая диагностика от настоящих языковых серверов при write_file/patch
  • Поиск и веб

  • Brave Search (бесплатный уровень) и DDGS как провайдеры веб-поиска
  • Bearer auth для Tavily /crawl
  • X (Twitter)

  • Инструмент x_search с авторизацией через OAuth или API-ключ
  • Браузер

  • browser_console через постоянное CDP WebSocket (в 180 раз быстрее)
  • Поддержка внешних сессий Camofox
  • MCP

  • supports_parallel_tool_calls для MCP-серверов
  • Пресет Codex для MCP-сервера Codex CLI
  • Прекращение повторных попыток при первоначальных ошибках авторизации MCP
  • Google Workspace

  • Операции записи в Drive + создание/добавление в Docs/Sheets

  • 🏗️ Ядро и архитектура

    Сессии и handoff

  • /handoff с реальной передачей сессии
  • HERMES_SESSION_ID как переменная окружения для инструментов агента
  • Сжатие

  • Настраиваемый protect_first_n
  • Стриминг

  • Логирование внутренней причины, заголовков upstream, байт/времени при каждом сбросе

  • 🤖 Модели и провайдеры

    Новые провайдеры

  • xAI Grok OAuth (подписка SuperGrok)
  • NovitaAI
  • NVIDIA NIM с заголовком биллинга
  • Работа с провайдерами

  • OpenRouter Pareto Code router с настройкой min_coding_score
  • Опциональный codex app-server runtime
  • Переименование Alibaba Cloud → Qwen Cloud
  • Инъекция enforcement инструментов для моделей GLM
  • Nous Portal как авторитет метаданных моделей
  • Предотвращение устаревших учётных данных Ollana после смены провайдера

  • 🖥️ CLI и TUI

    CLI

  • Предупреждение о YOLO-режиме в баннере и строке состояния
  • Подтверждение для деструктивных slash-команд
  • docker_extra_args + display.timestamps
  • TUI

  • /sessions для просмотра и возобновления предыдущих сессий
  • Сегментация ходов с разделительной линией
  • Подключение к существующему gateway
  • Разрешение markdown-ссылок в читаемые заголовки
  • Рендеринг таблиц с учётом ширины
  • Dashboard / GUI

  • Скрытая аналитика токенов/стоимости (по умолчанию выключена)
  • Исправлена наблюдаемость Langfuse
  • Обновлённые модальные окна cron

  • 🧩 Kanban (мультиагентность)

  • specify — вспомогательный LLM дополняет задачи триажа
  • Инструменты доски оркестратора — kanban_list + kanban_unblock
  • Диагностика stranded_in_ready для незаявленных задач

  • 🧩 Экосистема навыков

    Skills Hub

  • huggingface/skills как доверенный источник по умолчанию
  • Страницы отдельных навыков в боковой панели
  • Более информативные панели в Skills Hub
  • Новые необязательные навыки

  • Hyperliquid, Yahoo Finance, api-testing, EVM multi-chain, darwinian-evolver, osint-investigation, pinggy-tunnel, watchers, обновлённый Notion

  • 🔒 Безопасность и надёжность

    Укрепление безопасности

  • Блокировка brute-force sudo + классификация sudo-stdin/askpass как DANGEROUS
  • Закрытие обходов обнаружения опасных команд
  • Санитизация ошибок инструментов перед инъекцией в контекст модели
  • Проверка цепочки поставок при установке
  • Требование авторизации dashboard для API-маршрутов плагинов
  • Надёжность — заметные закрытия багов

  • SQLite: откат на journal_mode=DELETE на NFS/SMB/FUSE (исправляет /resume на сетевых дисках)
  • Codex-runtime: завершение зависших сессий + пост-инструментальный watchdog
  • Gateway: продолжение работы при сбоях платформ; перс-платформенный circuit breaker

  • 🌍 i18n

  • Локализация всех команд gateway + веб-dashboard, 8 новых локалей (всего 16)

  • 📦 Установка и дистрибуция

    PyPI

  • PyPI wheel-пакет — pip install hermes-agent && hermes
  • Проверка цепочки поставок + фреймворк lazy-install + многоуровневый откат установки
  • Пропуск загрузки браузера при наличии системного chromium
  • Nix

  • extraDependencyGroups для изолированных venv-экстр
  • Docker

  • Bootstrap auth.json из env при первом запуске
  • ACP / Zed

  • Интеграция Zed ACP Registry через uvx
  • hermes acp --setup-browser для браузерных инструментов

  • 👥 Участники

    Основной состав

  • @teknium1 — руководитель релиза, архитектура, ~406 PR
  • Топ участников сообщества

  • @kshitijk4poor — 38 PR · Telegram, безопасность, codex-runtime, NovitaAI, Feishu, gateway
  • @alt-glitch — 13 PR · TUI рендеринг таблиц, HERMES_SESSION_ID, Nix
  • @OutThisLife — 12 PR · TUI, attach-to-gateway, markdown-ссылки, Ink cursor
  • @austinpickett — 8 PR · /sessions, переключение персонажей, cron, dashboard
  • @helix4u — 5 PR · Google Chat, browser install, Windows
  • Всего 215 участников сообщества.


    Полный changelog: v2026.5.7…v2026.5.16