HomeBlogDicas5 dicas para automatizar o navegador com o browser-use 1.0
Imagem de capa do repositório browser-use no GitHub, mostrando o nome do projeto e sua descrição de automação de navegador para agentes de IA
GitHub / browser-use
Dicas6 min

5 dicas para automatizar o navegador com o browser-use 1.0

O browser-use chegou à versão 1.0 com foco em CDP. Veja como conectar agentes de IA ao navegador com automação em Python.

Marcelo Santiago

Marcelo Santiago

Criador do bridgecode

O browser-use é um projeto de código aberto que permite que agentes de IA controlem um navegador. Em 10 de novembro de 2026, o projeto lançou a versão 1.0.0, com o subtítulo "CDP is all you need", marcando uma mudança significativa na arquitetura: o foco passou a ser o Chrome DevTools Protocol (CDP) como base para a automação.

The biggest AI newsletter in the World

Get AI articles in your inbox

Technical curation on models, agents and coding tools. No spam, unsubscribe anytime.

Daily at 8:00 and 16:00 Brasília time. No spam.

O repositório está disponível em github.com/browser-use/browser-use, sob licença MIT, e é mantido ativamente pela equipe do browser-use. A versão 1.0 foi publicada em 10 de novembro de 2026.

O que mudou na versão 1.0

A versão 1.0 traz uma reestruturação centrada no CDP. Segundo as notas de lançamento, o gateway de modelos 0.x (bu-2-0, bu-1-0, bu-latest) foi descontinuado. A variável de ambiente BROWSER_USE_LLM_URL não é mais lida: quem precisar de um endpoint customizado deve usar ChatBrowserUse com base_url. Modelos LangChain agora levantam TypeError em vez de serem aceitos silenciosamente.

Outra mudança importante: o comportamento de keep_alive. Uma execução após um daemon de navegador morto continua na aba do agente, em vez de cair em about:blank.

A versão 1.0 também inclui melhorias de observação de página, estado de formulário, acesso a arquivos e recuperação de navegador, além de suporte ao Browser Use Cloud SDK V4.

Gráfico comparativo do browser-use mostrando a melhora da versão 1.0 em relação à 0.x em benchmarks de automação de navegador
Imagem: browser-use

Dica 1: instale e rode o primeiro agente

A instalação é feita via pip ou uv. O projeto requer Python 3.11 ou superior.

Terminal
pip install browser-use

Ou com uv:

Terminal
uv add browser-use

Para rodar o primeiro agente, configure a chave de API do modelo e execute o comando browser-use com uma tarefa. O projeto fornece um CLI com cinco entradas. A documentação inclui um quickstart atualizado na versão 1.0.

Dica 2: use o modo ultrafast para tarefas repetitivas

A versão 1.0 traz o modo ultrafast, usado internamente pelo bu-fast. Segundo o benchmark publicado nas notas de lançamento, o modo ultrafast atingiu 62,5 de pontuação no BU Bench v2 (60 tarefas, 3 repetições, navegadores na nuvem, 9 de novembro de 2026), com custo de 0,070 dólar por tarefa e 650 segundos por tarefa.

Esse modo é útil para tarefas repetitivas em escala, como coleta de dados de páginas ou preenchimento de formulários. O modo prioriza velocidade em vez de raciocínio profundo, o que o torna adequado para subtarefas que um agente maior delega.

Dica 3: mantenha a sessão viva entre execuções

O comportamento de keep_alive na versão 1.0 permite que uma execução continue na aba do agente mesmo após o daemon do navegador ter morrido. Isso evita perder o contexto da página entre chamadas.

Para quem roda agentes em pipelines, isso significa que o estado da página pode ser preservado entre passos, reduzindo o tempo de reabertura de páginas e recarregamento de contexto.

Dica 4: integre com modelos de linguagem externos

O browser-use suporta integração com modelos de linguagem externos. A versão 1.0 remove o suporte silencioso a modelos LangChain (agora levanta TypeError), o que força uma configuração explícita.

Para usar um modelo customizado, passe a instância de ChatBrowserUse com o parâmetro base_url apontando para o endpoint desejado. A variável de ambiente BROWSER_USE_LLM_URL não é mais lida.

O projeto também oferece integração com a API da OpenAI e suporta o protocolo MCP, permitindo que agentes externos usem o navegador como ferramenta.

Frequently asked questions about o browser-use 1.0

O que é o browser-use?

É um projeto de código aberto que permite que agentes de IA controlem um navegador, disponível em github.com/browser-use/browser-use sob licença MIT.

Qual a licença do browser-use?

MIT, o que permite uso comercial e modificações.

O que mudou na versão 1.0?

O foco passou a ser o Chrome DevTools Protocol, com descontinuação do gateway de modelos 0.x, melhorias de keep_alive e observação de página, e suporte ao Cloud SDK V4.

Como instalar o browser-use?

Via pip install browser-use ou uv add browser-use, requerendo Python 3.11 ou superior.

O browser-use suporta cloud?

Sim. Oferece o Browser Use Cloud para navegadores em escala, com suporte ao Cloud SDK V4 na versão 1.0.

Dica 5: use o Browser Use Cloud para escala

O browser-use oferece uma versão em nuvem (Browser Use Cloud) para quem precisa de navegadores em escala. A versão 1.0 inclui suporte ao Cloud SDK V4, com imports atualizados.

Para casos de uso que exigem dezenas de navegadores simultâneos, a versão em nuvem evita o gerenciamento de infraestrutura local. A documentação do projeto inclui exemplos de uso com a cloud.

Quem já usa automação de navegador com agentes pode comparar o fluxo do browser-use com o Playwright CLI para testar apps web com agentes de IA, que cobre outra abordagem para o mesmo problema. A diferença principal é que o browser-use foca em controle via CDP com agentes de linguagem natural, enquanto o Playwright CLI oferece uma interface mais direta para testes automatizados.

O browser-use também se integra com o protocolo MCP, permitindo que agentes externos usem o navegador como ferramenta. Isso abre possibilidades para fluxos onde um agente planeja, outro executa ações no navegador e um terceiro valida os resultados, tudo em paralelo.

Se você já usa o browser-use em um projeto, vale comparar o fluxo com o MCP server git e com o Claude Code, que também mexeram em automação de navegador e segundo plano.

Quer colocar o browser-use para trabalhar com outros agentes no mesmo projeto? Monte um squad de agentes no bridgecode que trabalha com você todo dia.

Fonte: GitHub (browser-use/browser-use)

Share this article

Add bridgecode as a source on Google
Tags:#radar#ia
Marcelo Santiago
Marcelo Santiago·Creator of bridgecode

Developer and creator of bridgecode, an agentic development environment for orchestrating squads of AI agents. Helps people going from vibe coding to professional development move from idea to shipped product.

The biggest AI newsletter in the World

Enjoyed this content? Stay ahead in AI engineering.

Code analysis, multi-agent architecture, token benchmarks and tools selected by developers for developers.

Daily at 8:00 and 16:00 Brasília time. No spam.