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

Apresentando o ego (lite)

O que é o ego (lite) e o que ele faz melhor que extensões de navegador, navegadores em nuvem, navegadores integrados a agentes, CLIs de navegador e navegadores com IA.

llms.txt

O ego (lite) é um navegador para macOS, baseado no Chromium, que você e seus agentes de IA usam juntos. Você navega nele do mesmo jeito que navega no Chrome. Seus agentes usam o mesmo navegador para fazer tarefas na web por você, como pesquisar, preencher formulários, coletar dados de sites e testar aplicações web.

Os agentes controlam o ego (lite) pela skill ego-browser. Qualquer agente que consiga executar comandos de shell pode usá-la, incluindo Claude Code, Codex, Cursor, Continue, Gemini CLI, Hermes Agent, OpenClaw, OpenCode e o seu próprio agente personalizado.

Como o ego (lite) funciona

Cada recurso abaixo tem uma página própria na seção "Recursos".

Space

Um Space é uma área de trabalho separada dentro do ego (lite), onde um agente executa uma tarefa. Cada Space tem as próprias guias. Enquanto o agente trabalha no Space dele, você continua usando as suas guias. O agente não troca a guia que você está usando e não tira de você o foco do teclado.

Um Space não é uma janela nova, um segundo perfil do Chrome nem um navegador headless. Todos os Spaces rodam dentro do mesmo navegador ego (lite), e os agentes podem usar os logins que você já tem nele.

Você pode rodar vários Spaces ao mesmo tempo, normalmente um por tarefa. A quantidade depende da memória e da CPU do seu computador. Você pode abrir qualquer Space para acompanhar o agente, parar a tarefa ou assumir o controle.

→ Space

Snapshot

Um Snapshot é a versão em texto de uma página. É essa versão que o agente lê. O ego (lite) lista os elementos da página e dá a cada um uma referência curta, como @3. Uma página típica cabe em 200 a 400 tokens, bem menos do que o HTML cru da mesma página.

Chamar snapshotText() em uma página de login retorna algo assim:

Page: Example - Log in
URL: https://example.com/login

@1 [heading] "Log in"
@2 [form]
  @3 [input type="email"] placeholder="Email"
  @4 [input type="password"] placeholder="Password"
  @5 [button type="submit"] "Continue"
  @6 [link] "Forgot password?"

O agente usa as referências diretamente, por exemplo fill('@3', '...') e click('@5'). Ele não precisa adivinhar seletores CSS, então, se o nome de uma classe mudar, a tarefa continua funcionando.

O ego (lite) usa uma versão modificada do motor Chromium e gera os Snapshots dentro desse motor, e não com um script inserido na página. Por isso, os Snapshots incluem conteúdo que ferramentas baseadas em scripts muitas vezes não captam: iframes cross-origin aninhados, shadow DOM e componentes de terceiros, como o checkout do Stripe, embeds do Salesforce e painéis do Intercom.

→ Snapshot

ego-browser

O ego-browser é a ferramenta de linha de comando que os agentes usam para controlar o ego (lite). O agente escreve um script curto em Node.js, e o ego-browser executa o script inteiro em uma única chamada:

ego-browser nodejs <<'EOF'
await useOrCreateTaskSpace('follow-ego-agent')
await openOrReuseTab('https://x.com/ego_agent', { wait: true })
await snapshotText()
await click('@92')  // @92 é o botão Follow vindo do snapshot
cliLog('Done.')
EOF

Essa única chamada abre uma página, lê o conteúdo, clica em um botão e informa o resultado. Em muitas outras ferramentas, cada uma dessas ações é uma chamada separada, e o modelo precisa ler o resultado de uma chamada antes de enviar a próxima. Menos chamadas significam menos rodadas do modelo na tarefa inteira, então a tarefa termina em menos tempo e usa menos tokens.

→ ego-browser

Acúmulo de experiência (em breve)

Quando uma tarefa der certo, o ego (lite) vai salvar o método usado como uma tool (ferramenta) ou um workflow (fluxo de trabalho) reutilizável. Esses métodos ficam agrupados por site. Na próxima vez que um agente executar uma tarefa no mesmo site, ele pode reutilizar o método salvo em vez de repetir o processo de tentativa e erro.

