CLI de automação de navegador headless para agentes de IA usando snapshots de árvore de acessibilidade e seleção de elementos baseada em referências.
npx clawhub@latest install agent-browser-clawdbotAgent Browser é uma CLI de automação de navegador headless desenvolvida especificamente para agentes de IA. Em vez de depender de coordenadas de pixels ou seletores CSS, ela expõe um snapshot da árvore de acessibilidade com identificadores @ref estáveis, tornando as interações com elementos determinísticas e confiáveis. Suporta fluxos de trabalho em várias etapas, sessões de navegador isoladas, simulação de rede, persistência de estado e uma gama completa de interações com páginas — tudo por meio de uma CLI limpa e amigável ao JSON.
npx clawhub@latest install agent-browser-clawdbotClique no botão Instalar no topo desta página para configuração com um clique
Em vez de seletores CSS frágeis ou coordenadas, o Agent Browser captura a árvore de acessibilidade e atribui IDs @ref estáveis (por exemplo, @e2) a cada elemento. Agentes de IA interpretam essas refs a partir da saída JSON e as utilizam em todas as interações subsequentes, garantindo um direcionamento confiável mesmo durante atualizações dinâmicas da página.
Suporta clique, preenchimento, digitação, hover, marcar/desmarcar, selecionar, arrastar, rolar, pressionar e muito mais — tudo orientado por referências. Também oferece comandos get e is para extrair texto, HTML, atributos e verificar visibilidade ou estado habilitado.
Execute múltiplas sessões nomeadas simultaneamente com --session <name>. Cada sessão mantém seu próprio contexto de navegador, possibilitando cenários como testar funções de administrador e usuário lado a lado sem vazamento de cookies ou estado.
Salve cookies e armazenamento local em um arquivo JSON com state save, depois recarregue-os com state load para ignorar completamente os fluxos de login — ideal para execuções repetidas de automação.
Bloqueie requisições indesejadas (por exemplo, anúncios), simule respostas de API e inspecione a atividade de rede — tudo pela CLI. Útil para testes e scraping sem interferências externas.
Aguarde por elementos, conteúdo de texto, padrões de URL, rede ociosa ou condições arbitrárias em JavaScript. Garante snapshots estáveis antes que o agente avance para a próxima etapa.
Um agente de IA navega até um mecanismo de busca, preenche uma consulta usando um input identificado por referência, aguarda os resultados e, em seguida, extrai textos e links dos elementos de resultado — tudo isso sem capturas de tela ou ajuste manual de seletores.
Duas sessões simultâneas — uma autenticada como administrador e outra como usuário comum — interagem com o mesmo aplicativo ao mesmo tempo. Cada sessão carrega seu próprio estado de autenticação salvo, permitindo a validação paralela de fluxos de trabalho.
Um agente faz login uma vez, salva o estado da sessão em auth.json e, nas execuções seguintes, carrega esse estado para pular o login — prosseguindo diretamente para o preenchimento e envio de formulários.
Para aplicações complexas em React ou Vue, o Agent Browser tira um novo snapshot após cada navegação ou mudança de estado, sempre trabalhando a partir de uma árvore de acessibilidade atualizada para garantir que as referências estejam corretas antes de interagir.
npx clawhub@latest install agent-browser-clawdbotFaça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!