ego (lite) é só um navegador, ego é o seu agente pessoal em qualquer dispositivo.
Entrar na lista de espera
ego lite vs Playwright MCP

A Melhor Alternativa ao Playwright MCP

O Playwright MCP é o servidor MCP da Microsoft para automação de navegador: ele expõe navigate, click e snapshot como ferramentas MCP, permitindo que qualquer agente compatível com MCP controle um navegador sem escrever scripts de teste.

ego lite drives your real Chrome directly, batching multiple actions into one JavaScript call instead of one MCP tool call per step. Across 31 live browser automation jobs, ego lite finishes 96.8% of tasks with a perfect score; agent-driven Playwright finishes 71%.

Usado por desenvolvedores de
GoogleAmazonShopifyTikTokHarvardStanfordUSCUCLA

Browser automation benchmark: ego lite vs Playwright MCP

This is agent-driven browser automation on live websites, not a snapshot-and-click loop on a fixture page. Both tools ran the same 31 multi-step tasks: several pages, several decisions, many behind a login. That is the work that turns one MCP tool call per action into a long, expensive chain. Both ran the identical set, so the bars below compare the same jobs.

agent: pimodel: ChatGPT 5.6 Solthinking: max31 tasks

Task completion rate

How often the agent finished the job. Stuck at login, skipped a step, or returned the wrong result: that task is a fail. Higher is better.

ego lite96.8%30 of 31 tasks perfect
playwright-cli71.0%22 of 31 tasks perfect

Cost per completed task

What one finished job costs in model spend. Failures still get billed, so they push this number up. Lower is better.

ego lite$1.98
playwright-cli$4.61

Model turns per task

How many times the model had to look at the page and choose the next action. Extra looks mean extra tokens, extra waiting, and extra places to stall. Lower is better.

ego lite30.3
playwright-cli42.8

Average task time

How long a job took from start to finish, on average, including time spent waiting on the model. Lower is better.

ego lite8m 38s
playwright-cli11m 33s

We ran every tool twice and kept the better score. A failed task still counts against it.

We measured Playwright through playwright-cli, not the MCP server. MCP uses the same engine and adds one extra round trip per action.

Check the numbers, or rerun the tasks yourselfThe 31 tasks, the grading checklists, and the raw results are open source. If a number looks off, open the repo.ego-browser-benchmark-framework

Por que o ego lite é melhor que o Playwright MCP

Se você já adicionou o Playwright MCP ao Claude Code ou Codex, conhece o ciclo: snapshot, clique, espera, snapshot de novo. Cada etapa é uma ida e volta pelo modelo. O ego lite substitui esse ciclo por um navegador nativo para agentes, controlado pelo seu agente de código através do shell open source ego-browser.

96.8% of tasks done perfectly. No other tool tops 84%.

Playwright MCP re-reads the page through a tool call at every step, the browser sits idle while the model thinks, and every extra round trip is another chance for a long task to fall apart. On those 31 jobs, agent-driven Playwright ends 29% of tasks short of a perfect score.

In ego lite, every page reaches your agent as a Snapshot: a compressed accessibility tree with stable @N refs it can act on instantly, several actions per JavaScript turn. The agent spends its time doing the task, not parsing pages: 96.8% of the same 31 tasks end perfect, at the fastest average task time of the five tools measured.

Time to finish a task, shorter is better
518 sego (lite)
693 splaywright-cli
Data source - Task: finish an average live-site job

Multitarefa em paralelo, execução mais rápida

Um servidor Playwright MCP controla uma sessão de navegador, então trabalho em paralelo significa lidar com várias configurações de servidor ao mesmo tempo.

No ego lite não existe limite para quantas Spaces você abre dentro do mesmo navegador: cada uma roda sua própria tarefa ao mesmo tempo, controlada pelo mesmo agente ou por um diferente, no seu próprio perfil do Chrome importado. Nenhuma delas rouba a guia que você está usando, e você pode observar ou assumir o controle de qualquer Space quando quiser.