→ Skills

O que o ego (lite) faz melhor que outras ferramentas de automação de navegador

A maioria das ferramentas que permitem que agentes de IA usem um navegador pertence a um de cinco tipos. A tabela dá a resposta resumida. As seções depois dela explicam o que o ego (lite) faz melhor que cada tipo.

Tipo Como funciona O que o ego (lite) faz melhor
Extensão de navegador Uma extensão conecta o agente à janela do Chrome que você está usando. O ego (lite) é o próprio navegador, então não há nada para parear. O agente trabalha no Space dele, e não nas suas guias.
Navegador em nuvem O navegador roda nos servidores do provedor. O ego (lite) roda no seu computador. Seus logins ficam no seu dispositivo, e não há cobrança pelo tempo de uso do navegador.
Navegador integrado a um agente Um painel de navegador dentro de um único app de IA. O ego (lite) é um navegador Chromium completo, com os seus logins, e qualquer agente pode usá-lo.
CLI de navegador O agente normalmente controla, passo a passo, um navegador que começa sem nenhum login. O agente começa com os seus logins e executa várias ações em cada chamada.
Navegador com IA Um navegador que traz, em uma barra lateral, o assistente de IA da empresa que o desenvolve. O seu próprio agente controla o ego (lite), então ele também pode trabalhar com o seu código e os seus arquivos locais.

Comparado às extensões de navegador

Exemplos: Claude in Chrome, a extensão do Codex para Chrome, a extensão do Kimi para Chrome.

Com uma extensão, o agente envia comandos para uma extensão instalada no seu navegador Chrome, e a extensão executa esses comandos na sua janela do Chrome. Isso funciona bem para uma ajuda rápida na página que você está vendo, como preencher um único formulário. Para tarefas de várias etapas que rodam enquanto você continua trabalhando, o ego (lite) é melhor nestes pontos:

  • Nada para instalar, parear ou manter conectado. Com uma extensão, o pareamento pode falhar, a conexão pode cair durante uma tarefa, podem aparecer pedidos de permissão, e a extensão pode entrar em conflito com outras extensões. O ego (lite) é o próprio navegador, então nenhuma dessas etapas existe.
  • O agente não usa as suas guias. Uma extensão trabalha na mesma janela que você, então o agente pode usar a guia em que você está ou ficar com o foco da janela enquanto você trabalha. No ego (lite), cada tarefa do agente roda no próprio Space, com as próprias guias. O mouse, o foco do teclado, as notificações e as guias ativas continuam sob o seu controle.
  • Várias tarefas podem rodar enquanto você continua navegando. Cada tarefa tem o próprio Space, então os agentes podem trabalhar em várias tarefas ao mesmo tempo. Você pode abrir qualquer Space para acompanhar o agente, pausar a tarefa ou assumir o controle.

Comparações detalhadas: ego (lite) comparado ao Claude in Chrome, ego (lite) comparado à extensão do Codex para Chrome, ego (lite) comparado à extensão do Kimi para Chrome.

Comparado aos navegadores em nuvem

Exemplo: Browserbase.

Um navegador em nuvem roda nos servidores do provedor, e o seu agente se conecta a ele pela internet. Isso é adequado para produtos que rodam um grande número de navegadores em servidores, por exemplo 100 ou mais ao mesmo tempo, e para tarefas que precisam continuar rodando com o seu computador desligado. Para tarefas nas suas próprias contas, executadas a partir do seu computador, o ego (lite) é melhor nestes pontos:

  • Seus logins ficam no seu computador. Para usar as suas próprias contas em um navegador em nuvem, você precisa entregar ao provedor as suas senhas, os seus cookies ou uma sessão salva com login feito. O ego (lite) roda no seu computador. Suas senhas, cookies, sessões de login e os dados que você importou do Chrome ficam no seu dispositivo, e o ego (lite) não envia os seus dados de navegação para um serviço de navegador hospedado.
  • Sem cobrança pelo tempo de uso do navegador. Navegadores em nuvem normalmente cobram por sessão ou por minuto. O app ego (lite) é gratuito. Os custos do modelo e da rede continuam por sua conta.
  • Menos CAPTCHAs causados por endereços IP desconhecidos. Um navegador em nuvem envia o tráfego a partir dos endereços IP do provedor. Esses endereços são compartilhados com outros clientes e podem estar em um país diferente do seu, então alguns sites mostram mais CAPTCHAs ou verificações de segurança. O ego (lite) usa a sua própria conexão com a internet e segue as suas configurações de VPN ou proxy, então os sites veem o mesmo tipo de sessão que veem quando você mesmo navega. Os sites ainda podem pedir um CAPTCHA ou outra verificação de segurança, e o ego (lite) não contorna essas verificações.

