Hermes Agent работает с файловой системой, терминалом и браузером. Это значит, что он умеет делать почти то же, что умеет разработчик: создавать проект, писать код, создавать git-коммиты, деплоить на Vercel и возвращать публичную ссылку. Без вашего участия.
В этой статье разберём, как именно использовать Hermes для задач разработки: от создания простых веб-приложений до связки с Claude Code, Workspace с канбан-досками и параллельными агентами. Реальные сценарии, конкретные команды, честные ограничения.
Чем Hermes отличается от Claude Code и Cursor в задачах разработки
Прямой ответ: это другой класс инструментов. Claude Code и Cursor работают там, где вы сидите, — локально в VS Code, рядом с вашим кодом. Hermes работает на сервере, принимает задачи через Telegram и выполняет их, пока вы занимаетесь другим.
Это не значит, что Hermes лучше. Это значит, что у него другое место в стеке.
| Инструмент | Где работает | Как общаетесь | Сильная сторона |
|---|---|---|---|
| Claude Code | Локально, в терминале | Через CLI | Глубокий кодинг с контекстом всего репо |
| Cursor | Локально, в VS Code | Через интерфейс IDE | Inline-правки, автодополнение |
| Hermes Agent | На сервере 24/7 | Через Telegram, Discord | Автономные задачи, деплой, фоновые процессы |
| Hermes + Claude Code | На сервере + локально | Через мессенджер | Hermes как оркестратор, Claude как исполнитель |

Hermes не заменяет Windsurf или Cursor — он дополняет их. Отправляете задачу в Telegram, идёте заниматься другим. Возвращаетесь — код написан, задеплоен, ссылка в чате.
Максим: «На GoBanana я использую Hermes как ночного подрядчика. Пока сплю, он обходит сайты конкурентов, собирает данные, формирует отчёт. Утром это уже в Telegram. Cursor оставляю для работы, где нужно быть рядом с кодом и видеть, что происходит.»
Как настроить Hermes для работы с кодом
Базовый Hermes умеет работать с файлами и терминалом из коробки. Но для полноценной разработки нужно три вещи: правильная модель, доступ к Git, и понятная структура папок.
Выбор модели для кодинга
Для задач разработки важна модель, которая хорошо работает с инструментами (tool calling). Из проверенных вариантов:
- GPT-5.4 или GPT-5.5 через подписку Codex — оптимальный вариант по соотношению цена/качество для кодинга
- Claude Opus 4.7 через OpenRouter — лучший результат, но дороже ($5/M input)
- DeepSeek V4 Pro — хорошо для написания кода, дешёво ($0.43/M input)
- Локальные модели через Ollama — бесплатно, но требуют 20+ GB VRAM и поддержку tool calling

Для production-задач не экономьте на модели. Из практики: на бесплатных моделях агент иногда не создаёт навык после сложной задачи и пропускает шаги. GPT-5.4+ или Claude Opus работают без этих проблем.
Настройка рабочей структуры
Первое, что нужно сделать после установки, — задать агенту правило хранения кода:
Запомни правило: когда я прошу создать проект или написать приложение, создавай отдельную папку в директории /projects/[название-проекта].
Используй git для версионирования. После завершения деплой на Vercel через CLI.
Всегда деплой в production, не в preview.Агент запишет это в memory.md и будет следовать правилу во всех следующих сессиях.
Установка GitHub CLI
Для работы с репозиториями нужна авторизация через GitHub:
# Попросите агента в Telegram:
Установи GitHub CLI и авторизуйся в моём аккаунтеАгент выполнит gh auth login, покажет код авторизации, вы подтвердите на GitHub. После этого он может создавать репозитории, делать коммиты, открывать PR.
Настройка Vercel CLI
Это самый важный шаг для деплоя. Vercel токен нельзя передавать агенту в чате — он уйдёт в историю разговора и теоретически будет виден AI-провайдеру. Правильный путь — через терминал сервера:
# В терминале Hostinger (не в чате с агентом):
docker exec -it [container_name] /bin/bash
echo 'export VERCEL_TOKEN="ваш_токен"' >> ~/.bashrc
source ~/.bashrcПосле этого установите Vercel CLI через агента:
Установи npm -g vercel и навык для работы с Vercel CLI из skills.shНавык Vercel CLI из Skills Hub берёт токен из переменной окружения, а не из чата. Безопасно.

Создание веб-приложения через Telegram: кейс шаг за шагом
Это самый частый сценарий для вайбкодеров. Вы описываете задачу в мессенджере — агент строит приложение и возвращает ссылку.
Что умеет Hermes в разработке

