Troubleshooting Hermes Agent
Версия документа: 1.0 Дата: 2026-06-28 Источник: https://hermes-agent.nousresearch.com/docs/reference/faq
1. Диагностика
1.1. Базовая проверка
1.2. Логи
2. Установка и PATH
2.1. hermes: command not found
Причина: PATH не обновился после установки.
Решение:
2.2. WinError 193: %1 is not a valid Win32 application
Причина: Обращение к shebang-скрипту вместо .cmd shim.
Решение: Использовать .cmd варианты:
2.3. [scriptblock]::Create(...) fails
Причина: UTF-8 BOM в скачанном install.ps1.
Решение: Использовать простую форму:
3. Конфигурация
3.1. API key not set
Причина: Не настроен провайдер.
Решение:
3.2. Missing config after update
Решение:
3.3. Модель не работает
Проверка:
4. Терминал и кодировка
4.1. UnicodeEncodeError: 'charmap' codec can't encode character
Причина: Консоль не поддерживает UTF-8.
Решение: Использовать Windows Terminal (не legacy cmd.exe).
Проверка:
4.2. Китайские/японские символы отображаются как ?
Причина: UTF-8 shim не активировался.
Решение:
4.3. /edit не работает
Причина: Не установлен редактор.
Решение:
5. Browser Tool
5.1. Browser tool не запускается
Причина: Chromium не установлен.
Решение:
5.2. Browser tool timeout
Причина: Chromium не установлен или старый Node.js в PATH.
Решение:
5.3. agent-browser fails with Node version error
Причина: Системный Node.js 18 вместо Hermes Node.js 22.
Решение: Удалить системный Node или переместить %LOCALAPPDATA%\hermes\node выше в PATH.
6. Gateway
6.1. Gateway не запускается
6.2. Gateway падает после перезагрузки
Причина: schtasks может быть заблокирован group policy.
Решение:
6.3. Gateway не отправляет фото в Telegram
Причина: Некорректные пути в JSON.
Решение: Убедиться что пути нормализованы (не raw Windows paths).
7. Docker backend
7.1. Docker не найден
Решение: Установить Docker Desktop или переключиться на local backend:
7.2. Контейнер не создается
Проверка:
7.3. Файлы принадлежат root
Решение: Включить docker_run_as_host_user:
8. SSH backend
8.1. SSH подключение не работает
Проверка:
8.2. Persistent shell не работает
Решение:
9. Скиллы
9.1. Скиллы не загружаются
Проверка:
9.2. Skills Hub недоступен
Причина: GitHub rate limit.
Решение: Установить GITHUB_TOKEN в .env:
10. Память
10.1. Память не работает
Проверка:
10.2. Записи не сохраняются
Причина: Включён write_approval.
Решение:
11. Производительность
11.1. Медленные ответы
Причины:
- Длинный контекст →
/compress - Медленная модель → сменить модель
- Сетевые проблемы → проверить подключение
11.2. Много токенов
Причины:
- Длинные tool outputs → настроить
tool_output.max_bytes - Много скиллов → отключить неиспользуемые
- Длинные контекстные файлы → уменьшить
context_file_max_chars
12. Обновление
12.1. hermes update не работает
Решение:
12.2. Проблемы после обновления
Решение: