O Hermes Agora Usa o Modo Browser Use por Padrão: Suas Ferramentas de Navegador Acabaram de Mudar

Você atualiza o Hermes numa noite tranquila e, no dia seguinte, seu agente começa a fazer tarefas web de um jeito diferente. Em vez do ritmo conhecido — screenshot, olhar, clicar, screenshot de novo — ele lhe entrega uma única chamada browser_exec(code) e conclui o trabalho inteiro de uma vez. Nada está quebrado e você não configurou nada errado: a partir do PR #83402, mesclado em 10 de agosto de 2026, o modo Browser Use agora é o backend de navegador padrão do Hermes. Veja o que a mudança realmente altera, como sua máquina vai se comportar e como voltar à antiga pilha de 12 ferramentas, se você preferir.
De “modo opcional” a “backend padrão”
No mês passado, cobrimos o modo Browser Use CLI 3.0 (PR #81958): defina browser.backend como browser-use no config.yaml e o modelo não vê mais browser_navigate, browser_click, browser_type e companhia — em vez disso, ele recebe uma única ferramenta browser_exec que executa código Python diretamente em um navegador real. Nos benchmarks oficiais, o consumo total de tokens em tarefas web de várias etapas caiu de 48% a 66% com a mesma precisão. Na época, era um modo em que você precisava optar; o PR #83402 o torna o padrão.
A nova regra padrão: use quando puder, faça fallback quando não puder
Com browser.backend sem valor definido (o valor vazio padrão), o Hermes agora decide assim (a lógica vive em is_browser_use_cli_mode() em tools/browser_use_cli.py):
- O CLI do browser-use pode ser executado nesta máquina (um binário
browser-useinstalado, ouuvxdisponível para baixá-lo sob demanda) → o modo Browser Use está ativo e o modelo vê apenas a ferramentabrowser_exec; - Não pode ser executado (não instalado, instalação quebrada) → fallback automático para as 12 ferramentas integradas
browser_*; a navegação nunca quebra silenciosamente; - A configuração explícita sempre vence:
backend: browser-useforça o modo ativo;backend: offforça as ferramentas integradas; - Configurações Camofox não são afetadas — o Camofox usa a API HTTP personalizada do Firefox, sem superfície CDP, então mantém sempre as ferramentas integradas;
- Configurações legadas de cloud continuam funcionando: antigas configurações de cloud do Browser Use definidas via
BROWSER_USE_API_KEYsão migradas automaticamente e se comportam como antes.
Uma pegadinha de YAML que vale conhecer: um backend: off puro é interpretado como booleano false no YAML 1.1. O código-fonte normaliza isso de propósito — false significa “explicitamente desligado”, não “sem valor” — então editar o arquivo de configuração à mão não vai te pegar de surpresa.
Em qual modo você está agora?
Execute hermes tools: a linha do Browser Use destaca o modo efetivo — ativado por padrão, explicitamente desligado ou excluído pelo Camofox. Dentro de uma sessão, você pode digitar /browser para inspecionar, /browser use para alternar para o modo Browser Use e /browser use off para voltar às ferramentas integradas.
Quer a antiga pilha de 12 ferramentas de volta?
Adicione uma linha ao config.yaml:
browser:
backend: off # force the built-in browser_navigate / browser_click / ...
Ou, sem tocar no arquivo de configuração, digite /browser use off na sessão. Por outro lado, se você atualizou, ainda está nas ferramentas antigas e quer o modo padrão, remova backend (deixe como "") — desde que o CLI browser-use ou o uvx esteja instalado.
O que o browser_exec traz
No modo padrão, browser_exec é uma ferramenta de “código como ação”: você descreve o objetivo, o modelo gera um trecho de Python e ele é executado em um navegador real via CDP. Os auxiliares integrados incluem new_tab, js, fill_input, click_at_xy, cdp e outros; os backends vão de Chrome local a navegadores em nuvem como Browserbase, Nous Portal e Firecrawl. Quanto mais etapas uma tarefa tem, mais tokens você economiza — exatamente por isso os mantenedores o promoveram a padrão. Para o guia completo de uso, a lista de auxiliares e os números dos benchmarks, veja nosso mergulho profundo anterior.
A conclusão
Para a maioria das pessoas, esta é uma atualização transparente: o CLI roda, então você ganha automaticamente o modo que economiza tokens; se não roda, você faz fallback silenciosamente. A única coisa a observar: se seus fluxos de trabalho dependem explicitamente dos nomes daquelas 12 ferramentas browser_* (por exemplo, ao inspecionar logs de comportamento do agente), confirme em qual modo você está após a atualização, ou fixe backend: off para manter o comportamento antigo. Para mais sobre instalação e configuração de backends de navegador, veja o guia de instalação e a referência de comandos.