Перед первым запросом установите Front-end Design Skill:
Установи Front-end Design Skill из Skills HubЭто глобальный навык — агент будет применять его к любому фронтенд-проекту автоматически.
Пример запроса и что происходит внутри
Реальный промт из практики:
Создай веб-приложение для учёта ежедневных расходов.
Создай отдельную папку в /projects, новый приватный репозиторий на GitHub.
Приложение должно работать через браузер, уметь добавлять расходы,
редактировать, удалять и экспортировать в CSV.
В конце дай публичную ссылку.Что делает агент:
- Создаёт директорию
/projects/expense-tracker - Инициализирует git-репозиторий
- Создаёт HTML/CSS/JS (без описания стека он сам выбирает — обычно чистый JavaScript, без лишних зависимостей)
- Делает коммит
- Пытается задеплоить через Vercel CLI — если не получается, публикует через GitHub Pages с публичным репозиторием
- Отправляет ссылку в Telegram
Время выполнения: 8-15 минут в зависимости от модели и сложности.
| Этап | Что делает агент | Время |
|---|---|---|
| Создание структуры | mkdir, git init, создание файлов | 1-2 мин |
| Написание кода | HTML/CSS/JS или выбранный стек | 5-8 мин |
| Деплой | Vercel CLI или GitHub Pages | 2-3 мин |
| Тест | Встроенный браузер, скриншот | 1-2 мин |
| Отправка ссылки | Публичный URL в Telegram | ~1 мин |

Работа с изображениями и обновлениями
Hermes умеет принимать файлы через Telegram. Фото .py, .js и другие программные форматы Telegram блокирует — переименуйте в .txt перед отправкой.
Для обновления существующего проекта:
Обнови моё портфолио-приложение, добавь на главную страницу эту фотографию [прикладываете файл]Агент находит проект в /projects, вносит изменения, делает коммит, деплоит. Публичная ссылка обновляется автоматически.
Hermes Agent и Browser Harness: работа с браузером как инструментом разработки
Встроенный браузер Hermes работает без дополнительной настройки. Но есть надстройка — Browser Harness, которая делает его на порядок мощнее.
Browser Harness — это самовосстанавливающийся браузерный инструмент. Когда агент натыкается на нестандартную ситуацию на сайте (кнопка в другом месте, другой формат данных), он не падает, а создаёт функцию-обходчик и записывает её в domain skill. В следующий раз при работе с тем же сайтом использует сохранённый путь.
Два кейса, где это важно для разработки:
Кейс 1 — скрапинг Hacker News и сохранение в JSON:
Зайди на Hacker News, собери топ-15 постов: заголовок, оценка, автор,
количество комментариев и URL. Сохрани в /tmp/hackernews.json.
Перед завершением запиши, что узнал о скрапинге этого сайта.Агент создаст JSON, а после завершения — domain skill для hn.news.ycombinator.com. В следующий раз та же задача займёт меньше времени и токенов, потому что агент уже знает структуру сайта.

Кейс 2 — сетка из 12 thumbnail YouTube:
Зайди на мой YouTube-канал [ссылка], получи 12 последних видео с обложками.
Собери их в PNG-сетку 4x3. Пришли файл.Hermes находит JSON-блок YT initial data в HTML страницы — это быстрее и надёжнее, чем навигация по DOM. Создаёт сетку через Pillow, сохраняет PNG, отправляет в Telegram. Занимает около 5 минут.
Hermes Agent Workspace: разработка через визуальный интерфейс
Работать с разработкой через терминал или Telegram — хорошо. Но Hermes Workspace переводит это на другой уровень.

