O Browser Use é uma biblioteca Python que dá a agentes de IA o controle de um navegador real. O agente recebe uma tarefa em linguagem natural, inspeciona a página, decide os cliques e digita nos campos até concluir.
Para que serve
- Automatizar tarefas em sites que não oferecem API
- Extrair dados de páginas dinâmicas que exigem interação
- Preencher formulários, navegar em portais e coletar informações recorrentes
- Testar fluxos web com um agente que se adapta a mudanças de layout
Como funciona
- O agente combina um modelo de linguagem com uma árvore de elementos da página
- As ações disponíveis incluem clicar, digitar, rolar, extrair conteúdo e executar JavaScript
- Funciona com os principais provedores de modelo, incluindo opções locais
- A versão na nuvem oferece navegadores gerenciados e uma API para disparar tarefas
- Há suporte a múltiplas abas, sessões persistentes e gravação de execuções
Disponibilidade
- Biblioteca open source sob licença MIT
- Serviço na nuvem comercial, com cobrança por hora de navegador e por uso de modelo
Pontos de atenção
- Sites com bloqueios, captchas e verificações reduzem a taxa de sucesso
- Ações em contas reais pedem credenciais dedicadas e limites de escopo
- Tarefas longas ficam caras em tokens; meça o custo por execução

