Агент Hermes · Руководство 12
Безопасно настройте режим использования браузера Hermes
Выберите поставщика браузера Hermes, проверьте режим Browser Use, защитите приватные сеансы и протестируйте настройку на одной ограниченной задаче.

0 из 24 завершено
Режим использования браузера Hermes предоставляет агенту один browser_exec инструмент. Агент пишет короткую программу на Python, которая может перемещаться, кликать, вводить данные, извлекать данные и восстанавливаться после простых сбоев за один запуск.
В текущей установке Hermes этот режим выбирается автоматически, когда можно запустить Browser Use CLI, не принудительно назначена серверная часть браузера, и сеанс имеет доступ к терминалу. Если эти условия не выполняются, Hermes использует встроенные инструменты браузера.

Выберите источник браузера
Использование браузера является драйвером. Вы по-прежнему выбираете, где будет запускаться браузер.
| Необходимо | Начать с | Компромисс |
|---|---|---|
| Использовать существующий локальный браузер | Локальный Chromium через CDP | Делится локальной машиной и может раскрывать сеансы с авторизацией |
| Изолировать тест от личного просмотра | Отдельный локальный профиль браузера | Требуется чистый профиль и явный вход |
| Запуск удалённо или по расписанию | Browser Use Cloud, Browserbase или другой поддерживаемый облачный браузер | Отправляет содержимое страницы и действия этому провайдеру |
| Получение публичных страниц без полноценной сессии Chrome | Firecrawl или Lightpanda, если задача подходит | Некоторые интерактивные сайты не будут вести себя как полноценный браузер |
| Использовать Camofox | Встроенные инструменты браузера Hermes | У Camofox нет конечной точки CDP для драйвера Browser Use |
Открыть hermes tools, выберите Автоматизация браузераи настройте провайдера, которого вы собираетесь использовать. Добавление ключа провайдера само по себе не переключает провайдера; выберите его в конфигурации инструментов.
Проверьте активный режим
Запустите новую сессию Hermes и выполните:
/browser status
Подтвердите источник браузера и активен ли режим Browser Use. Затем дайте Hermes задачу только для чтения с видимым условием успеха:
Откройте официальную документацию Hermes Browser Use.
Верните имена поддерживаемых провайдеров браузеров в таблице.
Укажите URL страницы. Не входите в систему, не загружайте файлы и не отправляйте формы.
Настройка считается успешной, если провайдер запускается, Hermes возвращает исходный URL, а список соответствует странице. Уверенный ответ без URL недостаточен.
Принудительное использование браузера или его отключение
Чтобы принудительно включить драйвер ~/.hermes/config.yaml:
браузер:
бэкенд: "browser-use"
Чтобы использовать встроенные инструменты браузера вместо этого:
/browser use off
Или явно установить бэкенд:
браузер:
бэкенд: "off"
Перезапустите сессию после изменения конфигурации, затем проверьте /browser status снова.
Используйте отдельные сессии для одновременной работы с браузером
Текущие сборки Hermes поддерживают именованные сессии браузера:
browser_exec session=research
browser_exec session=admin
Каждое имя получает отдельное состояние демона Browser Use и, для облачного провайдера, отдельный облачный браузер. Разделение предотвращает возможность того, что два агента будут кликать в одной и той же вкладке. Само по себе это не делает выполнение чувствительных задач безопасным; каждая сессия по-прежнему наследует разрешения и учетные данные своего браузера-источника.
Сравните это с встроенными инструментами
Выполните одну и ту же ограниченную задачу дважды: один раз с включенным Browser Use и один раз без него. Запишите:
- верен ли результат;
- сколько попыток потребовалось;
- был ли возвращен исходный URL и соответствующие доказательства;
- существует ли запись или журнал аудита;
- модель и стоимость провайдера, показанные вашей настройкой.
Используйте режим, который более надежен для ваших реальных сайтов. Заявления о эффективности поставщика полезны как гипотезы, но не являются доказательством для вашей рабочей нагрузки.
Устранение неполадок
| Проблема | Проверить |
|---|---|
| Hermes показывает только встроенные инструменты браузера | Подтвердите, что Browser Use CLI можно запустить и что сессия имеет доступ к терминалу. |
| Открывается неправильный облачный провайдер | Выберите провайдера в hermes tools; сохраненный API-ключ сам по себе не выбирает его. |
| Локальный браузер не подключится | Запустите поддерживаемый Chromium-браузер с удаленной отладкой или используйте процесс подключения Hermes. |
| Две задачи мешают друг другу | Дайте каждой задаче разный session= имя. |
| Частный URL заблокирован | Не ослабляйте границу по умолчанию. Сначала решите, безопасны ли этот домен и профиль браузера. |
| Задача требует действий, чувствительных к одобрению | Остановитесь перед отправкой и передайте управление пользователю. |