Workspace — это open-source командный центр для Hermes, запускается локально на порту 3000:
# В Hermes (в чате или терминале):
hermes workspace install
# Или в терминале сервера:
hermes
# Затем попросите агента:
Запусти Hermes WorkspaceПосле запуска открываете localhost:3000 в браузере. Это веб-интерфейс, который заменяет терминал для большинства операций.
Что есть в Workspace для разработки
Чат — общение с агентом прямо в браузере, без Telegram. Удобно для длинных задач, где нужно видеть ход выполнения.
Файловый менеджер — все файлы агента, включая проекты в /projects, skill-файлы, memory. Можно редактировать конфиги прямо здесь, не лезя в терминал.
Терминал — встроенный, прямо в интерфейсе. Пригодится при установке навыков через команды или отладке.
Канбан-доска — назначаете задачу агенту и смотрите прогресс:
Задача: создать SEO-калькулятор (одностраничный HTML)
Агент: [назначаете нужный профиль]
Статус: To Do -> In Progress -> Review -> DoneАгент берёт задачу из канбана, выполняет, двигает в следующую колонку.
Jobs (расписание) — задачи с расписанием. Например, каждый понедельник в 9:00 агент проверяет зависимости в вашем репозитории и отправляет отчёт.
Conductor — командный режим. Вы ставите миссию, агент декомпозирует и раздаёт подзадачи нескольким профилям-агентам.
Swarm Mode — параллельный запуск всех профилей. Если у вас 17 агентов в Workspace, все начинают работать одновременно над назначенными задачами.
| Раздел Workspace | Применение в разработке |
|---|---|
| Chat | Сложные задачи с контекстом, debug сессии |
| Files | Просмотр и редактирование кода проектов |
| Terminal | Установка зависимостей, git операции |
| Kanban | Очередь задач по спринту |
| Jobs | CI-подобные задачи по расписанию |
| Conductor | Декомпозиция на подзадачи |
| Swarm | Параллельная работа агентов |
Мультиагентная разработка: когда нужно несколько Hermes
Hermes не поддерживает создание агентов внутри одного контура — нельзя запустить вложенных ботов, которые подключены к разным Telegram-аккаунтам из одного процесса. Но это не проблема: можно установить несколько независимых экземпляров Hermes на одном сервере, и они не будут конфликтовать.
Практический сценарий для разработки:
- Агент-архитектор — проектирует структуру, декомпозирует задачи
- Агент-разработчик — пишет код
- Агент-тестировщик — запускает тесты, проверяет работу
- Агент-деплойщик — деплоит, мониторит
Каждый агент — отдельный Hermes с собственной памятью, своим набором навыков и своим Telegram-ботом. Они могут читать общую файловую систему (папку /projects), что позволяет передавать контекст без лишних API-вызовов.
Через Swarm Mode в Workspace все они видны в одном интерфейсе.
Связка Hermes + Claude Code: лучший стек для вайбкодеров
Hermes можно использовать как MCP-сервер. Это значит, что Claude Code может читать долгосрочную память Hermes напрямую.
Практический смысл: Claude Code получает контекст о ваших предпочтениях, стиле кода, правилах проекта — всё, что Hermes накопил в user.md и memory.md за время работы.

Как настроить:
# В Hermes:
Настрой себя как MCP-сервер
# Потом в Claude Code:
hermes mcp addВторой сценарий — делегирование. Hermes выступает оркестратором, Claude Code выполняет задачи кодинга:
# В memory.md Hermes добавляете правило:
У тебя есть доступ к Claude Code, установленному локально.
Используй Hermes для простых задач и координации.
Делегируй сложные задачи разработки в Claude Code,
жди результат и возвращай чистый ответ.После этого Hermes сам решает, когда звать Claude Code. Для ревью архитектуры, написания сложных алгоритмов, работы с большими кодовыми базами — делегирует. Для простых операций — делает сам.
approvals mode off и reasoning force high: режим автономной разработки
По умолчанию Hermes спрашивает подтверждения на потенциально опасные команды (удаление файлов, системные изменения). Для комфортной разработки на изолированном VPS это можно отключить:
Настрой себя на автономный режим разработки:
- approvals mode off
- reasoning force high
- delegation force high для субагентовЧто это даёт:
approvals mode off— агент не прерывается на подтверждения и работает как полноценный автономный разработчикreasoning force high— максимальная глубина рассуждений. Меньше ошибок при сложных задачахdelegation force high— субагенты тоже работают с максимальным reasoning

Важно: это настройка для изолированной среды (VPS, Docker). На локальной машине со своими файлами — оставьте режим smart или manual.
HyperFrames: генерация видео через Hermes для разработчиков контента
Отдельный кейс — навык Hyperframes. Это skill, который генерирует анимированные HTML-презентации и конвертирует их в MP4 через FFmpeg.
Установи Skill HyperframesПрименение в контексте разработки: автоматически создавать видео-демо продукта по промту. Описываете интерфейс — получаете анимированный ролик. Без After Effects, без аниматора.
С помощью Skill Hyperframes создай двухэкранную анимацию:
первый экран — главная страница нашего трекера расходов,
второй — форма добавления расхода. Тёмный фон, плавные переходы.Качество зависит от модели и промт-инжиниринга. На GPT-5.4+ получается использовать для демо MVP или презентаций.
Честные ограничения Hermes в разработке
Hermes не полноценная IDE и не замена Claude Code для серьёзных проектов.
Что работает хорошо:
- Небольшие веб-приложения (до 500-1000 строк кода)
- Автоматизация рутины: сбор данных, отчёты, мониторинг
- Деплой и обновление простых проектов
- Фоновые задачи по расписанию
Где будет трудно:
- Крупные проекты с большой кодовой базой — агент теряет контекст
- Сложная отладка — Hermes хорошо пишет, но поиск багов в большом коде лучше отдать Claude Code
- Монолитные приложения с нестандартной архитектурой
Про качество кода: Hermes не задаёт лишних вопросов и не останавливается на уточнениях — это одновременно плюс и минус. Плюс: задача выполняется без ваших усилий. Минус: иногда делает выборы, которые вам не понравятся (не тот стек, не та структура). Чем детальнее промт — тем лучше результат.

