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 (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 без ошибок сертификата.
02. Установка: curl на macOS и Linux VPS
Поддерживаемая точка входа — установщик на get.hermes-agent.org. Определяет macOS/Linux, кладёт hermes в PATH, создаёт ~/.hermes/. Docker для типичного CLI + gateway не обязателен.
macOS (нативно, включая Mac mini M4)
Linux VPS (Ubuntu 22.04 / Debian 12)
Безопасность: только с официального домена. Если pipe-to-bash запрещён — скачать, проверить, выполнить локально.
03. LLM: hermes setup, API-ключи и модель по умолчанию
Установка кладёт бинарники; hermes setup — интерактивный мастер провайдера, ключей и tool defaults. Сразу после curl.
Однострочный ответ подтверждает ключи, 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 и каталог ошибок
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 и доступность
- @BotFather,
/newbot, скопировать token. export TELEGRAM_BOT_TOKENили безопасная config канала.- Allowlist своего numeric user ID — не пускать посторонних.
Тест с телефона. 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.
- Поднять хост. Аренда Mac mini M4 MacDate или SSH на VPS. FAQ аренды. HTTPS egress и >10 ГБ диска.
- curl install.
curl -fsSL https://get.hermes-agent.org | bash, затемhermes --version. - hermes setup. Мастер, провайдер, модель, smoke
hermes chat. - hermes doctor. Исправить каждую красную строку; при миграции
hermes memory status. - Telegram. BotFather,
hermes channels add telegram, ping с телефона. - Постоянный gateway.
hermes gateway start, autostart launchd/systemd, reboot-test. - Резервное копирование.
tar czf hermes-backup-$(date +%F).tar.gz ~/.hermes/off-box; перед возвратом MacDate скачать архив.
Связанные материалы: память и 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.