TabbitBlog

Como usar o Hermes Agent com um navegador autenticado

Escolha onde o Hermes executa o navegador, confira o painel conectado e deixe uma nota de monitoramento com fontes para revisão.

Neste artigo
  1. Pontos principais
  2. Escolha um caminho de navegador
  3. Confira Skills, ferramentas e modelo
  4. Escolha o ambiente antes de abrir o painel
  5. Revise um painel autenticado com Tabbit CLI
  6. Diagnostique por camada
  7. Conclusão
  8. Guias relacionados

O Hermes Agent oferece vários caminhos de navegação, mas por padrão inicia um Chromium temporário e separado. Para usar uma sessão do Tabbit, o caminho direto é chamar Tabbit CLI pelo terminal local do Hermes na mesma máquina, carregar a Skill Tabbit e conferir a página antes de ler. Um usuário do r/hermesagent disse que /browser connect abriu uma aba do Chrome e examinou um site; outro achou o fluxo "um pouco instável" no Linux. Primeiro escolha o ambiente, depois verifique a conta e o painel. Veja a conversa original.

Pontos principais

  • Navegador e terminal do Hermes são distintos. O login do navegador não muda onde o terminal executa.

  • O navegador padrão é um Chromium gerenciado pelo Hermes com perfil novo.

  • /browser connect atende navegadores Chrome compatíveis. Não foi verificada uma conexão específica com Tabbit.

  • Para chamar Tabbit CLI, o Hermes precisa da Skill Tabbit e de um terminal local que alcance o Tabbit.

  • Docker, SSH e VPS não compartilham automaticamente o navegador ou perfil do computador.

  • Mantenha as URLs de origem e pare em um rascunho antes de alterar ou enviar algo.

Escolha um caminho de navegador

CaminhoOnde o navegador rodaLoginUse quando
browser_exec e Chromium localSessão do HermesPerfil novo, normalmente desconectadoVocê quer isolamento para páginas públicas ou testes.
Hermes /browser connectChrome, Brave, Chromium ou Edge via CDPPode usar a sessão conectadaPrecisa ver o navegador e atende aos requisitos CDP. Tabbit como destino não foi confirmado.
Tabbit CLI pelo terminal local do HermesTabbit BrowserPode usar o login já existente no TabbitA tarefa exige a sessão autenticada do Tabbit.
Terminal Docker, SSH ou VPSContêiner ou máquina remotaSeparado do perfil localÉ necessário executar remotamente e há um navegador próprio ou uma ponte local compatível.

A documentação oficial diz que browser_exec controla um navegador real. Sem provedor cloud ou configuração de CDP, o Hermes inicia um Chromium próprio com perfil temporário. /browser connect é documentado para Chrome, Brave, Chromium e Edge, sem afirmar suporte direto ao Tabbit. Documentação Hermes Browser Automation.

Veja o guia de navegador existente, Browser MCP vs CLI e o guia de Tabbit CLI para entender as opções de sessão.

Confira Skills, ferramentas e modelo

O Hermes carrega Skills por comandos nomeados. Se a Skill Tabbit estiver em ~/.agents/skills, inclua esse caminho em skills.external_dirs em ~/.hermes/config.yaml, atualize a sessão e execute hermes skills list. Depois use /tabbit. Se a Skill não aparecer, corrija a descoberta antes de testar outros comandos. Documentação de Hermes Skills.

Use hermes config get model e hermes config check para conferir o modelo. Modelo/provedor não é conexão com o navegador. Da mesma forma, uma ferramenta de navegador visível não prova que o terminal alcança Tabbit CLI.

Os backends de terminal do Hermes incluem local, docker, ssh e outras opções remotas. local executa comandos na máquina atual; Docker e SSH executam em outro lugar. Configuração do Hermes.

Escolha o ambiente antes de abrir o painel

  • Para páginas públicas, use o Chromium local do Hermes.

  • Para a sessão ativa de um navegador compatível, confira CDP e /browser connect no CLI.

  • Para usar o login do Tabbit, chame Tabbit CLI pelo terminal local do Hermes e confirme que o Tabbit está instalado nessa máquina.

  • Se o Hermes estiver em Docker, SSH ou VPS, trate o navegador como remoto. Será necessária uma ponte ou transferência local compatível.

Um usuário do Reddit relatou que Hermes com DeepSeek V4 Flash local abriu uma aba de depuração do Chrome e examinou um site. No mesmo tópico, outra pessoa mencionou instabilidade no Linux. Um usuário diferente disse que browser-use não atendia ao hardware dele para modelos locais. São opiniões individuais, não testes de compatibilidade ou desempenho. Discussão de navegador Hermes · Discussão de modelo local.

Revise um painel autenticado com Tabbit CLI

