Your privacy choices

Allow optional cookies for referral attribution, visit analytics, and Google Ads purchase measurement.

Руководство по развертыванию Hermes

Для терминальных сценариев с AI Agent: установка среды, настройка моделей и устранение неполадок.

Для чего подходит: Hermes Agent — терминальный AI Agent с открытым исходным кодом от Nous Research. Он подойдет тем, кому нужны локальная командная строка, чтение и запись файлов, инструменты для работы с веб-страницами, изображениями и голосом, долговременная память и шлюз обмена сообщениями. Материал изложен в следующем порядке: «подготовка среды → установка Hermes → настройка модели LLM API Gateway → запуск чата / шлюза → устранение неполадок».

ПараметрРекомендуемое значениеОписание
ProviderMore Provider / Custom / OpenAI CompatibleНазвания немного различаются в разных версиях. Выберите пункт, где можно указать собственный URL.
Base URLhttps://api.llm-token.cn/v1Сначала используйте корневой путь с /v1; если он не работает, попробуйте https://api.llm-token.cn.
API Keysk-xxxxxxxxЕсли при вставке значение не отображается в терминале, это нормально.
Рекомендуемая модельclaude-sonnet-4-6Быстро отвечает, поддерживает Agent, распознавание изображений и большой контекст. Также можно выбрать другую модель из списка.

I. Что такое Hermes

Hermes Agent умеет общаться в терминале, выполнять команды, читать и записывать файлы, искать файлы, обращаться к веб- и мультимодальным инструментам, а также сохранять долгосрочные предпочтения в постоянной памяти. Его можно считать AI Agent, способным непрерывно работать локально или на сервере.

Совет новичкам: сначала настройте чат в командной строке, а затем подключайте Telegram, Discord, WeChat и другие каналы сообщений. Сначала добейтесь работы минимальной цепочки — так дальнейшее устранение неполадок будет намного проще.

II. Выбор способа установки

СистемаРекомендуемый способКоманда / описание
Обычные пользователи Windows / macOSHermes DesktopВ первую очередь скачайте установщик для настольной системы — это самый простой вариант.
Linux / macOS / WSL2 / TermuxОфициальный скрипт быстрой установки
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Встроенный PowerShell в WindowsОфициальный скрипт PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Надежный вариант для WindowsWSL2 + UbuntuЕсли установка непосредственно в Windows не удается, используйте WSL2.

III. Установка в Windows через WSL2

  1. Откройте PowerShell от имени администратора.
  2. Выполните команду установки WSL.
wsl --install

Если установка зависла на 0%, используйте следующую команду:

wsl --install --web-download -d Ubuntu
  1. Перезагрузите компьютер, когда появится соответствующее указание.
  2. При первом запуске Ubuntu задайте имя пользователя и пароль Linux.
  3. Нажмите клавишу Win и найдите WSL или Ubuntu. Если пункт отображается, все в порядке.

На изображении показан значок Windows Subsystem for Linux (WSL): красный фон, синий пингвин в левом верхнем углу и белая надпись «Система WSL» справа. Изображение расположено после шага «Нажмите клавишу Win и найдите WSL или Ubuntu. Если пункт отображается, все в порядке» и помогает убедиться, что WSL успешно установлен.На изображении показан значок Windows Subsystem for Linux (WSL): красный…

Проверьте, успешно ли установлен WSL:

wsl --version

IV. Установка Git и Hermes

Выполните в терминале WSL2 / Ubuntu:

sudo apt update
sudo apt install git -y
git --version

Затем установите Hermes:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

После установки перезагрузите конфигурацию терминала и выполните проверку:

source ~/.bashrc
hermes version
hermes doctor

На изображении показан результат выполнения команды hermes --version в терминале WSL2/Ubuntu. Указаны Hermes Agent версии v0.8.0, дата запуска 2026-4-8, путь к проекту /home/omen/.hermes/hermes-agent, Python версии 3.11.15 и OpenAI SDK версии 2.30.0, а также сообщение об обновлении. Это пример проверки успешной установки Hermes из раздела «Установка Git и Hermes».На изображении показан результат выполнения команды hermes --version в т…

Обратите внимание: в старой документации команда hermes updata содержит опечатку. Правильная команда обновления — hermes update.


V. Настройка модели LLM API Gateway

  1. Выполните в терминале, где установлен Hermes:
hermes setup

На изображении показан терминал с установленным Hermes после выполнения команды «hermes setup». После выполнения отображается приглашение «omen@LAPTOP-VMJ1GE8P:~». Изображение соответствует шагу настройки модели LLM API Gateway: после выбора быстрой настройки или настройки модели необходимо выбрать «More Provider» / собственного провайдера, а затем OpenAI Compatible или протокол, позволяющий указать собственный URL.На изображении показан терминал с установленным Hermes после выполнения…

  1. Выберите быструю настройку или настройку модели.
  2. Выберите More Provider / собственного провайдера.
  3. Выберите OpenAI Compatible или протокол, позволяющий указать собственный URL.