FAQ
Hermes agent vscode — как подключить Hermes к VS Code? Напрямую Hermes не интегрируется в VS Code как расширение. Рабочий вариант: настройте Hermes как MCP-сервер командой hermes mcp add, тогда Claude Code в VS Code сможет читать его память и получать контекст проекта. Для задач VS Code лучше подходит Claude Codeкак основной инструмент, Hermes — как оркестратор.
Hermes agent workspace — как открыть веб-интерфейс? Установите Workspace командой hermes workspace install или попросите агента запустить его. После запуска откройте localhost:3000 в браузере. Если Hermes на VPS — нужен SSH-туннель: ssh -L 3000:localhost:3000 user@your-vps-ip. Workspace включает чат, файловый менеджер, терминал, канбан и Swarm Mode.
Hermes agent kanban — как давать задачи на разработку через доску? В Workspace перейдите в раздел Camb (Kanban). Создайте задачу, опишите что нужно сделать, назначьте агента-профиль, добавьте тег. Агент возьмёт задачу из To Do, выполнит, переместит в In Progress, потом в Review. Вы можете вручную двигать карточки или ждать, пока агент сделает это сам.
Hermes agent searxng — можно ли подключить локальный поиск? Да. Hermes поддерживает кастомные OpenAI-совместимые endpoints для поиска. SearXNG поднимается как локальный сервис, затем в конфигурации Hermes указываете его как провайдер поиска. Это даёт независимость от коммерческих поисковых API.
Почему агент не создал навык после разработки приложения? Это баг, характерный для слабых моделей. Агент «увлёкся» выполнением задачи и не запустил learning loop. Если это произошло, скажите явно: «ты сделал около 20 вызовов инструментов, создай навык для этого рабочего процесса». На GPT-5.4+ и Claude Opus это происходит автоматически.
Hermes мультиагент для разработки — как запустить несколько агентов? Установите несколько отдельных экземпляров Hermes (каждый — своя папка, свой Telegram-бот). Они читают общую папку /projects, что позволяет передавать артефакты между агентами. Через Workspace и Swarm Mode все они управляются из одного интерфейса. Конфликтов нет — в отличие от нескольких OpenClaw на одном сервере.
Сколько стоит держать Hermes для разработки постоянно? Зависит от модели. GPT-5.4 mini для рутинных задач: $5-15/месяц. Claude Opus 4.7 для сложных задач: $30-100/месяц. VPS на Hostinger (KVM2): $8-18/месяц. Если правильно настроить Smart Routing — простые задачи на дешёвой модели, сложные на мощной — можно держаться в $20-30/месяц суммарно.
Глоссарий
Hermes Workspace — open-source веб-интерфейс для управления Hermes Agent. Включает чат, файловый менеджер, терминал, канбан-доску, планировщик задач и Swarm Mode. Запускается локально на порту 3000.
Swarm Mode — режим параллельного запуска всех профилей-агентов в Workspace одновременно.
Conductor — раздел Workspace для управления командой агентов. Вы ставите миссию, агент декомпозирует задачи и распределяет между профилями.
Browser Harness — внешний инструмент для браузерной автоматизации. Самовосстанавливающийся: при нестандартных ситуациях создаёт обходной путь и сохраняет его как domain skill.
Domain Skill — навык, созданный агентом для конкретного сайта или сервиса. Содержит найденные паттерны, особенности структуры, обходы для нестандартных ситуаций.
approvals mode off — режим работы Hermes без запроса подтверждений. Агент автономно выполняет любые команды, включая системные.
reasoning force high — максимальная глубина рассуждений агента перед каждым действием. Снижает количество ошибок при сложных задачах.
MCP (Model Context Protocol) — протокол подключения внешних инструментов к AI-агентам. Hermes поддерживает работу и как MCP-клиент (подключает инструменты), и как MCP-сервер (другие агенты читают его память).
Vercel CLI — инструмент командной строки для деплоя на Vercel. Устанавливается через npm, токен хранится в переменной окружения .bashrc, не в чате с агентом.
HyperFrames — навык Hermes для генерации анимированных HTML-презентаций с конвертацией в MP4. Используется для создания видео-демо продуктов без видеоредактора.
Полный обзор Hermes Agent — в статье о возможностях и архитектуре. Как установить на Windows через WSL2 — здесь. Как выбрать модель для Hermes — гайд по OpenRouter и Ollama. Сравнение с Claude Code, Cursor и Windsurf — в каталоге AI-инструментов.
Хотите разобраться, как выстроить стек разработки с Hermes под ваши задачи, запишитесь на консультацию к Максиму.
Обновлено: май 2026