Чек-лист
кодовое словоГермес

Hermes Relay: как отдать телефон своему AI-агенту

Ставишь бесплатное приложение Hermes Relay на Android и связываешь его с Hermes Agent на компьютере. Дальше агент сам видит экран телефона, нажимает, печатает, листает и разбирает уведомления - а банки и двухфакторка под замком.

Содержание9 глав
  1. 01Агент на компьютере, руки - на телефоне
  2. 02Поставь Hermes Agent на компьютер
  3. 03Поставь Hermes Relay на телефон
  4. 04Подключи телефон к агенту
  5. 05Плагин Relay и сопряжение
  6. 06Отдай агенту экран
  7. 07Что агенту нельзя
  8. 08Пусть агент разбирает уведомления
  9. 09Проверь себя

Как это устроено

Агент на компьютере, руки - на телефоне

Hermes Relay - бесплатное приложение с открытым кодом под Android. Сам агент - Hermes Agent от Nous Research - живёт у тебя на компьютере. Приложение просто подключает к нему телефон, и агент получает доступ к экрану.

  • Android 8.0 или новее
  • Компьютер или сервер со свежим Hermes Agent
  • Python 3.11+ на этом компьютере - для плагина Relay
  • Телефон и компьютер в одной сети (или через Tailscale)

Hermes Relay на GitHub


Шаг 1

Поставь Hermes Agent на компьютер

Если Hermes уже стоит - пропусти установку и сразу запускай дашборд. Первая команда ставит агента, вторая - вход и выбор модели.

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

macOS / Linux

iex (irm https://hermes-agent.nousresearch.com/install.ps1)
hermes setup --portal

Windows (PowerShell)

Дашборд смотрит в сеть, поэтому сначала задай ему логин и пароль. Пароль choose-a-strong-password замени на свой.

DASHBOARD_SECRET="$(openssl rand -base64 32)"
cat >> ~/.hermes/.env <<EOF
HERMES_DASHBOARD_BASIC_AUTH_USERNAME=admin
HERMES_DASHBOARD_BASIC_AUTH_PASSWORD=choose-a-strong-password
HERMES_DASHBOARD_BASIC_AUTH_SECRET=$DASHBOARD_SECRET
EOF
chmod 600 ~/.hermes/.env

hermes dashboard --no-open --host 0.0.0.0 --port 9119

Логин для дашборда и запуск (macOS / Linux)

Hermes Agent на GitHub


Шаг 2

Поставь Hermes Relay на телефон

Важно
Управление телефоном (Device Control) есть только в сборке с GitHub - файл -sideload-release.apk. Версия из Google Play умеет чат, голос и уведомления, но нажимать и листать за тебя не будет.
01
Скачай APK
Открой Releases репозитория, возьми самый свежий релиз с тегом android-v* и скачай файл, который заканчивается на -sideload-release.apk. Файл .aab не нужен
02
Разреши установку
Настройки - Приложения - Специальный доступ - Установка неизвестных приложений - разреши своему браузеру. Названия пунктов зависят от производителя телефона
03
Установи
Установить

Скачать APK - релизы Hermes Relay


Шаг 3

Подключи телефон к агенту

01
Пройди онбординг
Открой приложение и пролистай вводные экраны до экрана Connect
02
Найди свой компьютер
Выбери Hermes - приложение само найдёт сервер в сети. Или впиши адрес дашборда с портом, например http://192.168.1.100:9119, и войди под логином из шага 1
03
Нажми Connect
На экране Finish setup включи уведомления - они понадобятся для разбора уведомлений агентом
Если индикатор красный
Проверь, что дашборд запущен, телефон видит компьютер в сети и в адресе есть порт :9119.

Шаг 4

Плагин Relay и сопряжение

Чтобы агент получил руки на телефоне, нужен плагин Relay на компьютере. Ставишь его и запускаешь - три команды.

hermes plugins install Codename-11/hermes-relay/plugin --enable
hermes relay doctor
hermes relay start --no-ssl

На компьютере с Hermes

Безопасность
--no-ssl - только в своей домашней сети или через VPN. В кафе и чужом Wi-Fi так не запускай.

Дальше покажи телефону QR-код для сопряжения.

hermes pair

QR в терминале

01
Отсканируй QR
На телефоне: Settings - Connections - Pair Hermes Relay - Scan QR. Наведи камеру на QR из терминала
02
Или через дашборд
Перезапусти дашборд, открой раздел Relay, нажми Pair new device, режим оставь Auto - и отсканируй QR оттуда
03
Нет камеры
На телефоне выбери Show Relay code и введи этот код на компьютере командой ниже. Коды одноразовые - не сработал, бери новый
hermes pair --register-code <code>

Сопряжение по коду


Шаг 5

Отдай агенту экран

Включи в приложении Device Control и выдай разрешения, которые оно попросит, - без службы специальных возможностей (Accessibility) агент экран не увидит. Каждое разрешение можно посмотреть отдельно.

  • Смотрит: читает экран, делает скриншоты, видит, какое приложение открыто
  • Действует: нажимает, печатает, свайпает, листает, открывает приложения, жмёт кнопки
  • Помогает: ищет контакты, отправляет SMS, звонит, делится файлами

Пиши агенту как человеку. Например: «Что тут написано?» - прочитает открытый экран. «Напиши Саше, что опоздаю на 10 минут» - откроет мессенджер и напишет.


Безопасность

Что агенту нельзя

  • Банки, менеджеры паролей, рабочая почта и приложения с двухфакторкой заблокированы по умолчанию - список правится в настройках
  • Перед рискованным действием - «отправить», «оплатить», «удалить», «перевести» - агент всегда спрашивает тебя, на телефоне всплывает Allow / Deny
  • Отказал - агент не ищет обходной путь к тому же действию
  • Простаивает - доступ выключается сам, включить обратно можно только по отпечатку или лицу
  • Пока доступ включён, в шторке висит уведомление - одно нажатие, и агент без рук
  • Каждая команда пишется в журнал: время, результат и миниатюра скриншота

Уведомления

Пусть агент разбирает уведомления

01
Дай доступ к уведомлениям
Разреши Hermes Relay доступ к уведомлениям Android - так агент их видит и может разобрать, сгруппировать и пересказать
02
Включи триггеры
Settings - Notifications - Event triggers. По умолчанию они выключены
03
Задай правило
Например: приложение com.slack, в заголовке «urgent». Пришло такое уведомление - всплывает «Ask Hermes about this?», жмёшь и решаешь, что спросить
правило
Сам агент в чужое приложение не ответит: отправить сообщение или переслать текст уведомления куда-то - только после твоего подтверждения.

Полная инструкция по установке


Финиш

Проверь себя

  • Поставил Hermes Agent и запустил дашборд на порту 9119 с логином и паролем
  • Скачал с GitHub именно -sideload-release.apk, а не версию из Google Play
  • Подключил телефон к дашборду на экране Connect - индикатор зелёный
  • Поставил плагин Relay и проверил его командой hermes relay doctor
  • Сопряг телефон по QR из hermes pair
  • Включил Device Control и выдал разрешение специальных возможностей
  • Проверил список заблокированных приложений - банки и двухфакторка в нём
  • Дал доступ к уведомлениям и включил хотя бы один триггер
  • Написал агенту «Что тут написано?» и получил ответ про свой экран