Sem mais ida e volta Gaste menos tokens

Cada ação do Playwright MCP é uma ida e volta separada de ferramenta que reenvia contexto pelo modelo.

Seu agente no ego lite agrupa várias ações em poucas linhas de JavaScript por turno. Combinado com a entrada via Snapshot, a mesma tarefa é concluída com muito menos tokens no total.

Claude Code · ego lite
>/ego-browser Add the first product to the cart, then check checkout loads
Bash(
ego-browser nodejs <<'EOF' await openOrReuseTab('localhost:3000') await click('.product-card') await click('.add-to-cart') await click('a[href="/checkout"]') cliLog('checkout loaded') EOF
)
Output:
[t=4480ms] checkout loaded
Done. Both steps work.
─── 1 tool call · 1.1k tokens ───
Claude Code · Playwright MCP
>Add the first product to the cart, then check checkout loads
playwright - browser_navigate (MCP)(url: "localhost:3000")
Page Snapshot
… +224 lines (ctrl+o to expand)
1.6k tokens sent so far
Storefront rendered. Opening the first product.
playwright - browser_click (MCP)(ref: "e18")
Page Snapshot
… +198 lines (ctrl+o to expand)
3.1k tokens sent so far
Product page is up. Now the Add to cart button.
playwright - browser_click (MCP)(ref: "e42")
Page Snapshot
… +205 lines (ctrl+o to expand)
4.9k tokens sent so far
Added. Heading to checkout.
playwright - browser_navigate (MCP)(url: "localhost:3000/checkout")
Page Snapshot
… +231 lines (ctrl+o to expand)
6.8k tokens sent so far
Refs are stale after the navigation. Taking a fresh snapshot.
playwright - browser_snapshot (MCP)
Page Snapshot
… +238 lines (ctrl+o to expand)
9.2k tokens sent so far
Now waiting for the payment form to render.
playwright - browser_wait_for (MCP)(text: "Payment")
Page Snapshot
… +229 lines (ctrl+o to expand)
11.2k tokens sent so far
Confirming the form is actually there.
playwright - browser_evaluate (MCP)(expression: "!!document.querySelector('form#payment')")
Page Snapshot
… +25 lines (ctrl+o to expand)
13.6k tokens sent so far
─── 7 tool calls · 13.6k tokens ───
A mesma tarefa, o mesmo modelo. Esquerda: uma chamada de JavaScript em lote no ego lite, 1.1k tokens no total. Direita: Playwright MCP, 7 idas e voltas, os tokens sobem para 13.6k.

O mesmo Chrome, nativo para agentes

O servidor Playwright MCP inicia um navegador em branco que trava em SSO, 2FA e captchas.

Construído sobre o Chromium, o ego lite importa toda a sua configuração do Chrome em um clique. Ele funciona exatamente como o Chrome, então seus hábitos de navegação não precisam mudar nem um pouco. Use-o como seu navegador padrão, e seus agentes de IA nunca mais vão travar em captchas, 2FA e redirecionamentos de SSO.

Importação de perfil do Chrome no ego lite: configuração com um clique com todos os seus logins

ego lite vs Playwright MCP