O exemplo lê um painel de monitoramento no Tabbit e prepara uma nota para revisão. Não muda o painel nem envia alertas.

  1. Inicie o Hermes localmente e confirme terminal.backend: local com hermes config get terminal.backend.

  2. Confira se o Hermes encontra a Skill Tabbit. Carregue-a com /tabbit e leia os passos de CLI.

  3. Entre no painel pelo Tabbit Browser e confira espaço de trabalho e período.

  4. Peça uma leitura somente consulta que retorne título, espaço, período, métricas e URL de origem de cada dado.

  5. Crie um rascunho chamado Monitoring check: review first, sem alterar o painel.

  6. Abra as fontes e compare os valores antes de enviar alertas ou mudar o sistema.

O guia rápido do Tabbit CLI explica como entrar no site pelo Tabbit, confirmar a Skill e pedir a tarefa. Também diz que você pode trabalhar em outras janelas enquanto ela executa. Um teste local separado confirmou que outra tarefa do Tabbit CLI leu uma página protegida após um login de teste temporário. Não testou o Hermes nem um provedor remoto.

Use a Skill tabbit e seu CLI local documentado. Leia o painel {{ dashboard_name }} para o período {{ date_range }}.

Somente leitura. Retorne primeiro título, espaço, período escolhido e URL final. Pare se a conta ou o período estiver errado, ou se aparecer uma página de login, MFA ou CAPTCHA.

Para cada métrica, retorne o rótulo exato, valor visível, período de comparação se houver e URL de origem. Marque o que não estiver visível. Não estime valores nem altere o painel.

Crie um rascunho chamado "Monitoring check: {{ date_range }}: review first". Inclua uma lista para uma pessoa comparar cada valor com o painel. Não envie alertas nem altere o sistema de origem.

Se salvar o fluxo como Skill, inclua as etapas e o ponto de revisão. Carregar /tabbit não muda o backend do terminal nem a conexão do navegador. Veja a lista da primeira tarefa de navegador e a configuração do Tabbit CLI para Codex.

Diagnostique por camada

SintomaCamada provávelConfira antes de tentar de novo
/tabbit não é reconhecidoDescoberta da Skillhermes skills list, skills.external_dirs, nome da pasta e nova sessão.
Site aparece desconectadoPerfil do navegadorÉ Chromium temporário do Hermes ou Tabbit? Entre e confira o espaço.
Navegador funciona, CLI nãoBackend de terminalEstá em local? O CLI foi instalado nesse ambiente?
Docker/VPS não vê login localLimite do ambienteConfigure uma ponte local ou use um navegador remoto.
/browser connect falhaConfiguração CDPConfira navegador, endpoint, permissão de depuração e perfil.
Valores do painel estão erradosEstado da páginaConfira período, filtros, espaço e fontes.
Modelo está disponível, navegador nãoFerramentasVerifique navegador e terminal separadamente.

Para MCP, consulte a conexão sem ferramentas disponíveis. Para um app próprio, veja validação de web app local. Limite as permissões e confira os riscos de segurança dos agentes de navegador. Se o resultado for um documento, veja o fluxo de rascunho de CMS.

Conclusão

Use o navegador do Hermes para páginas públicas. Escolha /browser connect apenas quando navegador e CDP forem compatíveis. Se precisar da sessão do Tabbit, confirme a Skill e o CLI e execute Tabbit CLI pelo terminal local do Hermes. A execução remota exige uma ponte explícita. Deixe alterações e alertas para depois da revisão humana.

Guias relacionados

Perguntas frequentes

O Hermes Agent tem navegador próprio?

Sim. O Hermes oferece ferramentas como `browser_exec`. Por padrão, inicia uma sessão Chromium separada com um perfil novo, sem login nos seus sites habituais.

Como o Hermes pode usar um navegador já autenticado?

O Hermes documenta `/browser connect` para conexão CDP com Chrome, Brave, Chromium ou Edge compatíveis e também permite usar um perfil real como opção. Para Tabbit, chame Tabbit CLI pelo terminal local do Hermes na mesma máquina acessível. O suporte de Tabbit em `/browser connect` não foi confirmado aqui.

O terminal local do Hermes compartilha cookies com o navegador?

Não. O local do terminal e a sessão do navegador são escolhas separadas. Confira qual navegador e perfil a ferramenta controla antes de depender do login.

O Hermes Agent pode usar Tabbit no Docker ou em uma VPS?

Não automaticamente. Docker, SSH e VPS executam em outro ambiente, a menos que haja uma ponte local compatível. Use um terminal local para Tabbit CLI ou entre no navegador remoto.

Preciso de um provedor de modelo específico para navegar no Hermes?

Modelo/provedor e ferramentas de navegador são configurações separadas. Verifique com `hermes config get model` e `hermes config check`, e confirme que a ferramenta necessária está ativa.

Como verificar um trabalho no painel?

Peça ao Hermes o espaço de trabalho, período visível, nomes das métricas e URLs de origem antes do resumo. Salve como rascunho nomeado e compare com a página antes de enviar alertas ou alterações.

Dê o próximo passo

Deixe o Tabbit trabalhar ao seu lado.

Pesquise entre abas, automatize o trabalho repetitivo do navegador e mantenha todo o contexto ao alcance.