Comparação detalhada: ego (lite) comparado ao Browserbase.

Comparado aos navegadores integrados a agentes

Exemplos: o navegador do Codex, o navegador integrado ao Cursor.

Alguns apps de IA incluem um navegador próprio. Ele normalmente abre em um painel dentro do app, e só o agente desse app pode usá-lo. Ele não exige configuração, e o estado de login separado impede que o agente acesse as suas contas reais. Quando você quer que o agente trabalhe com as suas contas reais no navegador que você usa normalmente, o ego (lite) é melhor nestes pontos:

  • Seus logins já estão lá. Um navegador integrado muitas vezes tem o próprio estado de login, então você precisa fazer login nos sites de novo dentro dele. Com o ego (lite), você pode importar o seu perfil do Chrome com um clique durante a configuração, incluindo guias, favoritos, senhas, extensões, cookies, sessões de login e perfis.
  • É um navegador completo. Um navegador integrado tem menos recursos que um navegador completo. O ego (lite) é um navegador Chromium completo, com guias, grupos de guias, janelas, perfis, favoritos, senhas salvas, extensões, downloads e modo de navegação anônima. Você pode usá-lo como o seu navegador do dia a dia enquanto os seus agentes trabalham no mesmo navegador.
  • Várias tarefas podem rodar ao mesmo tempo. Um navegador integrado pode limitar quantas tarefas rodam de uma vez. No ego (lite), cada tarefa roda no próprio Space, e vários Spaces podem rodar ao mesmo tempo.
  • Funciona com qualquer agente. Um navegador integrado só funciona dentro do próprio app. Claude Code, Codex, Cursor, Gemini CLI, OpenClaw e outros agentes usam o ego (lite) pelo ego-browser. Você pode trocar de agente sem trocar de navegador.

Comparação detalhada: ego (lite) comparado ao navegador do Codex.

Comparado às CLIs de navegador

Exemplos: playwright-cli, Browser Harness, agent-browser, chrome-devtools-cli.

Uma CLI de navegador é uma ferramenta de linha de comando que um agente de IA executa para controlar um navegador. A maioria é construída sobre frameworks de automação de navegador, como Playwright ou Puppeteer, ou diretamente sobre o Chrome DevTools Protocol. Elas funcionam bem quando você quer um navegador novo a cada execução, por exemplo em scripts ou no CI. Quando um agente faz tarefas em sites reais, o ego (lite) é melhor nestes pontos:

  • O agente já começa com login feito. Por padrão, essas ferramentas abrem um navegador com um perfil vazio e sem nenhum login. Para trabalhar em um site que exige login, você precisa automatizar o login com um script ou carregar cookies salvos. No ego (lite), se você já fez login em um site, o agente abre esse site com o login já feito. Isso pode significar menos pedidos de 2FA e menos redirecionamentos de SSO durante as tarefas. Os sites ainda podem pedir que você confirme a sua identidade, e o ego (lite) não contorna essas verificações.
  • A tarefa inteira usa menos rodadas do modelo. Com essas ferramentas, o agente normalmente trabalha passo a passo: envia um comando ou um pequeno grupo de ações, espera o resultado, lê a página de novo e só então decide o próximo passo. Cada passo custa uma rodada do modelo. No ego (lite), o agente pode executar várias ações em uma única chamada: abrir uma página, ler o conteúdo, clicar, preencher um formulário e informar o resultado. Junto com os Snapshots compactos, isso faz com que a tarefa inteira use menos rodadas do modelo, então ela termina em menos tempo e usa menos tokens.
  • Você pode ver o que o agente está fazendo. Essas ferramentas muitas vezes rodam o navegador em modo headless, sem janela visível. No ego (lite), você pode abrir o Space do agente a qualquer momento para acompanhar o trabalho, pausar a tarefa ou assumir uma etapa que precisa de você, como um login por QR code.

