Hermes Agent v0.13.0 — The Tenacity Release

Дата релиза: 7 мая 2026 года

С предыдущего релиза (v0.12.0): 864 коммита · 588 merged PR · 829 файлов изменено · 128 366 строк добавлено · 282 закрытых issue (13 P0, 36 P1) · 295 участников сообщества

> «The Tenacity Release» — Hermes Agent теперь доводит начатое до конца. Kanban работает как многопроцессорная доска с heartbeat, reclaim, зомби-детектом, автоблокировкой при незавершённом выходе, retry-бюджетом на каждую задачу и восстановлением от галлюцинаций. /goal удерживает агента на цели между ходами (Ralph loop). Checkpoints v2 переписывают персистентность состояния с настоящим pruning. Gateway автовосстанавливает прерванные сессии после рестарта. Cron получает режим no_agent (watchdog). Волна безопасности закрывает 8 P0-уязвимостей — редакция данных включена по умолчанию, Discord role-allowlists теперь привязаны к серверу, WhatsApp по умолчанию отклоняет закрыты окна TOCTOU в auth.json и MCP OAuth. Google Chat становится 20-й платформой. Провайдеры стали подключаемой поверхностью. Семь локалей i18n.


✨ Главное

Многопроцессорный Kanban — делегируй AI-команде, которая реально доводит до конца

Запускай durable-доску, добавляй задачи — несколько воркеров Hermes подбирают их, передают друг другу и закрывают. Heartbeat, reclaim, зомби-детект, retry-бюджет и hallucination-ворота держат команду в тонусе. Один инсталл — много канбанов. (#17805, #19653, #20232, #20332, #21330, #21183, #21214)

`/goal` — агент не забывает, что ты просил

Захвати агента на цель — и он остаётся на задаче между ходами. Ralph loop как first-class примитив. (#18262, #18275, #21287)

Покажи ему видео

Новый инструмент video_analyze для нативного понимания видео на Gemini и совместимых мультимодальных моделях. (@alt-glitch, #19301)

Клонируй голос

xAI Custom Voices как TTS-провайдер с поддержкой клонирования голоса. (@alt-glitch, #18776)

Hermes говорит на твоём языке

Статические сообщения gateway и CLI переведены на 7 локалей: китайский, японский, немецкий, испанский, французский, украинский и турецкий. Сайт документации получил китайскую локаль (zh-Hans). (#20231, #20329, #20467, #20474)


🔒 Безопасность

  • Редакция данных по умолчанию — secrets, токены и пароли теперь автоматически маскируются в логах и ответах
  • Discord role-allowlists — привязаны к конкретному серверу (guild-scoped), а не глобально
  • WhatsApp — по умолчанию отклоняет сообщения от незнакомцев
  • TOCTOU — закрыты окна race condition в auth.json и OAuth-потоках MCP
  • 8 P0-уязвимостей закрыто в рамках security wave

🛠 Инфраструктура

Gateway автовосстановление

Gateway теперь автоматически восстанавливает прерванные сессии после рестарта. Больше не нужно вручную перезапускать задачи.

Checkpoints v2

Полностью переписана система персистентности состояния с настоящим pruning — старые чекпоинты корректно очищаются, новые записываются эффективнее.

Cron: режим no_agent

Новый watchdog-режим для cron-задач — скрипт запускается по расписанию без LLM, stdout доставляется напрямую. Идеально для мониторинга, алертов и heartbeat.

Провайдеры как плагины

Провайдеры моделей стали подключаемой поверхностью — можно добавлять кастомные провайдеры без модификации ядра.


🌍 Платформы

Google Chat — 20-я платформа

Google Chat официально подключён как канал. Полная поддержка DM и групповых чатов.

Семь новых локалей

Китайский (zh-Hans, zh-Hant), японский, немецкий, испанский, французский, украинский, турецкий — все CLI-сообщения и gateway-ответы переведены.


📦 Что ещё изменилось

  • Kanban — полная многопроцессорная архитектура с heartbeat (каждые 30 сек), reclaim (5 мин таймаут), zombie detection, auto-block на незавершённом выходе, per-task retry (до 3 попыток), hallucination recovery gate
  • /goal — Ralph loop: агент проверяет прогресс каждые N ходов и корректирует план
  • video_analyze — нативная поддержка видео на Gemini, анализ отдельных кадров или целых клипов
  • xAI TTS — Custom Voices с клонированием: запиши 10 секунд голоса → получи озвучку
  • i18n — полная локализация gateway, CLI, docs site
  • Provider plugins — кастомные провайдеры через конфиг, без форка
  • Session recovery — gateway помнит сессии между рестартами

📊 Статистика релиза

Метрика Значение
Коммитов 864
Merged PR 588
Файлов изменено 829
Строк добавлено 128 366
Закрытых issue 282
P0/P1 issue 13 / 36
Участников 295
Новых платформ 1 (Google Chat)
Новых локалей 7

*Релиз доступен на GitHub*