2026 Установка Hermes Agent
macOS, Linux VPS, Telegram gateway и чеклист production 7×24

Nous Research open-sourced Hermes Agent в феврале 2026 — агент с постоянной памятьью на вашем железе. Это практическое руководство: выбрать хост, запустить официальный curl-установщик с get.hermes-agent.org, настроить модели через hermes setup, проверить hermes doctor, подключить Telegram через hermes gateway и закрепить для круглосуточной работы. Теория трёхслойной памяти и 30-дневный field report — в связанных статьях; здесь команды от нуля до агента в телефоне за одну сессию.

Установка Hermes Agent на macOS и Linux с Telegram gateway

Hermes Agent (Nous Research, MIT) ставится одной командой: curl -fsSL https://get.hermes-agent.org | bash. Всё, чему агент учится, лежит в ~/.hermes/ на выбранной машине. Просто — пока Telegram не должен отвечать в 2:00, а MacBook спит, или reboot VPS не поднимает gateway. Статья дополняет гайд по хосту 7×24 и памяти и 30-дневный отчёт по Skills. Матрица хостов, macOS vs Linux, setup, doctor, autostart gateway и runbook из семи шагов. FAQ аренды: аренда Mac по дням; цены: руководство по ценам M4 и тарифы bare-metal.

01. Требования: матрица хостов, сеть и секреты

Hermes — не hosted SaaS. Вы даёте CPU, диск, исходящую сеть и LLM-учётные данные. До curl решите, какая машина остаётся онлайн, когда вы не за клавиатурой.

Вариант хоста Путь установки Лучше всего для Риски
MacBook (только dev) Нативный curl macOS Быстрые эксперименты, CLI Сон рвёт gateway — не для Telegram 7×24
Linux VPS (2 vCPU / 4 ГБ+) curl + systemd Дешёвый публичный IP, egress ЦОД Эфемерный диск без backup стирает ~/.hermes/
Mac mini M4 (свой) get.hermes-agent.org нативно Долгий 7×24, опционально Ollama Домашний uplink; Tailscale для admin SSH
Аренда Mac mini M4 MacDate Тот же macOS-установщик Проверить Telegram + память до покупки NIST wipe при возврате — сначала backup ~/.hermes/
  • API-ключ LLM — OpenAI, Anthropic, OpenRouter; ввод в hermes setup.
  • Telegram Bot Token — через @BotFather; HTTPS к api.telegram.org.
  • SSH — для VPS или узла MacDate по FAQ аренды.
  • Диск — минимум 10 ГБ свободно под state.db и skills.

Префлайт: curl -fsSLI https://get.hermes-agent.org и curl -fsSLI https://api.telegram.org без ошибок сертификата.

Фокус: В гайде по памяти — зачем 7×24 для Closed Learning Loop. Здесь — команды, если доступность уже решена.

02. Установка: curl на macOS и Linux VPS

Поддерживаемая точка входа — установщик на get.hermes-agent.org. Определяет macOS/Linux, кладёт hermes в PATH, создаёт ~/.hermes/. Docker для типичного CLI + gateway не обязателен.

macOS (нативно, включая Mac mini M4)

# Официальный однострочник (macOS) $ curl -fsSL https://get.hermes-agent.org | bash $ which hermes $ hermes --version

Linux VPS (Ubuntu 22.04 / Debian 12)

# VPS Linux — тот же установщик $ curl -fsSL https://get.hermes-agent.org | bash $ hermes --version

Безопасность: только с официального домена. Если pipe-to-bash запрещён — скачать, проверить, выполнить локально.

03. LLM: hermes setup, API-ключи и модель по умолчанию

Установка кладёт бинарники; hermes setup — интерактивный мастер провайдера, ключей и tool defaults. Сразу после curl.

$ hermes setup $ hermes chat "Ответь ровно: setup-ok"

Однострочный ответ подтверждает ключи, model ID и HTTPS к провайдеру. 401/rate limit — до gateway Telegram.

Опционально: Ollama на Mac mini M4

Облачные API — быстрейший путь в prod; локальный Ollama для privacy — тот же hermes setup, другой base URL.

04. Проверка: hermes doctor, memory status и каталог ошибок

$ hermes doctor $ hermes memory status

Doctor проверяет: CLI, config, credentials, зависимости gateway, SQLite state.db, каналы. Частые сбои:

  • Auth провайдера — повторить hermes setup или ротировать ключ.
  • Permission denied на ~/.hermes/ — backup восстановлен от root; исправить chown.
  • Повреждённая state.db — restore вчерашнего tarball.
  • Порт gateway занятhermes gateway stop, чистый старт.
  • Hindsight на Apple Silicon#7135, CPU embeddings.

05. Telegram gateway: каналы, hermes gateway и доступность

  1. @BotFather, /newbot, скопировать token.
  2. export TELEGRAM_BOT_TOKEN или безопасная config канала.
  3. Allowlist своего numeric user ID — не пускать посторонних.
$ hermes channels add telegram --token "$TELEGRAM_BOT_TOKEN" $ hermes gateway start $ hermes gateway status

Тест с телефона. Long-polling Telegram идёт исходящим — inbound-порт не нужен; SSH admin всё равно за Tailscale или только по ключу.

Держать gateway 7×24

  • macOS — LaunchAgent после login/reboot.
  • Linux — systemd user/system unit после успешного ручного старта.

Тест reboot: перезагрузка хоста, три минуты, сообщение боту. Тишина = нет autostart.

06. Runbook из семи шагов для 7×24

Для арендаторов MacDate и self-hosters. Заложите 75–90 минут с Telegram и reboot-test.

  1. Поднять хост. Аренда Mac mini M4 MacDate или SSH на VPS. FAQ аренды. HTTPS egress и >10 ГБ диска.
  2. curl install. curl -fsSL https://get.hermes-agent.org | bash, затем hermes --version.
  3. hermes setup. Мастер, провайдер, модель, smoke hermes chat.
  4. hermes doctor. Исправить каждую красную строку; при миграции hermes memory status.
  5. Telegram. BotFather, hermes channels add telegram, ping с телефона.
  6. Постоянный gateway. hermes gateway start, autostart launchd/systemd, reboot-test.
  7. Резервное копирование. tar czf hermes-backup-$(date +%F).tar.gz ~/.hermes/ off-box; перед возвратом MacDate скачать архив.
# Полный путь (macOS или Linux) $ curl -fsSL https://get.hermes-agent.org | bash $ hermes setup $ hermes doctor $ hermes channels add telegram --token "$TELEGRAM_BOT_TOKEN" $ hermes gateway start $ tar czf ~/hermes-backup-$(date +%F).tar.gz ~/.hermes/

Связанные материалы: память и TCO; 30 дней Skills.

07. Три факта установки и конверсия MacDate

  • Канонический URL установщикаget.hermes-agent.org следует релизам; GitHub для issues.
  • Setup до gateway — порядок снижает «бот онлайн, модель сломана».
  • Doctor после каждого restore — миграции VPS без doctor ломали права state.db (см. field report).

Конверсия MacDate

Ещё нет Mac mini на столе? Bare-metal аренда MacDate — тот же curl | bash, канал ЦОД для Telegram, изолированный ~/.hermes/. Посуточно, две недели uptime gateway, затем сравнить покупку и продление по руководству по ценам и тарифам bare-metal. MacDate сдаёт Apple Silicon — не аффилирован с Nous Research.

Читать дальше