Агент Hermes · Руководство 12

Безопасно настройте режим использования браузера Hermes

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

Иллюстрация из вырезанной бумаги пустой оконной рамы, как в кукольном театре, с бумажным курсором, тянущим рычаги, соединённые с шестеренками
Время чтения
9 мин
Последнее обновление
Октябрь 2026 г.

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. Настройка провайдера находится на той же странице.

Официальная документация Hermes, объясняющая, когда режим использования браузера является настройкой по умолчанию
27 августа 2026 года снят снимок раздела использования браузера. Страница от 22 октября 2026 года всё ещё описывает browser_exec, доступ к терминалу и исключение Camofox, и теперь указывает, что режим является стандартным, когда browser.backend не установлен. Сам скриншот не был переснят.

Выберите источник браузера

Использование браузера является драйвером. Вы по-прежнему выбираете, где будет запускаться браузер.

НеобходимоНачать сКомпромисс
Чистый локальный браузерУпакованный 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 элементовБолее длинная карта, включая то, что можно отложить

Официальные источники