Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

Análises Frameworks de agentes e automação

Navegadores headless para agentes de IA: o que rodar por conta própria, o que alugar e para onde vão seus logins

Por ReviewRamble editors ·

Um agente que lê a web precisa de um navegador, e o Chrome headless é o jeito caro de dar um a ele: um gigabyte de memória ou mais por navegador ocupado, para pixels que nenhum modelo chega a olhar. Em novembro de 2026 você pode trocar o Chrome por um motor mais leve que roda por conta própria, ou alugar Chrome por hora de outra empresa. A primeira opção economiza memória e custa páginas que quebram; a segunda poupa o trabalho com servidores e coloca os cookies e logins do seu agente nas máquinas de outra empresa.

Todos os números abaixo vêm das nossas análises de Lightpanda, Moli, Obscura, Cloudflare Browser Run (que inclui o Kitesurf), Steel e Browserbase MCP, e dos documentos que elas citam. Relemos os repositórios do GitHub e as páginas de preços em 13 de novembro de 2026. Não rodamos esses navegadores nós mesmos, e a maioria dos números de velocidade e memória é dos próprios fabricantes.

Captura de tela do site de Lightpanda
Lightpanda, site oficial

Por que o Chrome é o padrão caro

A maior parte da web hoje é feita de JavaScript, então um agente não pode simplesmente baixar o HTML; algo precisa executar os scripts e montar a página. O Chrome faz isso bem, e também calcula o layout e desenha cada página como se uma pessoa estivesse olhando. No benchmark de rastreamento do Lightpanda, o Chrome headless chegou a um pico de 2 GB em 100 páginas; no rastreamento de 192 sites da Lexmount, sua mediana foi de 773 MiB. Se você roda cinquenta agentes ao mesmo tempo, essa memória é a maior parte da sua conta de servidores.

Os motores novos mantêm o que um agente precisa (JavaScript, a estrutura da página, cookies, requisições de rede) e pulam ou adiam o desenho. Todos falam o Chrome DevTools Protocol (CDP), a mesma conexão que Puppeteer e Playwright usam para controlar o Chrome, então um script existente em geral só precisa de um endereço novo.

Os motores que você pode rodar por conta própria

MotorEscrito emLicençaEstrelas no GitHub, 13 novÚltima versãoPadrão que você precisa conhecer
LightpandaZigAGPL-3.0, com CLA41.9901.0.4, 13 nov 2026Telemetria de uso ligada até você definir LIGHTPANDA_DISABLE_TELEMETRY=true
ObscuraRustApache-2.034.844v0.2.6, 31 out 2026Recusa escutar fora da sua própria máquina sem um token de 32 bytes
MoliRustApache-2.0 ou MIT23.647v1.1.24, 12 nov 2026Sem autenticação na porta CDP; o bloqueio de redes privadas precisa ser ativado
Kitesurf (no Browser Run)Rust compilado para WebAssemblyApache-2.0306Nenhuma versão marcadaSem autenticação embutida; a Cloudflare recomenda colocar o Access ou seu próprio login na frente

Lightpanda é o maduro. Chegou à versão 1.0 em 2 de outubro de 2026, tem a maior comunidade dos quatro e traz um servidor MCP nativo e um modo agente que grava uma sessão como um script que pode ser reproduzido sem modelo. O próprio benchmark aponta 123 MB contra 2 GB do Chrome em 100 páginas, e 5 segundos contra 46. Não há versão nativa para Windows, e o binário de Linux exige glibc 2.35 ou mais recente, então imagens Alpine falham.

Moli troca velocidade por páginas que funcionam. Ele só calcula o layout quando uma requisição precisa, como uma captura de tela, o que permite cobrir mais da plataforma web (iframes, workers, WebSocket, IndexedDB) que os outros. No rastreamento da Lexmount, produziu conteúdo útil em 103 de 192 sites, contra 101 do Chrome, 85 do Lightpanda e 57 do Obscura. Ele também tem três meses, lança versões a cada poucos dias e é sobretudo trabalho de um único desenvolvedor.

Obscura é vendido pela pouca memória e pela antidetecção. Diz usar cerca de 30 MB por instância contra 200 MB ou mais do Chrome, sem medição independente, e oferece uma versão stealth opcional que torna aleatórias as impressões digitais do navegador e esconde os sinais comuns de automação. O dono usa pseudônimo, e o robots.txt é ignorado a menos que você passe --obey-robots. Seus padrões de segurança são os mais cuidadosos dos três.

Kitesurf é a chegada mais recente à sua própria máquina. A Cloudflare o lançou dentro do Browser Run em 6 de agosto de 2026 e publicou o código sob Apache-2.0 em 12 de novembro como cloudflare/kitesurf. Cada página roda em um isolate do Workers em vez de um processo do Chrome. Localmente ele roda com wrangler dev, depois de uma primeira compilação com Bazel do núcleo em Rust que, segundo o README, demora um pouco. Para rodá-lo na Cloudflare é preciso um plano Workers Paid, porque ele depende do Dynamic Workers. A Cloudflare o chama de experimental e em desenvolvimento intenso, e pede que um mantenedor avalize quem quer contribuir antes de abrir um pull request.

