Руководство по установке

Чеклист установки Hermes Agent на Mac в 2026:
что подготовить перед выходными

Редакция nuzcloud 2026-05-23 8 мин
Кратко

При первой установке Hermes Agent на Mac M-серии в 2026 году неприятные сюрпризы редко связаны с одной строкой установки — чаще это неверные рантаймы, отсутствующие API-ключи, пропущенные диалоги разрешений или шлюз, который умирает вместе с закрытием Terminal. «Успешно установлено» и «стабильно работает долго» — не одно и то же. Этот чеклист следует официальной документации: от первого curl до persist через launchd и списка наблюдений на 24 часа — чтобы установка в выходные стала проверяемой, восстанавливаемой и устойчивой. (Проверено 2026-05-23.)

Для быстрого теста достаточно официального Quickstart. Если нужен Hermes на Mac надолго — пройдите чеклист ниже до запуска установщика.

1Перед установкой: железо, система и резервная копия

Проверка Рекомендация Валидация
Чип / ОС Mac на Apple Silicon или Intel; macOS с Xcode Command Line Tools uname -m, sw_vers
ОЗУ / диск рекомендуется ≥16 ГБ ОЗУ; зарезервировать ≥5 ГБ (включая кэш Skills) «Мониторинг системы» / df -h ~
Сеть Доступ к GitHub raw и API-эндпоинтам выбранного LLM-провайдера curl -I https://github.com
Учётная запись Локальный администратор (PATH, полный доступ к диску и т.д.) Системные настройки → Пользователи и группы
Резервная копия Time Machine или экспорт снимка ~/.hermes Один раз проверить восстановление

2Зависимости: единственное обязательное — Git

Согласно руководству по установке, однострочный установщик автоматически ставит uv, Python 3.11, Node.js v22, ripgrep и ffmpeg — Homebrew Python или Node заранее не нужны. Проверьте Git:

  • Git: git --version должен выводить версию; Xcode CLT установите до старта, а не посреди установки.
  • Shell: по умолчанию zsh; после установки выполните source ~/.zshrc, чтобы обновить PATH.
  • Nix (опционально): пользователи Nix следуют руководству по Nix вместо curl-установщика — выберите один путь.

3Аккаунты и секреты

Установщик настроит LLM-провайдера; готовые ключи избавят от «полуустановки»:

  • Минимум один API-ключ от OpenRouter, Anthropic, OpenAI или другого поддерживаемого провайдера.
  • Храните секреты в ~/.hermes/.env и выполните chmod 600 ~/.hermes/.env.
  • Не коммитьте ключи в Git проекта; используйте allowlist вроде TELEGRAM_ALLOWED_USERS — избегайте GATEWAY_ALLOW_ALL_USERS=true.
⚠️Безопасные значения по умолчанию: рискованные команды должны требовать ручного подтверждения (approvals.mode: manual). Не включайте YOLO в продакшене; по возможности используйте терминальный backend docker для изоляции.

4Безопасная рабочая область

Официальная схема на пользователя: код в ~/.hermes/hermes-agent/, данные в ~/.hermes/ (конфиг, логи, pairing, sandbox).

  • Отдельная подпапка как workspace агента — не отдавайте весь домашний каталог.
  • Логи: ~/.hermes/logs/ (Gateway пишет gateway.log).
  • Свой путь установки: задайте HERMES_INSTALL_DIR=... до запуска установщика (см. официальную документацию).

5Установка и первый запуск

Установка (минимально рабочая):

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Затем source ~/.zshrchermes или hermes setuphermes model.

Проверка при первом запуске:

  • which hermes~/.local/bin/hermes
  • hermes doctor без блокеров (нет API-ключа — подскажет hermes model)
  • Отправьте реальный запрос и убедитесь в ответе модели и вызовах инструментов
  • При включении файловых или терминальных инструментов выдайте полный доступ к диску и другие права в системных настройках

6Держать в работе: persist через launchd

hermes в окне Terminal живёт только в этой сессии; messaging gateway нужен как демон:

  • 1После стабильной CLI: hermes gateway setup (Telegram, Discord, Slack и т.д. по актуальному списку поддержки)
  • 2hermes gateway install → plist в ~/Library/LaunchAgents/ai.hermes.gateway.plist
  • 3hermes gateway starthermes gateway status
  • 4Логи: tail -f ~/.hermes/logs/gateway.log
  • 5После новых инструментов Homebrew или nvm снова выполните hermes gateway install, чтобы обновить PATH в plist
💡Границы интеграций: работают ли Telegram, Discord, BlueBubbles (iMessage) и похожие каналы — см. официальное руководство по Messaging. iMessage обычно требует отдельный всегда включённый Mac с BlueBubbles Server — в этой статье не обещаем iMessage в один клик.

7Восстановление: что проверять при сбое установки

Симптом Сначала проверить
hermes: command not found PATH в shell → source ~/.zshrc
API-вызовы не проходят hermes model / hermes config check
Gateway не запускается hermes gateway status, логи, токены платформ и allowlist
После перезагрузки сервис пропал Запускали только hermes gateway на переднем плане без gateway install?
WhatsApp: нет node/ffmpeg Снова hermes gateway install для обновления PATH в plist
Конфиг сломан после обновления hermes config migrate, hermes update

8Наблюдение в течение 24 часов

  • Перезагрузите Mac → hermes gateway status по-прежнему показывает running
  • Отключите сеть на 5 минут, восстановите — gateway поднимается сам или нужен ручной старт?
  • Выборочно проверьте ~/.hermes/logs/ на стеки ошибок
  • Следите за биллингом LLM, чтобы циклы инструментов не раздули расходы
  • Намеренно вызовите одну рискованную команду и убедитесь, что подтверждение всё ещё работает

9Mac mini лучше подходит для агентов 24/7

Шлюзы Hermes, мосты BlueBubbles и локальные toolchain предполагают стабильный хост macOS. Mac mini M4 сочетает unified memory Apple Silicon с потреблением около 4 Вт в простое — тихий домашний или командный узел агента: нативный Unix, Homebrew, Docker и launchd без WSL; Gatekeeper и FileVault снижают долгосрочные риски; частота сбоев ниже, чем у многих Windows-ПК той же цены — это важно для незаметных gateway.

Если из этого чеклиста вы делаете хост «установил в субботу — в понедельник онлайн», Mac mini M4 — сильная отправная точка по цене и возможностям. Оформите заказ сейчас и запускайте Hermes на железе, рассчитанном на круглосуточную работу.

Краткая пятичастная схема
  • До установки: железо, сеть, резервная копия
  • Установка: одна команда + hermes doctor
  • Первый запуск: модель, чат, разрешения
  • Держать в работе: gateway install + launchd
  • Восстановление: PATH → API → gateway → логи
nuzcloud · Mac Cloud

Hermes Agent 24/7 на Mac mini

Выделенный Mac mini M4 bare metal, быстрый запуск · для постоянных gateway, локальных агентов и удалённой разработки. Превратите этот чеклист в сервис, который остаётся онлайн.

Mac Cloud M4 bare metal · мгновенно
Получить сейчас →