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

0 из 1 завершено
Справочное руководство · Читайте при необходимости · Просмотреть маршрут
Режим использования браузера Hermes предоставляет агенту один browser_exec инструмент. Агент пишет короткую программу на Python, которая может перемещаться, кликать, вводить данные, извлекать данные и восстанавливаться после простых сбоев за один запуск.
После этого урока вы сможете подтвердить, что режим включен, выполнить один извлечение только для чтения на публичной странице и отвергнуть результат, у которого нет открывающегося URL.
На текущей установке Hermes режим Использование браузера является режимом по умолчанию, когда browser.backend не установлен. Драйвер поставляется с Hermes: документация описывает browser-harness как движок, а Browser Use CLI как легкую оболочку вокруг него, включая в настольном приложении. Инструмент browser_exec предоставляется только сессиям, которые также имеют доступ к терминалу. Если движок отсутствует, Hermes возвращается к своим встроенным инструментам браузера, и hermes update является задокументированным способом его восстановления. Camofox остается на встроенных инструментах, потому что у него нет CDP-эндпоинта для этого драйвера.
Мы повторно проверили официальную страницу автоматизации браузера 22 октября 2026 года. Отдельный URL настройки браузера, использованный в уроке августа, теперь возвращает 404. Настройка провайдера находится на той же странице.

Выберите источник браузера
Использование браузера является драйвером. Вы по-прежнему выбираете, где будет запускаться браузер.
| Необходимо | Начать с | Компромисс |
|---|---|---|
| Чистый локальный браузер | Упакованный Chromium, источник по умолчанию на локальном устройстве | Отдельно от вашего вошедшего в систему Chrome. Установите его из hermes tools |
| Просмотр существующего локального браузера | CDP семейства Chromium через /browser connect | Делится этой машиной и может предоставлять доступ к сессии с войденным пользователем |
| Просматривайте с текущими учетными записями | Переключатель реального профиля, по умолчанию выключен | Копирует cookies в снимок. Согласие пользователя, а не граница изоляции |
| Запуск удалённо или по расписанию | Использование браузера Cloud, Browserbase, Firecrawl или подписка Nous | Отправляет содержимое страницы и действия этому провайдеру |
| Более лёгкий локальный движок | Lightpanda, где страница помещается | Некоторые действия возвращаются к Chrome. Заявления о скорости всё ещё требуют вашего собственного измерения времени |
| Использовать Camofox | Встроенные инструменты браузера Hermes | У Camofox нет конечной точки CDP для драйвера Browser Use |
Открыть hermes tools, выберите Автоматизация браузера, и настройте поставщика, которого вы намерены использовать. Добавление ключа поставщика само по себе не переключает поставщика. В документации указано, что активный выбор определяется browser.cloud_provider, написанным в этом меню. Как только существует выбор, новый ключ не перенаправляет молча. Никогда не настраиваемые установки всё ещё могут автоматически определяться по доступным учетным данным.
Ежедневная версия этого выбора — это контрольный список на первую неделю.
Проверьте активный режим
Запустите новую сессию 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.backend не задана или browser-use. Если движок отсутствует, документация указывает на hermes update. |
| Каталожный навык установлен, а режим всё ещё выключен | Агент Browser и навык использования браузера не выбирают этот бэкенд. Проверьте /browser status, доступ к терминалу, и browser.backend. |
| Открывается неправильный облачный провайдер | Выберите провайдера в hermes tools. Сохранённый только ключ API не выбирает его. |
| Локальный браузер не подключится | Для вашего собственного Chrome, Brave, Chromium или Edge используйте /browser connect и отдельный каталог пользовательских данных. По умолчанию локальный источник — это упакованный Chromium, а не тот браузер. |
| Две задачи мешают друг другу | Дайте каждой задаче разный session= имя. |
| Частный URL заблокирован | Не ослабляйте границу по умолчанию. Сначала решите, безопасны ли этот домен и профиль браузера. |
| Задача требует действий, чувствительных к одобрению | Остановитесь перед отправкой и передайте управление пользователю. |
FAQ
Почему Camofox игнорирует режим использования браузера?
У Camofox нет CDP-эндпоинта для драйвера. В документации сказано, что эти настройки сохраняют встроенные инструменты браузера. Вывод о статусе, который показывает встроенные инструменты, там ожидаем.
Я сохранил ключ API. Почему провайдер остался прежним?
Ключ — это учётные данные. Выбранный провайдер — это выбор в меню в hermes tools. После изменения проверьте /browser status в новой сессии.
Ответ был уверенным и не содержал URL. Прошло ли настройка?
Нет. Задача проверки требует URL, который вы можете открыть, и списка, который соответствует этой странице.
Делаются ли именованные сессии безопасными для браузера?
Нет. Они предотвращают совместное использование одной вкладки параллельными задачами. Файлы cookie и правила одобрения остаются без изменений.
Могу ли я ввести пароль в подсказке, если профиль пуст?
Нет. Не храните пароли и коды восстановления в подсказках, заметках и скриншотах. Вход в систему остается действием человека. Смотрите L07: Основы безопасности перед включением браузера в всегда активном режиме.
Связанные навыки и следующие шаги
Навыки работы с каталогом браузера необязательны. Режим выше от них не зависит.
| Навык | Используйте его, когда |
|---|---|
| Браузер агента | Вы хотите, чтобы навык vercel-labs CLI был проверен на одной публичной странице. Урок: инструменты L05. Команда: npx skills add vercel-labs/agent-browser --skill agent-browser |
| использование браузера | Вам нужен отдельный навык CDP, а не переключатель режима Hermes. Команда: npx skills add browser-use/browser-use --skill browser-use |
| Browser Harness | Вы читаете проект тестового окружения, в который вы вошли. В каталоге нет команды установки. Режим уже использует этот движок |
| Запутывать | У вас уже есть URL и вы хотите чистый HTML или Markdown. Команда: npm install -g defuddle |
| Далее | Почему |
|---|---|
| Контрольный список на первую неделю | День 0 по день 7 для одной публичной страницы |
| Стартовый набор из пяти навыков | Что установить вокруг Hermes перед другими инструментами браузера |
| L04: Навыки и наборы навыков | Сохраните процедуру после того, как она заработает |
| L01: Объяснение агента Hermes | Если само тестовое окружение все еще непонятно |
| Каталог навыков | Каждая карточка, упомянутая выше |
| набор из 17 элементов | Более длинная карта, включая то, что можно отложить |
Официальные источники
- Автоматизация браузера Hermes, включая настройку провайдера. Проверено 22 октября 2026 года. Старый
/docs/user-guide/features/browser-setupпуть вернул 404 в тот день. - Использование браузера через CLI