Compatibilidade: depende de qual benchmark você lê

Os benchmarks dos fabricantes discordam de um jeito útil. Na bateria Lexbench de 1.308 tarefas da Lexmount, o Chrome passou em 99,85%, Moli em 81,88%, Kitesurf em 62,08%, Lightpanda em 53,29% e Obscura em 44,88%. Quem escreveu o teste foi a Lexmount, e o número do Moli é da versão 0.1.1, de muitas versões atrás.

O benchmark do Lightpanda de 19 de outubro mediu custo. Rastreando 940 páginas em 25 abas, o Lightpanda levou 4,5 segundos com pico de 109 MB, o Obscura 11,5 segundos e 201 MB, e o Moli 17,4 segundos e 230 MB. O próprio teste de 14 sites da Cloudflare concluiu que o Kitesurf usava de 4,7 a 7 vezes menos memória que um Chrome já aquecido, mas levava de 1,7 a 1,8 vez mais por página.

Juntos, dizem a mesma coisa: todo motor leve falha em parte das páginas reais que o Chrome consegue abrir, e quanto mais leve e rápido ele é, maior costuma ser essa parte. Moli e Kitesurf deixam de fora vídeo e WebGL, o Obscura avisa que a reprodução de mídia e as fontes podem diferir, o Lightpanda não desenha nada, então suas capturas e PDFs são só texto, e nenhum promete igualar o Chrome pixel a pixel. Um rastreador que conta o custo por página tem motivo para começar pelo Lightpanda; um agente que falha sempre que uma página funciona pela metade tem motivo para olhar o Moli; tudo o que precisa se comportar exatamente como o navegador de uma pessoa ainda precisa do Chrome.

Alugar um navegador

Os serviços hospedados rodam Chrome de verdade, então a compatibilidade é a do Chrome. O que muda é o preço, quanto tempo uma sessão pode durar e o quanto cada um se esforça para parecer uma pessoa.

ServiçoPara começarPor hora de navegadorNavegadores simultâneosDados de sessão guardados
Cloudflare Browser RunGrátis: 10 minutos por dia; Workers Paid US$ 5/mês com 10 horasUS$ 0,093 no grátis; 10 no Paid, depois US$ 2 por navegador extraDescartados após a renderização; rastreamentos 14 dias, gravações 30
BrowserbaseGrátis: 1 hora; Developer US$ 20 com 100 horas; Startup US$ 99 com 500US$ 0,12 no Developer, US$ 0,10 no Startup3, 25, 100, mais de 250 no Scale7 dias no grátis, 30 dias nos pagos
Steel CloudLaunch US$ 0 com US$ 30 de créditos por 90 dias; Scale US$ 250 com US$ 100 por mêsUS$ 0,10 no Launch, US$ 0,08 no Scale10 no Launch, 100 no Scale7 dias no Launch, 14 no Scale
Lightpanda cloudExplorer grátis com 10 horas; Builder US$ 19 com 300US$ 0,08 no Builder5 no grátis, 30 no BuilderNão publicado
Captura de tela do site de Browserbase MCP
Browserbase MCP, site oficial

Com 1.000 horas de navegador por mês, os preços de tabela dão cerca de US$ 94 na Cloudflare (antes de qualquer cobrança por simultaneidade), US$ 128 no Browserbase Developer ou US$ 149 no Startup, cerca de US$ 100 no Steel Launch ou US$ 230 no Scale, e US$ 75 no Lightpanda Builder. O Browser Use Cloud é a exceção, a US$ 0,02 por hora, cerca de US$ 20, embora seus proxies residenciais a US$ 5 por GB venham ligados por padrão. Proxies e resolução de CAPTCHA são cobrados à parte em todos os serviços que os oferecem.

O preço por hora importa menos que os limites em volta dele. A Cloudflare fecha uma sessão ociosa após 60 segundos, no máximo 20 minutos com keep_alive, e o Kitesurf não consegue manter uma sessão longa com login. O Steel encerra sessões em 15 minutos no Launch e em 1 hora no Scale. As sessões grátis do Browserbase param em 15 minutos. Um agente que percorre um checkout longo ou um portal de fornecedores vai bater nessas paredes antes de bater na conta.

A outra diferença são as boas maneiras. O Browser Run assina cada requisição para que o site saiba que ela veio da Cloudflare, e não oferece proxies, rotação de IP nem resolução de CAPTCHA: sites que bloqueiam bots vão bloqueá-lo. Steel e Browserbase vendem proxies residenciais e resolução de CAPTCHA para sites que resistem à automação, e o risco diante dos termos de uso desses sites fica com você, não com eles.

Para onde vão seus cookies e logins

