Browser Use

Browser Use

Browser Use · Programação · Outros

O Browser Use é um framework de automação de navegador para agentes de IA. Você descreve a tarefa com suas palavras e o agente lê a página e executa, seja com a biblioteca Python, seja com a nuvem.

Prévia da interface de Browser Use

Sobre Browser Use

About

O que é o Browser Use

O Browser Use é um framework de automação de navegador feito para agentes de IA. Em vez de escrever seletores e passos de clique na mão, você descreve a tarefa em linguagem natural e o agente abre um navegador real, lê a página e decide o próximo passo. O projeto começou como biblioteca Python de código aberto e hoje funciona tanto assim quanto em uma plataforma na nuvem.

O problema que ele resolve é a automação frágil. Ferramentas antigas como Selenium e Playwright exigem caminhos exatos de elementos, então mudar um nome de classe quebra o script. O Browser Use é um agente de navegador open source que entrega ao modelo uma visão enxuta da página, com os elementos clicáveis etiquetados, e deixa que ele se adapte quando o layout muda. Por isso serve bem para scraping, preenchimento de formulários e fluxos de várias etapas em que a página muda com frequência.

Existem duas formas de usar, e a escolha pesa. A biblioteca de código aberto é gratuita sob licença MIT, roda na sua máquina e mantém os dados em local, mas você entra com o LLM e cuida do navegador. A nuvem é um serviço pago por uso que acrescenta navegadores furtivos, tratamento de CAPTCHA e infraestrutura gerenciada, e cobra por consumo em vez de assinatura.

Primeiros passos

  1. Instale o pacote Python com pip ou uv (Python 3.11 ou mais recente) e deixe o instalador baixar uma versão do Chromium
  2. Coloque uma chave de API em um arquivo .env, seja uma chave do Browser Use ou a sua da OpenAI, Google ou Anthropic
  3. Crie um agente com uma tarefa em linguagem natural e escolha o modelo com o qual ele deve raciocinar
  4. Rode o agente e veja como ele trabalha no navegador, depois leia o resultado estruturado que ele imprime ao terminar

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Browser Use.

Plano gratuitoSim
Planos pagos$0 - pay as you go (from $5 in credits)
PlataformaWindows, macOS, Linux, Cloud (web)
DesenvolvedorBrowser Use
CategoriaProgramação · Outros
Data de lançamentoNov 2024
Última atualizaçãoOct 2025
Visitas ao site365.2K
Ranking global do site112.4K
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores que criam agentes de IA
  • Times de dados e pesquisa
  • Engenheiros de QA e testes
  • Pessoal de automação e operações

Tarefas

  • Scraping e extração de dados
  • Preenchimento e envio de formulários
  • Pesquisa e monitoramento
  • Prototipagem de agentes
  • Checagens agendadas

Cenários

  • Uma loja muda o layout todo mês
  • Você precisa de preços de uma dúzia de sites de uma vez
  • Um cadastro fica atrás de um CAPTCHA
  • Você quer que seus dados fiquem na sua máquina
  • Um time publica mudanças de interface toda semana

Principais recursos

Descreva a tarefa e esqueça os seletores

Você escreve o que quer em linguagem comum e o agente descobre os passos. Ele lê uma visão enxuta da página em que os elementos interativos aparecem numerados e etiquetados, e escolhe a próxima ação. Está aí a diferença central em relação a Selenium e Playwright, onde você nomeia cada elemento e espera sozinho. Quando um nome de classe muda, o agente relê a página e se ajusta em vez de falhar.

Funciona com qualquer LLM importante

A biblioteca se conecta aos modelos que você já paga. Ela aceita OpenAI, Anthropic, Google, Azure, Groq e modelos locais via Ollama, entre outros, então você escolhe por custo ou velocidade. A empresa também oferece o modelo próprio ChatBrowserUse, que segundo ela conclui tarefas de navegador de três a cinco vezes mais rápido que um modelo geral. Trocar de modelo é mexer na configuração, não reescrever nada.

Núcleo de código aberto sob licença MIT

A biblioteca browser-use em Python é gratuita e aberta sob licença MIT, com mais de 117 mil estrelas no GitHub. Você pode ler e alterar cada linha, rodá-la no seu próprio hardware e manter os dados da tarefa na sua máquina. Para times com regras rígidas de dados, esse caminho local costuma ser o motivo de escolher o Browser Use em vez de um agente de nuvem fechado.

Navegadores furtivos e tratamento de CAPTCHA

A nuvem roda navegadores feitos para evitar detecção, com proxies residenciais de qualidade ligados por padrão. No teste próprio da empresa com 71 sites, seus navegadores chegaram a 81 por cento dos sites protegidos, à frente de vários rivais que ela lista. Isso importa quando um site bloqueia a automação simples, porque a tarefa segue em frente em vez de travar numa página de verificação.

Preço previsível de pago por uso

A nuvem não tem assinatura. Você compra créditos a partir de 5 dólares, eles não expiram, e os navegadores custam 0,02 dólar por hora mais tráfego. Rodar um agente custa os tokens do modelo mais 20 por cento de taxa de serviço, com o tempo de navegador à parte. Contas novas ganham um pequeno crédito grátis, e cadastros elegíveis recebem 15 dólares em créditos de uma vez, para você medir o custo numa tarefa real antes de gastar.

Infraestrutura de navegador gerenciada e API

Além do agente, a nuvem vende o próprio navegador como serviço para o seu código. Você o controla por API, e a mesma plataforma cuida de sessões, perfis e espaços de trabalho. A concorrência começa em 10 sessões e sobe conforme o seu gasto, até 1.000. Times que já têm o próprio agente podem alugar só a camada de navegador e pular a taxa de modelo.

Prós e contras

Prós

  • A biblioteca de código aberto é grátis sob licença MIT, então dá para testar toda a abordagem sem custo
  • Deixa o agente se adaptar às mudanças de página, o que corta a manutenção que quebra scripts antigos
  • Aceita uma ampla gama de modelos, incluindo locais via Ollama, então você não fica preso a um fornecedor
  • O preço da nuvem é pago por uso com créditos que não expiram, e não há assinatura para cancelar
  • Navegadores furtivos e tratamento de CAPTCHA vêm inclusos, algo que o Playwright sozinho não oferece

Contras

  • A biblioteca ainda exige que você coloque uma chave de LLM e rode o navegador, então não é uma ferramenta sem configuração
  • Cada passo de um agente consome tokens do modelo, o que encarece tarefas longas frente a um script escrito à mão
  • A nuvem, com seus navegadores furtivos e a resolução de CAPTCHA, é o que a maioria de quem não programa precisaria, e essa parte é paga
  • A documentação anda rápido e as APIs vão por versões (V2, V3 e V4), então é preciso ver qual guia casa com a sua montagem

Perguntas frequentes

O Browser Use automatiza tarefas web com um agente de IA. Você descreve o trabalho em linguagem natural, e o agente abre um navegador, lê a página e executa os passos, de preencher formulários e fazer scraping até rodar fluxos de várias etapas. Desenvolvedores usam para dar aos próprios agentes uma ferramenta de navegador, e quem não programa usa a nuvem para rodar tarefas sem código.