Comparação de recursos entre ego lite e Playwright MCP.
Recursoego litePlaywright MCP
Como o agente age em uma páginaEscreve JavaScript que agrupa várias ações por turnoUma chamada de ferramenta MCP por ação, com ida e volta pelo modelo toda vez
Custo em tokens por tarefaMenor: entrada via Snapshot mais ações em lote, medido por tarefaMais alto: cada etapa reenvia contexto pelo ciclo do MCP
Browser automation on live sites (31 tasks, same model)96.8% perfect, $1.98 per completed task, 30.3 round trips71% perfect, $4.61 per completed task, 42.8 round trips (measured via playwright-cli)
Reutiliza seus logins reais do ChromeSim, importação do perfil do Chrome em um clique (cookies, sessões, extensões)Não. Ele inicia um navegador limpo; a autenticação precisa ser configurada manualmente em cada site
ConfiguraçãoInstale o app e execute /ego-browser no seu agenteAdicione o Playwright MCP ao Claude Code ou Codex na configuração MCP de cada agente e depois gerencie o ciclo de vida do servidor
Isolamento de tarefas em paraleloSim, as Spaces rodam tarefas lado a lado em um único navegadorUma sessão por servidor; paralelismo significa múltiplas instâncias de servidor
Também funciona como seu navegador do dia a diaSim. Você navega na sua Space, os agentes trabalham nas delesNão, é uma instância de navegador só para automação
Habilidades reutilizáveis (em breve)Transforma execuções bem-sucedidas em habilidades reutilizáveis; até 5 vezes mais rápido em tarefas complexas conforme o agente as repete (beta limitado)Sem equivalente nativo
PreçoGratuito, sem assinaturaGrátis e de código aberto
Última atualização 20 de ago. de 2026

Faça a transição sem complicações

Já tem o Playwright MCP configurado no Claude Code ou Codex? A migração leva poucos minutos, e você não precisa remover nada.

  1. Baixar o ego (lite)

    Baixe o ego lite e importe seu perfil do Chrome em um clique. Logins, cookies e extensões vêm junto.

  2. Execute sua primeira tarefa com /ego-browser

    Cole no seu agente

    /ego-browser Abra o ego.app e verifique a página em busca de erros no console

    Cole uma frase no Claude Code, Codex ou Cursor e aperte enter. Sem configuração de servidor MCP, sem edição de JSON, sem script de teste.

  3. Veja funcionando
    Visão geral dos Spaces do ego lite com quatro tarefas de navegador rodando lado a lado: Claude Code acompanhando as ações da Apple no Yahoo Finance, Codex filtrando carros por ano no cars.com, Hermes concluindo uma tarefa de back-office de SaaS, um usuário fazendo scraping no X, e uma mão tocando + para abrir outro Space

    A tarefa roda na sua própria Space, então suas guias ficam intactas. A janela do navegador é real: acompanhe ao vivo ou assuma o controle quando quiser. Os resultados voltam para a CLI do seu agente.

Continue usando o Playwright MCP para suítes de teste de CI, se preferir. O ego lite substitui o ciclo interativo de navegação do agente, não os seus testes Playwright já consolidados.

Quando usar cada ferramenta

Escolha o ego (lite) quando

  • Suas tarefas envolvem sites com login: dashboards, back offices, qualquer coisa protegida por SSO ou 2FA.
  • Você quer gastar menos tokens por tarefa. Entrada via Snapshot mais JavaScript em lote supera uma chamada de ferramenta por ação.
  • Você quer tarefas rodando em Spaces paralelas enquanto continua usando o mesmo navegador.
  • Você prefere pular totalmente a configuração de servidor MCP: instale o app, execute /ego-browser, pronto.

Escolha o Playwright MCP quando

  • Você já está profundamente inserido no ecossistema MCP e quer um protocolo padrão único entre várias ferramentas.
  • Sua automação roda em modo headless no CI ou em um servidor remoto onde não há um navegador desktop disponível.
  • Você precisa de cobertura para Firefox ou WebKit. O ego lite é só Chromium.
  • Você está gerando código de teste Playwright consolidado e quer que o agente use a mesma API.

Dê ao seu agente um navegador de verdade

Gratuito, roda no seu Mac e importa seu perfil do Chrome com um clique. Funciona com Claude Code, Codex, Cursor e qualquer agente de CLI que escreva código.

Ainda avaliando suas opções? Veja como o Playwright MCP se compara com as outras ferramentas da mesma categoria.

Perguntas frequentes