На изображении показан темный интерфейс терминала при настройке Hermes; вверху указана текущая среда hermes-chat. Интерфейс предлагает выбрать платформу сообщений, например Telegram или Discord. Среди вариантов есть «set up messaging one (recommended)». Этот экран относится к этапу настройки модели LLM API Gateway и помогает настроить обмен сообщениями в процессе развертывания Hermes.На изображении показан темный интерфейс терминала при настройке Hermes;…

На изображении показан экран выбора провайдера в терминале при установке Hermes. Вверху указано «Select provider:», ниже перечислены Nous Portal, OpenRouter и другие провайдеры, а зеленая стрелка указывает на «More providers...». Изображение относится к шагу «Выберите More Provider / собственного провайдера» в разделе настройки модели LLM API Gateway.На изображении показан экран выбора провайдера в терминале при установке…

На изображении показан экран выбора провайдера в терминале при установке Hermes. Вверху указано «Select provider:», ниже перечислены GitHub Copilot ACP, Google AI Studio и другие варианты. Зеленой стрелкой выделен пункт «Custom endpoint (enter URL manually)», позволяющий вручную ввести URL. Этот экран относится к выбору собственного провайдера при настройке модели LLM API Gateway.На изображении показан экран выбора провайдера в терминале при установке…

При вводе URL сначала используйте:

https://api.llm-token.cn/v1

Если в текущей версии проверка завершается ошибкой, попробуйте:

https://api.llm-token.cn

На изображении показана страница настройки собственного OpenAI-совместимого интерфейса для модели LLM API Gateway. Основной заголовок — «Custom OpenAI-compatible endpoint configuration», параметр — API base URL, пример формата — https://api.example.com/v1, а введенный адрес — https://api.llm-token.cn/v1. Это поле URL появляется после выбора собственного провайдера и OpenAI-совместимого протокола.На изображении показана страница настройки собственного OpenAI-совместим…

  1. Вставьте API Key. Если значение не отображается в терминале, это нормально — после вставки просто нажмите Enter.
  2. Для первой проверки рекомендуется выбрать модель claude-sonnet-4-6.
  3. Если появится запрос длины контекста, для claude-sonnet-4-6 можно указать большой контекст. Если клиент накладывает строгие ограничения, сначала укажите 32000, добейтесь работы, а затем постепенно увеличивайте значение.
  4. При первой настройке канал чата можно пропустить и настроить шлюз после того, как заработает чат в терминале.

На изображении показан терминал после настройки модели LLM API Gateway в Hermes. Вверху указан API base URL https://api.example.com/v1, доступен необязательный API key, конечная точка подтверждена. Ниже перечислены 33 доступные модели, включая claude-sonnet-4-6 и claude-sonnet-4-6-thinking. Внизу предлагается выбрать модель по номеру: например, 1 — claude-sonnet-4-6, а 33 — glm-4.6v. Это экран выбора модели перед переходом в чат.На изображении показан терминал после настройки модели LLM API Gateway в…

На изображении показан экран перед входом в чат после завершения настройки Hermes. Выводится вопрос «Connect a messaging platform? (Telegram, Discord, etc.)» и два варианта: «Set up messaging now (recommended)» и «Skip — set up later with 'hermes setup gateway'». Выбран вариант «Skip», на него указывает стрелка. Пользователь может настроить платформу сразу или отложить настройку.На изображении показан экран перед входом в чат после завершения настрой…

VI. Запуск чата и шлюза

После завершения настройки можно сразу перейти в чат. Если интерфейс спрашивает, начать ли чат, введите Y.

На изображении показано сообщение терминала после развертывания Hermes. Вверху отображается «Ready to go!», ниже перечислены три команды и их назначение: «hermes» запускает чат, «hermes gateway» запускает канал сообщений, а «hermes doctor» проверяет наличие проблем. Внизу вопрос «Launch hermes chat now? [Y/n]:» предлагает немедленно запустить чат Hermes и ответить в формате Y/n. Изображение наглядно показывает доступные после развертывания команды и их функции.На изображении показано сообщение терминала после развертывания Hermes.…

Если настроенный канал сообщений не отвечает, запустите или проверьте gateway:

hermes gateway
hermes gateway status

VII. Краткий справочник команд

КомандаНазначение
hermesНачать чат.
hermes setupСнова открыть полный мастер настройки.
hermes modelСменить модель или провайдера.
hermes doctorПроверить зависимости, конфигурацию и состояние сервисов.
hermes updateОбновить Hermes.
hermes --continueВозобновить предыдущий сеанс.

VIII. Частые проблемы

ПроблемаРешение
hermes: command not foundВыполните source ~/.bashrc или перезапустите терминал. Если это не помогло, проверьте PATH.
Не удалось проверить модельПроверьте URL, API Key и ID модели. В первую очередь используйте https://api.llm-token.cn/v1.
Ответы обрываются или контекст слишком малВернитесь в hermes setup или измените context length в конфигурационном файле. Сначала добейтесь работы, затем увеличьте контекст.
WSL2 не может обратиться к локальному сервису WindowsВ Windows 11 попробуйте WSL mirrored networking; в Windows 10 вместо localhost используйте IP стандартного шлюза WSL.
После обновления пропала конфигурацияВыполните hermes config check и hermes config migrate.
[wsl2]
networkingMode=mirrored
wsl --shutdown