ИИ-автоматизация 27 мая 2026 г.

Hermes Agent на Mac mini M4: цикл Nous Research, SSH backend и руководство NodeMac (2026)

NodeMac Команда

~12 мин

Hermes Agent — MIT-лицензированный самоулучшающийся AI-агент от Nous Research: создаёт skills из опыта, сохраняет знания, ищет прошлые диалоги через FTS5 и строит межсессионные модели пользователя через Honcho. В отличие от CLI, привязанных к ноутбуку, Hermes предлагает шесть терминальных бэкендов (local, Docker, SSH, Singularity, Modal, Daytona) и messaging-gateway для Telegram, Discord, Slack, WhatsApp или Signal, пока агент работает на удалённом хосте.

README формулирует ясно: «Не привязан к ноутбуку — говорите из Telegram, пока он работает на cloud VM.» Для клиентов NodeMac эта VM — выделенный Mac mini M4 с macOS 15+, постоянным состоянием ~/.hermes/ и uptime gateway через launchd — как в нашем runbook gateway OpenClaw. Миграция с OpenClaw: hermes claw migrate из ~/.openclaw.

Hermes Agent самоулучшающийся AI выделенный Mac mini M4
Раскрытие: NodeMac эксплуатирует сервис аренды Mac mini M4, упомянутый в руководстве. Цены NodeMac — из публичного прайса; условия Hermes и Nous Portal задаёт Nous Research.

Пути установки, gateway и launchd на любом Mac (не только M4) — в нашем руководстве по настройке Hermes Agent в macOS (8 шагов, устранение неполадок, 5 FAQ).

Почему выделенный Mac mini M4 лучше ноутбука для Hermes

Hermes накапливает ценность, когда активны три цикла: доставка gateway, Cron-автоматизация, курация памяти/skills (nudge пишут в ~/.hermes/). Спящий MacBook останавливает все три.

Фактор Локальный MacBook (16GB) Выделенный хост NodeMac M4
Uptime gatewayСтоп при закрытии крышки24/7 бот Telegram/Discord/Slack
Доставка CronНочные задачи пропускаютсяВстроенный планировщик по расписанию
Цикл обученияMemory nudge замираютПостоянный ~/.hermes/ на SSD
Цель SSH-бэкендаN/AУдалённый Mac — плоскость выполнения
Сосуществование OpenClawКонкуренция с приложениямиОтдельный user или соседний узел
Региональная задержкаN/AHK/JP/KR/SG/US East для API и messaging

Цитируемо: Hermes — 40+ инструментов, 200+ моделей через OpenRouter, gateway+CLI в одном процессе — закладывайте 16GB RAM; с OpenClaw или тяжёлыми MCP — 24GB. NodeMac M4 от $96.9/мес.

Источник: README Hermes Agent.

Архитектура: CLI, gateway, память, бэкенды

Перед provisioning сопоставьте слои:

  1. Интерактивный CLI (hermes) — Полный TUI, многострочное редактирование, slash-autocomplete, streaming, Ctrl+C.
  2. Messaging gateway (hermes gateway) — Один процесс: Telegram, Discord, Slack, WhatsApp, Signal, Email. DM pairing — upstream Security.
  3. Память и skills — Курируемая память агента; автономные skills после сложных задач. User skills: ~/.hermes/skills/; OpenClaw imports: ~/.hermes/skills/openclaw-imports/.
  4. Шесть терминальных бэкендов — Среды shell/файлов:
    • local — ОС хоста по умолчанию
    • Docker — изоляция контейнера
    • SSH — удалённое выполнение (узел NodeMac)
    • Singularity — HPC-кластеры
    • Modal / Daytona — serverless persistence, hibernate при idle
  5. Маршрутизация моделейhermes model: Nous Portal, OpenRouter, OpenAI, Anthropic, NVIDIA NIM, BYO.

Опционально Nous Portal (hermes setup --portal) объединяет модели + Tool Gateway по OAuth.

Hermes Agent vs OpenClaw vs OpenHuman

На хостах NodeMac часто несколько agent-стеков. Матрица перед colocation на одном M4:

Измерение OpenClaw (MIT) Hermes Agent (MIT) OpenHuman (GPL-3.0)
Основная рольАвтоматизация gatewayСамоулучшающийся terminal+gatewayUI-first личная память
Цикл обученияПлагины/workspaceSkills + nudges + FTS5Memory Tree + auto-fetch 20 мин
MessagingSlack, Telegram, Discord…Telegram, Discord, Slack, WhatsApp, SignalDesktop mascot + Meet
Удалённое выполнениеGateway на хостеSSH backend + gatewayDesktop-first macOS
Миграция OpenClawN/AВстроенный hermes claw migrateСравнение в upstream README
Cronlaunchd + gateway skillsВстроенный Cron + доставка на платформыAuto-fetch loop
Лучше на NodeMac когда…Channel bots + MCPОбучающийся агент + Telegram с телефонаПредзагруженный OAuth-контекст

