Hermes — The Messenger Agent
Выделенный изолированный агент, единственная задача которого — доставлять сигналы между вашей ИИ-командой, людьми и внешним миром. Каждое уведомление, каждый webhook, каждый перевод, каждая повторная попытка — залогированы и подписаны.
OpenClawPro ships Hermes as a standard add-on на каждом тарифе Managed и Self-Hosted начиная с Pro. Он работает в собственном контейнере — без общей памяти, без общих секретов, без перекрёстного заражения.
What Hermes Does
Шесть возможностей, которые превращают хаотичную мультиагентную систему в чистый, наблюдаемый слой обмена сообщениями.
Multi-Channel Delivery
Рассылает сигналы в WhatsApp, Telegram, Discord, Slack, по электронной почте и на любой webhook-эндпоинт. Один агент, все каналы.
Smart Routing
Маршрутизирует уведомления по приоритету, получателю и содержимому. Критические оповещения идут дежурному в Slack; еженедельные сводки — на почту.
Isolated by Design
Работает в собственном контейнере Docker в выделенной сети. Нет доступа к памяти, коду или секретам ваших других агентов — пока вы его не предоставите.
Audit-Logged
Каждое сообщение, каждая попытка доставки, каждая повторная попытка — всё с отметкой времени и подписано. Полная воспроизводимость для комплаенса и отладки.
Inbound Webhooks Too
Hermes принимает входящие webhook'и от Stripe, GitHub, Linear, Calendly и более 50 других сервисов — превращая их в действенные события для вашей ИИ-команды.
Auto-Translation
При необходимости переводит исходящие сообщения на предпочитаемый язык получателя. Работает на LLM-бэкенде OpenClaw.
Real Use Cases
Как Hermes разворачивается на практике — паттерны, которые мы устанавливаем для каждого клиента Pro+.
Daily Standups
Ваши агенты-разработчики отправляют обновления статуса в Hermes, который собирает их в одно сообщение в Slack каждое утро в 9:00 — отформатированное, без дубликатов, в тоне вашей команды.
Customer Notifications
Когда ваш агент поддержки закрывает тикет, Hermes отправляет письмо с подтверждением (на предпочитаемом языке клиента) и обновляет CRM.
Approval Gates
Когда агент хочет потратить более $500 или сделать merge в production, Hermes отправляет запрос на одобрение дежурному человеку и ждёт ответа да/нет.
Incident Routing
Агент Monitor выдаёт оповещение → Hermes будит дежурного инженера через PagerDuty/Telegram, прикладывая контекст, ссылку на runbook и свежие логи.
Why a Separate Agent?
Слой обмена сообщениями, который живёт в том же процессе, что и ваши бизнес-агенты, — это риск: один prompt-injection в письме клиента может перекинуться на ваш CRM, ваш код, ваши расходы. Hermes создан, чтобы это предотвратить.
- Работает в собственном контейнере Docker, в выделенной сети Docker.
- Без доступа на чтение к памяти, коду или секретам других агентов — только по явному allow-list.
- Исходящие вызовы проходят через небольшой проверенный набор HTTP-библиотек — без exec, без eval, без файловой системы.
- Каждый входящий payload разбирается, валидируется и переотправляется как типизированное событие — без сырой пересылки.
- Бюджет токенов и лимиты частоты применяются на границе контейнера, а не на уровне LLM.
Technical Specs
Hermes намеренно минималистичен. Меньше поверхности атаки, меньше зависимостей, более быстрые аудиты.
Container
Alpine 3.20 · 28 MB image
Memory
< 64 MB at idle, 128 MB peak
Latency
< 150 ms p99 webhook → channel
Throughput
300+ msg/s on a single instance
Storage
Опциональный Redis или локальный SQLite для очереди + аудита
License
AGPL-3.0 — Open Source
Included in Pro+ Plans
Hermes Messaging Agent
Стандартный add-on без дополнительной платы на тарифах Managed Pro, Business и Self-Hosted Pro/Expert. Отдельная установка также доступна на Essential или для существующих развёртываний OpenClaw.
Hermes in the OpenClaw Family
У каждого компонента OpenClaw есть чёткая роль. Hermes — это посланник.
OpenClaw →
Мозг. Постоянная память, использование инструментов, интеграции каналов. Hermes доставляет то, что решает OpenClaw.
NemoClaw →
Координирует команды агентов OpenClaw. Hermes — это сеть обмена сообщениями, которую NemoClaw использует для рассылки и сбора статусов.
Paperclip →
Полностью автономная ИИ-компания. Hermes — это аудиторская запись, которая по умолчанию входит в каждую установку Paperclip Enterprise.
Ship Signals, Not Surprises.
Хватит жонглировать webhook'ами, повторными попытками, форматами каналов и переводами в полудюжине агентов. Hermes делает это один раз, в одном контейнере, с одним аудиторским логом.