No Real-World Bench, rodamos o ego (lite) e as quatro CLIs de navegador citadas acima nas mesmas 31 tarefas, em sites reais, com o mesmo modelo e os mesmos critérios de pontuação. O ego (lite) concluiu 30 das 31 tarefas com pontuação máxima, a maior taxa entre as cinco ferramentas. Ele também foi o mais rápido, usou o menor número de rodadas do modelo e teve o menor custo de modelo por tarefa.

Comparações detalhadas: ego (lite) comparado ao Browser Harness, ego (lite) comparado ao agent-browser, ego (lite) comparado ao Playwright, ego (lite) comparado ao Playwright MCP, ego (lite) comparado ao Puppeteer.

Comparado aos navegadores com IA

Exemplos: Perplexity Comet, Dia.

Um navegador com IA é um navegador que traz, em uma barra lateral, o assistente de IA da empresa que o desenvolve. O assistente roda no serviço de IA dessa empresa e trabalha dentro do navegador. Isso funciona bem para ter uma ajuda rápida com a página que você está lendo, como um resumo ou uma tradução. Quando você quer que um agente faça trabalho de verdade em vários sites e no seu próprio computador, o ego (lite) é melhor nestes pontos:

  • O seu agente também pode trabalhar com o seu computador. O assistente de um navegador com IA normalmente não consegue ler os seus arquivos locais, executar comandos nem abrir o seu repositório de código. No ego (lite), o agente é o seu próprio agente, como o Claude Code ou o Codex, então ele pode usar o navegador e o seu computador na mesma tarefa. Por exemplo, ele pode revisar a UI de um app web que você está desenvolvendo: abrir a página no seu servidor de desenvolvimento local, encontrar um problema de layout, alterar o código no seu repositório, recarregar a página e conferir a correção. O assistente de um navegador com IA consegue olhar a página, mas não consegue alterar o seu código.
  • As regras vêm do agente que você escolhe. O assistente de um navegador com IA segue as regras de segurança definidas pela empresa, e essas regras costumam ser mais rígidas. Por exemplo, ele pode recusar uma tarefa que colete dados de muitas páginas. O ego (lite) não decide quais tarefas o seu agente pode executar. Isso depende do agente que você escolheu e dos limites que você definiu para ele.
  • Você escolhe qual modelo lê as suas páginas. O assistente de um navegador com IA envia as páginas em que trabalha para o serviço de IA da empresa. Com o ego (lite), o conteúdo das páginas vai para o modelo que o seu agente usa. Você escolhe esse modelo, e ele pode ser um modelo local que roda no seu computador.
  • Sem plano pago para recursos de agente. Navegadores com IA muitas vezes limitam os recursos de agente conforme o plano, e rodar tarefas em segundo plano ou várias ao mesmo tempo pode exigir um plano superior. O app ego (lite) é gratuito, e cada tarefa roda no próprio Space, então várias tarefas podem rodar ao mesmo tempo. Você continua pagando pelo seu agente e pelo seu modelo como já paga hoje.

Privacidade

O ego (lite) roda no seu computador, e os seus dados de navegação ficam nele. As senhas, cookies, histórico, favoritos, extensões e perfis que você importa do Chrome não são enviados para a nuvem.

Quando um agente trabalha em uma página, ele lê o conteúdo da página e envia esse conteúdo para o modelo que ele usa. O ego (lite) executa o navegador e repassa comandos e resultados entre o navegador e o seu agente.

Na instalação, a única coisa que o ego (lite) registra é se você escolheu importar dados do Chrome.

Você não precisa de uma conta nem de um endereço de e-mail para usar o ego (lite).

Plataformas e preço

O ego (lite) está disponível para macOS. Versões para Windows e Linux estão planejadas.

O download e o uso do ego (lite) são gratuitos. Não há assinatura, taxa por tarefa nem cobrança pelo tempo de uso do navegador. Você usa o seu próprio agente e o seu próprio modelo, e paga por eles como já paga hoje.

Para ler em seguida

Por que criamos o ego (lite) e como o projetamos: Um navegador para você e seus agentes trabalharem em paralelo.