Рекомендация: Slack socket-mode DevOps-боты → наш playbook OpenClaw Slack. Агент, который умнеет между сессиями + Telegram на Mac mini → Hermes. 118 OAuth + Obsidian vaultOpenHuman Mac mini M4. Один primary gateway на 16GB-узел; Hermes+OpenClaw только 24GB+.

Runbook из 8 шагов: Hermes Agent на NodeMac Mac mini M4

  1. Provisioning — Заказать M4 16GB/256GB через цены NodeMac. Tokyo/Singapore APAC, Virginia US-East. От $96.9/мес.
  2. SSH baselinessh user@your-host; macOS 15+, Apple Silicon (arm64), исходящий HTTPS.
  3. Установка Hermes — Upstream one-liner (политика pipe-to-shell):curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash source ~/.zshrc # or ~/.bashrc hermes doctor
  4. Модели и tools — Мастер или вручную:hermes setup # full wizard; detects ~/.openclaw for migration # OR hermes setup --portal # Nous Portal OAuth + Tool Gateway hermes model # pick provider:model hermes tools # enable/disable toolsets
  5. Миграция с OpenClaw (опционально) — Если есть ~/.openclaw:hermes claw migrate --dry-run # preview hermes claw migrate # import SOUL.md, skills, memories, keys
  6. Запуск gateway — Настроить платформы, daemonize:hermes gateway setup hermes gateway start24/7: обёртка launchd по матрице LaunchAgent OpenClaw — конфиг в ~/.hermes/.
  7. Локальный CLI на удалённый хост (опционально)SSH terminal backend (terminal.backend = ssh).
  8. Расписание и backup — Cron на естественном языке; еженедельный tar ~/.hermes/. Swap > 2GB устойчиво → 24GB или разделить узлы.

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

hermes doctor сообщает о недостающих зависимостях

Симптом: Сбой на uv, Python 3.11, Node.js, ripgrep, ffmpeg.

Исправление: Повторить install; на NodeMac brew install ripgrep ffmpeg node. Повторять hermes doctor до clean.

Gateway-бот не отвечает в Telegram

Симптом: hermes gateway start работает, DM без ответа; pairing в логах.

Исправление: DM pairing; возможен /pair. Token бота в Keychain или launchd env.

SSH backend не достигает NodeMac

Симптом: SSH timeout или host key mismatch.

Исправление: ssh-keyscan в ~/.ssh/known_hosts; тест SSH до backend.

Операционные последствия

  • Изолировать state~/.hermes/ на выделенном macOS user.
  • Секреты gateway — Tokens в Keychain или launchd EnvironmentVariables.
  • Гигиена skills — Ежемесячный обзор ~/.hermes/skills/.
  • Стоимость моделей — OpenRouter 200+ моделей; spend caps.

Спецификации Mac mini Apple: M4 16GB — gateway Hermes отдельно достаточно; тесно с Xcode или 2-м gateway.

На always-on Mac mini сочетайте gateway и делегирование subagent Hermes —boss-чат в Telegram запускает research и file worker.

FAQ

Hermes Agent заменяет OpenClaw на NodeMac?

Нет — пересечение в messaging, разная архитектура. OpenClaw: gateway-centric MCP; Hermes: самоулучшающаяся память, skills, Cron. Import через hermes claw migrate.

Можно без Nous Portal?

Да — свои ключи OpenRouter, OpenAI, Anthropic. hermes model без изменения кода. Portal опционален.

Сколько RAM для gateway + CLI?

16GB; subagents, MCP, 2-й agent → 24GB.

Hermes на Apple Silicon Mac mini?

Да — install script поддерживает macOS на Apple Silicon. NodeMac M4: native macOS, SSH, 24/7.

Почему NodeMac, а не VPS за $5?

Linux VPS не даёт native macOS tooling (Keychain, AppleScript). NodeMac M4 $96.9/мес, macOS 15+, APAC SSH/VNC — ближе к «cloud VM» Hermes.

Готовы запустить gateway Hermes 24/7 на выделенном M4?

Mac mini M4 в HK, JP, KR, SG или США за ~5 минут.

NM
NodeMac Cloud Mac
Развёртывание 5 мин

Аренда Mac на Apple Silicon. SSH/VNC, HK·JP·SG·KO·US.

Начать