🤖HermesBlog
Hermes Version History · Часть 88/9/2026

Что нового в Hermes v2026.7.7: WhatsApp без сложностей, самовосстановление Windows и не только

Hermes v2026.7.7 (2026-07-08) update: Hermes Agent v0.18.1 (2026.7.7)

hermes-version-2026-7-7

Что нового в Hermes v2026.7.7: WhatsApp без сложностей, самовосстановление Windows и не только

Привет, фанаты Hermes! Вышло свежее обновление, и оно большое. Мы сосредоточились на том, чтобы настройка WhatsApp стала проще простого, добавили серьёзные улучшения стабильности для пользователей Windows и отполировали кое-что под капотом. Давайте разберёмся.

WhatsApp: теперь со встроенным мостом (аккаунт Meta не нужен)

Одно из самых интересных новшеств — новая интеграция WhatsApp. Hermes теперь подключается к WhatsApp через встроенный мост на базе Baileys. По сути, это эмуляция сессии WhatsApp Web — никакого аккаунта разработчика Meta, никакой верификации бизнеса, никакой головной боли.

Быстрый старт: просто запустите hermes gateway setup и выберите WhatsApp — мастер проведёт вас по всем шагам.

Два способа использования

Режим Как работает Для чего подходит
Отдельный номер для бота (рекомендуется) Выделите отдельный телефонный номер для бота. Люди пишут на этот номер напрямую. Чистый UX, несколько пользователей, ниже риск бана
Личный чат с собой Используйте свой WhatsApp. Вы пишете сами себе, чтобы общаться с агентом. Быстрая настройка, один пользователь, тестирование

Пара слов предостережения

WhatsApp официально не поддерживает сторонних ботов вне своего Business API. Использование этого моста несёт небольшой риск ограничения аккаунта. Чтобы оставаться в безопасности:

  • Используйте выделенный номер телефона для бота (не свой личный)
  • Не рассылайте массовые или спам-сообщения — поддерживайте формат обычного разговора
  • Не автоматизируйте исходящие сообщения людям, которые не писали вам первыми

Кроме того, WhatsApp периодически обновляет свой веб-протокол, что может временно нарушить совместимость. Если бот перестал работать после обновления WhatsApp, просто установите последнюю версию Hermes и выполните повторное сопряжение.

Настройка WhatsApp: пошаговая инструкция

Шаг 1: Запустите мастер настройки

hermes whatsapp

Мастер выполнит следующее:

  1. Спросит, какой режим вам нужен (bot или self-chat)
  2. Установит зависимости моста, если потребуется
  3. Покажет QR-код в вашем терминале
  4. Будет ждать, пока вы его отсканируете

Как отсканировать QR-код:

  1. Откройте WhatsApp на телефоне
  2. Перейдите в Настройки → Связанные устройства
  3. Нажмите Привязать устройство
  4. Наведите камеру на QR-код в терминале

Совет: Если QR-код выглядит нечитаемым, убедитесь, что ширина вашего терминала не менее 60 столбцов и он поддерживает Unicode.

Шаг 2: Получение второго номера телефона (режим бота)

Для режима бота нужен номер, который ещё не зарегистрирован в WhatsApp. Вот ваши варианты:

Вариант Стоимость Примечания
Google Voice Бесплатно Только для США. Подтвердите WhatsApp через SMS в приложении Google Voice.
Prepaid SIM-карта $5–15 разово Активируйте, подтвердите, и SIM-карта может лежать в ящике. Поддерживайте активность звонком раз в 90 дней.
VoIP-сервисы Бесплатно–$5/месяц TextNow, TextFree и другие. Некоторые номера заблокированы — попробуйте несколько.

Шаг 3: Настройка Hermes

Добавьте это в файл ~/.hermes/.env:

# Обязательные параметры
WHATSAPP_ENABLED=true
WHATSAPP_MODE=bot                          # "bot" или "self-chat"

# Контроль доступа — выберите ОДИН вариант:
WHATSAPP_ALLOWED_USERS=15551234567         # Номера через запятую (код страны, без +)
# WHATSAPP_ALLOWED_USERS=*                 # ИЛИ разрешить всем
# WHATSAPP_ALLOW_ALL_USERS=true            # ИЛИ этот флаг (то же самое, что *)

Необязательные параметры поведения в ~/.hermes/config.yaml:

unauthorized_dm_behavior: pair

whatsapp:
  unauthorized_dm_behavior: ignore
  • unauthorized_dm_behavior: pair — глобальное значение по умолчанию: неизвестным отправителям ЛС выдаётся код сопряжения.
  • whatsapp.unauthorized_dm_behavior: ignore — WhatsApp молчит при сообщениях от неавторизованных пользователей — обычно лучше для личного номера.

Затем запустите шлюз:

hermes gateway              # На переднем плане
hermes gateway install      # Установить как пользовательский сервис
sudo hermes gateway install --system   # Только Linux: системный сервис с автозапуском

Сохранение сессии

Мост сохраняет свою сессию в ~/.hermes/platforms/whatsapp/session. Это значит:

  • Сессии переживают перезагрузки — не нужно сканировать QR-код каждый раз
  • Данные сессии включают ключи шифрования и учётные данные устройства
  • Не делитесь и не коммитьте эту папку сессии — она даёт полный доступ к аккаунту

Повторное сопряжение

Если сессия сломалась (сброс телефона, обновление WhatsApp, ручная отвязка), вы увидите ошибки подключения в логах шлюза. Просто запустите hermes whatsapp снова, чтобы сгенерировать новый QR-код и выполнить повторное сопряжение.

Самовосстановление и стабильность Windows

Мы также добавили возможности самовосстановления для Windows. Шлюз теперь автоматически обнаруживает и устраняет типичные сбои сервисов, сокращая время простоя и необходимость ручного вмешательства. Это часть нашей постоянной работы над тем, чтобы Hermes был безупречно стабильным на всех платформах.

Заключение

Это обновление — о том, чтобы сделать Hermes доступнее и надёжнее. Настраиваете ли вы WhatsApp впервые или запускаете бота в продакшене — мы вас прикроем. Как всегда, ставьте последнюю версию и рассказывайте, как всё прошло!

Приятной автоматизации! 🚀

📖 Официальная документация

Эта статья основана на официальной документации Hermes Agent :GitHub ›/releases/tag/v2026.7.7