O Playwright MCP é o servidor MCP oficial da Microsoft para o framework de automação Playwright, publicado como playwright-mcp (você também vai ver escrito mcp-playwright ou playwright-mcp-server). Ele expõe ações do navegador (navigate, click, type, snapshot) como ferramentas MCP, permitindo que qualquer agente compatível com MCP opere um navegador sem escrever scripts de teste. Ele lê as páginas como snapshots da árvore de acessibilidade em vez de screenshots, e vem com uma extensão para Chrome, a ponte do Playwright MCP, para conectar o servidor a uma guia do seu Chrome em execução. É a resposta padrão para "como eu dou um navegador ao meu agente de código": bem mantido, gratuito e com o apoio da equipe do Playwright.

Sim, para navegação controlada por agentes. O Playwright MCP é uma ponte MCP simples sobre um navegador Playwright novo; o ego lite é um navegador completo para agentes: perfil real do Chrome, Spaces em paralelo e execução de JavaScript em lote que reduz os tokens por tarefa. Se o seu objetivo são scripts de teste consolidados e repetíveis em CI, o Playwright puro ainda é a ferramenta certa. Veja nossa página ego lite vs Playwright para essa comparação.

We measured the matchup through playwright-cli, the leaner of Microsoft's two agent interfaces. The MCP server shares the same Playwright engine and adds an MCP tool-call round trip on top of each action. On 31 live-site browser automation tasks, with the same pi agent, the same model (gpt-5.6-sol, thinking effort max), and the same written checklist, ego lite finished 30 of 31 tasks perfectly (96.8%) on 30.3 model turns at $1.98 per completed task; agent-driven Playwright finished 22 of 31 (71%) on 42.8 turns at $4.61. The tasks, the checklists, and the raw results are open source in the ego-browser-benchmark-framework repository on GitHub, so every number can be audited or reproduced.

O caminho comum é adicionar o Playwright MCP ao Claude Code com claude mcp add e manter o servidor Playwright MCP rodando. O caminho mais curto: instale o ego lite e execute /ego-browser dentro do Claude Code. O agente ganha acesso via Snapshot às páginas e pode executar JavaScript no navegador, sem configuração de servidor MCP e sem edição de arquivos de configuração.

Os dois funcionam. O Codex é compatível com servidores MCP, então uma configuração Playwright MCP com Codex funciona, com o mesmo ciclo de uma chamada de ferramenta por ação e perfil em branco. O ego lite se conecta ao Codex da mesma forma que se conecta ao Claude Code e ao Cursor: execute /ego-browser, e o agente controla seu navegador real já autenticado. Gemini CLI, OpenCode e agentes internos personalizados também funcionam.

A extensão oficial para Chrome conecta o servidor Playwright MCP a uma guia do seu Chrome em execução, para que o agente reaproveite o estado de login dessa guia. Isso resolve o problema do perfil em branco para uma guia, mas o ciclo continua o mesmo (uma chamada de ferramenta MCP por ação) e não há isolamento: o agente trabalha na mesma janela que você está usando. O ego lite dá ao agente seu perfil completo e suas próprias Spaces, então as tarefas rodam em paralelo sem mexer nas suas guias.

Each browser action is a separate MCP tool call, and the model processes the result of every call before making the next one. Long tasks become long chains of round-trips, each carrying context. ego lite reduces the round-trips themselves: the agent batches several actions in one JavaScript execution and reads pages as compressed Snapshots, so the savings compound over a whole task. Across those 31 jobs, agent-driven Playwright averaged 42.8 model round trips per task to ego lite's 30.3, and that gap is most of the cost difference: $4.61 per completed task against $1.98.

Não de fábrica, porque ele inicia um navegador isolado. Você pode apontá-lo para um perfil persistente ou um endpoint CDP com configuração manual, mas as sessões continuam quebrando em SSO e 2FA. O ego lite importa seu perfil do Chrome uma única vez, e o agente herda o estado de login real em todo lugar.

Sim. O ego lite é gratuito, sem assinatura, e o shell ego-browser é open source com licença MIT.