Hermes Agent на VPS Timeweb: что это и когда ставить
Hermes Agent — это серверный AI-агент, который можно держать на VPS: он работает постоянно, хранит память, запускает задачи, подключается к Telegram и помогает автоматизировать рутину. Timeweb подходит как простой российский VPS для старта, если нужен агент для бота, мониторинга, скриптов, дайджестов, поддержки или внутренних операций.
Чеклист: что подготовить для Hermes Agent на VPS
VPS и доступ
Сервер на Timeweb или другом VPS, SSH-доступ, базовая защита, отдельный пользователь и понятная структура папок.
Модель и ключи
API-ключи выбранной модели, лимиты расходов, переменные окружения и отдельные токены для Telegram, почты или CRM.
Сценарий работы
Не ставьте агента "просто попробовать". Опишите первую задачу: мониторинг, отчёты, обработка заявок, Telegram-бот или поддержка.
Безопасность
Не открывайте управляющий интерфейс наружу без авторизации, не храните секреты в коде и ограничьте права агента.
Hermes Agent и Telegram: зачем подключать
Telegram-шлюз делает AI-агента рабочим инструментом, а не просто процессом на сервере. Через Telegram удобно отправлять задачи, получать отчёты, подтверждать действия, смотреть ошибки и запускать повторяющиеся сценарии без входа на VPS.
Где Hermes Agent даёт пользу бизнесу
Серверный AI-агент полезен там, где есть повторяемые задачи и понятные правила: лиды, отчёты, контент, мониторинг, поддержка, документы, внутренние базы знаний. Важный критерий — у процесса должен быть владелец, входные данные и проверяемый результат.
- Продажи: квалификация заявок, follow-up, подготовка КП, напоминания менеджеру.
- Маркетинг: дайджесты, сбор тем, черновики статей, мониторинг конкурентов и упоминаний.
- Поддержка: ответы по базе знаний, эскалация сложных вопросов, сводки по обращениям.
Частые проблемы при запуске AI-агента на VPS
Агент не отвечает в Telegram
Проверьте токен бота, webhook или polling, сетевой доступ, логи процесса и права на чтение переменных окружения.
Команды работают вручную, но падают в фоне
Частая причина — разные окружения: PATH, env-файлы, рабочая директория, права пользователя или systemd-конфиг.
Растут расходы на модель
Поставьте лимиты, логируйте запросы, отделите тестовые сценарии от боевых и не давайте агенту бесконечные циклы без контроля.
// Что такое Hermes Agent
Hermes Agent — опенсорсный AI-агент от Nous Research. Живёт на VPS, помнит всё между сессиями, сам пишет переиспользуемые скиллы в процессе работы. Общается через CLI, Telegram, email и другие каналы.
Главное отличие: это не чат без памяти. Hermes живёт на сервере постоянно — видит инфраструктуру, запускает команды, читает логи, пишет код, отправляет письма, выполняет cron-задачи.
// Hermes vs другие инструменты
| Инструмент | Для чего лучше |
|---|---|
| Claude Code | Кодинг внутри репозитория |
| Cursor | AI-автодополнения в редакторе |
| OpenClaw / PicoClaw | Лёгкие автоматизации через конфиг-файлы |
| Hermes ★ | Постоянный серверный оператор: живёт на VPS, помнит всё, работает 24/7 |
Большинство запускает Hermes вместе с Claude Code. Claude Code — для кодинга в репо. Hermes — для всего остального: мониторинг ботов, почта, cron, дайджесты, автоматизация.
// Что нужно заранее
- → VPS на Timeweb — сам разворачивал именно там, работает стабильно, поддержка на русском: timeweb.cloud/r/dh428486 (или Hetzner, DO, Hostinger — не принципиально)
-
→
SSH-доступ:
ssh root@SERVER_IP - → Прокси, если LLM API нестабильны из РФ — рабочий вариант: t.me/ModJus_bot
- → API-ключи: OpenRouter, Anthropic Claude, Kie.ai (медиа)
- → Виртуальная карта для оплаты API из РФ: t.me/zarub_robot
- → Telegram bot token (если нужен бот-интерфейс от @BotFather)
Ключи не хардкодить в коде. Всё хранить в .env.
// Подготовка сервера
apt update
apt install -y curl git build-essential python3 python3-venv nginx docker.io docker-compose-plugin
Составь карту того, что уже живёт на сервере — потом это понадобится для кастомного скилла server-bots-ops:
systemctl list-units --type=service
docker ps
find /root -maxdepth 3 -type f -name "*.py"
find /opt -maxdepth 3 -type f -name "docker-compose.yml"
// Установка Hermes
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | sh
source ~/.bashrc
hermes setup
hermes doctor
Если что-то красное — почти всегда одна из трёх причин:
source ~/.bashrc
hermes model заново
// Выбор модели — главная ошибка первой недели
Маленькие модели (Gemma 2B, Llama 8B) не умеют надёжно вызывать инструменты — застревают в циклах, выдают мусор. Для реальной работы нужна frontier-модель.
| Модель | Стоимость | Для чего |
|---|---|---|
| Claude Sonnet / Opus | $$ | Продакшн агентских процессов |
| z.AI GLM-5 | $ | Лучшее соотношение цена/качество |
| MiniMax M2.7 | $ | Хорошее соотношение цена/качество |
| DeepSeek | $ | Экономичные фоновые задачи |
| Nous Portal | fix/мес | Одна подписка на всё — Claude, GPT, GLM, MiniMax |
| Ollama + Qwen 2.5 Coder | бесплатно | Офлайн-кодинг, приватные данные |
// Прокси для LLM API
На российских VPS OpenAI, Anthropic, OpenRouter иногда работают нестабильно. Прокидываем все LLM-запросы через прокси — рабочий вариант для РФ покупал тут: t.me/ModJus_bot
HTTP_PROXY=http://USER:PASS@HOST:PORT
HTTPS_PROXY=http://USER:PASS@HOST:PORT
ALL_PROXY=http://USER:PASS@HOST:PORT
// Telegram-шлюз и запуск как сервис
hermes gateway setup
# вставить токен бота от @BotFather
# числовой Telegram user ID из @userinfobot — именно число, не @username
systemctl enable hermes-gateway.service
systemctl start hermes-gateway.service
В allowlist нужен числовой user ID (типа 123456789), не @username. Если указать хэндл — бот примет сообщения от любого, кто угадает твой ник.
// Скиллы — как Hermes умнеет
После каждых ~5 вызовов инструментов Hermes делает паузу и спрашивает себя: есть ли здесь переиспользуемый паттерн? Если да — пишет
~/.hermes/skills/<name>/SKILL.md
и подтягивает его в следующий раз. Скиллы — обычный markdown: читаются, редактируются, удаляются вручную.
Установить в первый день:
hermes skills install duckduckgo-search # поиск
hermes skills install scrapling # веб-скрапинг
hermes skills install agentmail # почта
hermes skills install qdrant-vector-search # база знаний
hermes skills install security-audit # аудит репо
Кастомные скиллы (добавляешь сам):
// Почта через Himalaya
curl -sSL https://raw.githubusercontent.com/soywod/himalaya/master/install.sh | bash
himalaya account configure
Для Gmail — app password, не обычный пароль. Перед отправкой Hermes показывает черновик и ждёт подтверждения. Пример:
извинись за задержку, скажи что подборку вилл отправим сегодня до 18:00.
Сначала покажи черновик.
// Примеры задач
// Безопасность
- ✓ Ключи только в
.env— никогда не хардкодить в коде - ✓ Панель закрыть Nginx Basic Auth
- ✓ Не открывать Hermes API наружу без авторизации
- ✓ Подтверждение перед
rm,docker compose down, массовыми рассылками - ✓ Числовой Telegram user ID в allowlist — не @хэндл
hermes
> включи политику подтверждения для деструктивных операций
// Итоговая архитектура
Timeweb VPS ├── Hermes Agent ├── OpenRouter / Claude / Kie.ai через proxy ├── Telegram gateway ├── custom skills (server-bots-ops, email-ops, kie-router) ├── Gmail через Himalaya ├── Telegram / Docker боты └── Mission Control (Nginx :8090)
Это уже не «чат с нейронкой». Это серверный оператор: видит инфраструктуру, пишет код, проверяет ботов, готовит письма, запускает cron, собирает данные — и становится умнее с каждой неделей.
// FAQ
hermes update — обновляет сам себя, бэкапит конфиг, применяет новую версию.// Полезные ссылки
Частые вопросы про Hermes Agent на VPS
Можно ли поставить Hermes Agent на Timeweb?
Да, если VPS поддерживает нужное окружение, SSH-доступ и стабильный запуск процесса. Timeweb удобен как стартовый российский VPS, но важнее правильно настроить безопасность, логи и переменные окружения.
Hermes Agent — это замена Telegram-боту?
Нет. Telegram-бот — это интерфейс, а Hermes Agent — исполнительная логика на сервере. Вместе они дают удобный канал управления AI-агентом.
Нужен ли программист для запуска AI-агента на VPS?
Для безопасного боевого запуска — да. Нужно настроить сервер, секреты, ограничения, логи, автозапуск и сценарии, иначе агент легко останется демо-игрушкой.
С чего начать внедрение серверного AI-агента?
Выберите один процесс: обработка заявок, ежедневный отчёт, мониторинг сайта, поддержка или контент. Опишите входные данные, действия, ограничения и критерий успешного результата.
Хотите понять, какой AI-агент нужен вашему бизнесу?
Начните с AI-аудита: найдём процесс, где агент быстро даст эффект, оценим риски, интеграции, стоимость модели и первый сценарий для запуска.
Разобрать AI-агента для бизнеса