← На главную

Опубликовано

Hermes Agent - как запустить за 10 минут

Автор: Гусев Николай [портфолио]

Темы: ai-agents, devops, llm-api

Hermes Agent - это open-source AI-агент. Он живёт на вашем сервере, привязан к Telegram и делает то, что вы скажете: запускает код, ходит в браузер, читает файлы, стучится по API. Всё в одном окне и без переключения контекстов.

В отличие от ChatGPT, вы не пишете промпты - вы ставите задачи. Агент разберётся сам.

Шаг 1. Покупаем VPS

Нужен сервер с Ubuntu 22.04: 2 ядра, 4 ГБ RAM, 20 ГБ SSD. Берём у Hostkey (российский провайдер, рублёвые тарифы, карты РФ работают). Тариф "Виртуальный сервер" - 300–500 ₽/мес.

Локацию выбирайте Netherlands - меньше блокировок, лучше доступ к API. После оплаты получите IP, логин и пароль. Если не уверены - берите минималку, апгрейднуть всегда успеете.

Заходим на сервер по SSH: ssh root@IP-адрес. Вы внутри.

Шаг 2. Доступ к моделям - OpenRouter

OpenRouter - прокси к 300+ моделям. Регистрируетесь на openrouter.ai, пополняете счёт.

Рекомендуем $11 - это открывает доступ к бесплатным моделям с повышенным лимитом запросов.

Платить можно через plati.ru или напрямую картой РФ. После пополнения генерируете API-ключ в личном кабинете - он начинается с sk-or-v1-...

На сервере прописываем его одной командой:

`hermes config set OPENROUTER_API_KEY sk-or-v1-...`

Шаг 3. Выбираем модель

Запускаем интерактивный выбор модели:

`hermes model`

В меню выбираем OpenRouter как провайдера, затем deepseek/deepseek-v4-flash как модель по умолчанию.

DeepSeek V4 Flash - золотая середина. Быстро отвечает, хорошо держит контекст, тянет код, анализ, работу с файлами. Стоит копейки.

Для примера: мы гоняем агента по сложным задачам целыми днями - уходит $2–3 в день. При обычной работе ещё меньше.

🚫 Про Claude забудьте - на агентных задачах он сжигает бюджет. Агент делает 20–60 вызовов за одну сессию. Claude Opus за "привет - напиши письмо" может насчитать $5–7. DeepSeek за тот же объём - копейки.

Шаг 4. Создаём Telegram-бота

Откройте @BotFather в Telegram, команда /newbot. Придумайте имя и username (должен заканчиваться на bot) - получите токен вида:

`123456789:ABCdefGHIjklMNOpqrSTUvwxYZ`

Токен сохраните. Он понадобится на следующем шаге.

Шаг 5. Устанавливаем Hermes Agent

Всё ставится одной curl-командой прямо на сервере:

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

Скрипт сам поставит Python 3.11, Node.js, все зависимости, создаст виртуальное окружение и пропишет глобальную команду hermes. Ничего дополнительно устанавливать не нужно.

После установки перезагрузите shell:

`source ~/.bashrc`

Шаг 6. Привязываем Telegram и запускаем

Самый простой способ - через интерактивный мастер:

`hermes gateway setup`

Мастер попросит токен бота (из шага 4) и ваш Telegram User ID (узнать можно у @userinfobot). Всё запишет в конфиг автоматически.

Запускаем шлюз:

`hermes gateway`

Открываем Telegram, пишем боту "привет". Если ответил - всё работает, агент онлайн.

Что дальше

В следующих постах - конкретные сценарии: мониторинг, автоотчёты, сбор данных, интеграция с Jira. Без воды, только живые примеры.


🌐 hermes-agent.ru - сайт проекта

Хотите попробовать, но нет времени разбираться? Напишите в контакты на сайте - поможем с настройкой и подбором сценария под ваши задачи.