Esta é a pergunta que a maioria das equipes pula. Um navegador que guarda os logins do seu agente é uma chave para todas as contas que estão nele, e o modelo que o controla lê páginas escritas por desconhecidos, e qualquer uma delas pode trazer instruções.

  • Localmente, o perfil fica no seu disco. O Moli grava cookies e cache só se você passar --profile-dir, --cookie ou --http-cache-dir. O Playwright MCP mantém por padrão um perfil persistente em disco (--isolated o mantém na memória), e o README dele diz que ele não é uma barreira de segurança. O Chrome DevTools MCP expõe ao agente tudo o que está no perfil do navegador e envia estatísticas de uso ao Google a menos que você desative.
  • Servidores locais costumam estar escancarados. A porta CDP do Moli e as portas 3000 e 9223 do Steel auto-hospedado não têm autenticação, então qualquer coisa que as alcance pode controlar o navegador e buscar endereços de metadados da nuvem. A política de segurança do Steel avisa que o docker run de uma linha publica as duas portas em todas as interfaces e que o Docker contorna firewalls do host como o UFW. Só o Obscura se recusa a escutar fora do loopback sem token. Mantenha esses serviços em 127.0.0.1 e coloque sua própria autenticação na frente.
  • Alugado, o provedor vê tudo. O Browserbase hospeda o navegador e vê cada página e cada valor de formulário, e o servidor MCP hospedado dele recebe sua chave de API como parâmetro na URL, onde ela pode parar em logs. O Steel Cloud guarda perfis como cópias de todo o diretório de dados de usuário do Chrome, cookies e logins salvos incluídos, em servidores nos Estados Unidos até ficarem 30 dias sem uso. A Cloudflare diz que as páginas renderizadas são descartadas assim que devolvidas; os cookies que você entrega a uma sessão ficam nos navegadores dela enquanto a sessão durar.
  • Alguns serviços mantêm as senhas longe do modelo. A Credentials API do Steel preenche na página usuários, senhas e códigos de uso único salvos sem mostrá-los ao agente. O Human in the Loop da Cloudflare passa o login para uma pessoa pelo Live View, e as gravações mascaram tudo o que é digitado nos campos de formulário.
Captura de tela do site de Playwright MCP
Playwright MCP, site oficial

Se o agente precisa agir em seu nome em sites onde você está logado, um Chrome real auto-hospedado como o easi.run ou o BrowserOS neo mantém o perfil em casa, mas o nosso guia para proteger agentes de programação vale por inteiro: um perfil por tarefa, só as contas de que ele precisa e nada acessível de fora da máquina.

O controlador é outra escolha

O navegador e o que diz a ele o que fazer são camadas separadas. O Playwright MCP (versão 0.0.85, 9 de novembro) entrega ao modelo um snapshot de acessibilidade de cada página e é o servidor para começar. O Chrome DevTools MCP (1.13.0, 11 de novembro) acrescenta traces de desempenho, logs de rede e erros de console para quando você precisa saber por que uma página quebrou. Stagehand e Browser Use deixam o modelo decidir só os passos imprevisíveis. Todos se conectam via CDP, então controlam Chrome, Lightpanda, Moli, Obscura ou um navegador alugado, dentro do que cada motor suporta. Você pode trocar o navegador depois sem reescrever o agente.

Uma configuração sensata

  1. Primeiro o Chrome, localmente. Construa o agente com Playwright MCP e um Chrome comum com perfil isolado, para saber como é o funcionamento correto.
  2. Um motor leve para volume. Quando você rastrear ou navegar em escala, passe suas próprias páginas pelo Lightpanda ou pelo Moli, mantenha um grupo de Chrome para as que falharem e conte as falhas antes de contar a economia.
  3. Alugue para as partes difíceis. Browser Run para leituras baratas de sites que aceitam um bot declarado; Steel ou Browserbase quando você precisa de sessões longas com login, muitos navegadores ao mesmo tempo ou proxies.
  4. Fixe as versões. O Moli lança versões a cada poucos dias e o Lightpanda a cada poucas semanas, Obscura e Steel ainda não chegaram à 1.0, e o Kitesurf não tem versões. Instale uma versão fixa em vez de jogar o instalador mais recente direto num shell.

O porém: quase todos os números aqui foram publicados por alguém com um produto para vender. A Lexmount escreveu o benchmark que o Moli vence, o Lightpanda escreveu o que o Lightpanda vence, e a Cloudflare mediu o Kitesurf. Os motores têm meses de vida e mudam toda semana, então uma taxa de acerto de setembro pode dizer pouco sobre a versão que você instalar. Passe uma amostra das suas próprias páginas-alvo por qualquer motor antes de mandar tráfego real para ele.

Nossa opinião: um navegador headless leve é um entregador de bicicleta, e o Chrome é a van. O entregador é mais barato e mais rápido para a maioria dos pacotes pequenos, e algumas entregas simplesmente não cabem. Guarde a van para essas, alugue uma quando precisar de uma frota por uma tarde e pense bem em qual van fica com as chaves das suas contas.

A newsletter da ReviewRamble

IA, analisada. Uma vez por semana, na sua caixa de entrada.

Os veredictos que importam em IA, robótica e tecnologia, com o que usar e o que evitar. Sem exagero, sem resumo de tudo.

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail