Pular para o conteúdo

Você dá o objetivo.Ele pilota as abas.

Um agente de IA que pilota o seu navegador — o seu mesmo, com as suas abas, as suas sessões e as contas em que você já está logado — usando o provedor de IA que você escolher. Descreva a tarefa no painel lateral: o TabRunner lê as páginas, clica, digita e navega até terminar o serviço.

Lance uma — o que acontece aqui é um bando de cometas cruzando o céu, e mais nada. Para rodar de verdade, precisa da extensão.

Funciona em

  • Chrome
  • Brave
  • Edge
  • Arc
  • Opera
  • Vivaldi

Só Chromium. Firefox e Safari não têm a API de entrada confiável — em vez de um botão que não funciona, você recebe uma explicação.

O Esc interrompe qualquer execução na hora — inclusive esta, se ela fosse real.

A vantagem é o seu navegador

A maioria dos agentes de navegador roda num navegador isolado e sem nenhum login. O TabRunner roda no seu — por isso ele consegue agir nos sites em que você já está logado.

O trajeto de uma tarefa — do começo ao fim

vocêouum cliente MCP

MCP nos dois sentidos

Claude Code, Claude Desktop ou qualquer cliente MCP passa uma tarefa para o TabRunner e acompanha até a resposta — mesmo navegador, mesmos logins, tudo marcado no seu histórico. E no sentido contrário também: o TabRunner se conecta a servidores MCP remotos cujas ferramentas entram em toda execução — sempre passando pelas travas — e eventos de execução podem ir por POST para um webhook seu.

tabrunner
um servidor intermediário

Sem servidor. Nenhum mesmo.

A sua chave vai direto da extensão para o provedor. As configurações e o histórico ficam no chrome.storage, no seu dispositivo. Sem cadastro, sem telemetria, nada que possa vazar.

o pedido / o plano
seu provedor

Use o provedor que quiser

São 15 presets para os 12 provedores abaixo — Anthropic, OpenAI e Kimi aparecem duas vezes: faça login com o plano do Claude, do ChatGPT ou da Kimi que você já paga, ou cole uma chave de API. Além de qualquer endpoint que fale o formato da OpenAI ou da Anthropic. Sem lock-in e sem servidor no meio do caminho.

  • Anthropic
  • OpenAI
  • Kimi
  • Z.ai
  • Qwen
  • DeepSeek
  • Gemini
  • OpenRouter
  • Groq
  • Mistral
  • xAI
  • Ollama
  • + qualquer endpoint compatível com OpenAI/Anthropic
travas

Travas que seguram

Toda ação com consequência — pagar, enviar, excluir — pede a sua confirmação antes. Ele tenta de novo quando o provedor falha, um limite de passos evita que a tarefa saia do controle, e o Parar para na hora.

cliques e teclas / a página em refs
a página

Cliques e teclas de verdade

Os cliques e as teclas passam pelo Chrome DevTools Protocol — são eventos confiáveis de verdade (trusted events), não eventos sintéticos de JavaScript, que telas de login e campos de pagamento ignoram.

Enxerga a página, não o HTML

O modelo lê uma árvore de acessibilidade compacta, nunca o HTML bruto — prompts menores, refs estáveis e senhas ou números de cartão que nunca saem da página.

[ref=e12] button "Submit"
[ref=e13] textbox "Email"

O painel é o produto

Ele não toma conta do navegador — é um painel lateral que trabalha ao lado da página em que você está.

TabRunner
Uma execução concluída: plano, ações, resumo — e a marca na aba
Uma execução concluída: plano, ações, resumo — e a marca na aba2 / 4

Capturas da versão atual — geradas automaticamente, então nunca ficam desatualizadas depois de um redesign.

O plano de voo

Um clique na Chrome Web Store e mais um minuto para apontar para um provedor. Sem cadastro, sem nada para assinar.

Instale pela Chrome Web Store

atualiza sozinho
  1. 1

    Instale o TabRunner no seu navegador pela página da loja — dali em diante as atualizações chegam sozinhas.

  2. 2

    Fixe o cometa na barra de ferramentas e clique nele para abrir o painel lateral.

  3. 3

    Escolha um provedor — faça login com a assinatura que você já paga, ou cole uma chave de API — e descreva uma tarefa.

Prefere não usar a loja?

Baixe o ZIP e descompacte numa pasta que você vá manter. Depois: chrome://extensions → Modo do desenvolvedor → Carregar sem compactação → selecione essa pasta. Ela não pode conviver com a instalação da loja.

Baixar ZIP

Como atualizar

Extraia cada ZIP novo por cima dessa mesma pasta, substituindo os arquivos, e clique em ⟳ na página chrome://extensions.

Nunca remova a extensão para instalar de novo — o Chrome apaga o armazenamento dela na saída, e seus provedores, logins e conversas vão junto.

Sem letras miúdas

  • Só navegadores Chromium de desktop — Chrome, Brave, Edge, Arc, Opera, Vivaldi. No Edge e no Opera é preciso permitir extensões de outras lojas antes.
  • A tela de instalação pede acesso amplo às suas abas. Esse acesso é o produto — é assim que o agente lê as páginas e digita de verdade. O que ele faz com isso está na seção logo abaixo.
  • O modelo é por sua conta: uma assinatura de provedor que você já paga, ou uma chave de API. Não existe conta TabRunner nem plano gratuito incluído.
  • Já está com a versão descompactada instalada? Remova antes — a da loja usa o mesmo ID de extensão e o Chrome não roda as duas. Remover apaga o armazenamento dela: seus provedores, logins e conversas não vão junto.

Sem estação em terra

Um agente que pilota o seu navegador logado precisa responder à pergunta sobre os dados antes de qualquer outra. A resposta é esta.

  • Os seus dados vão para exatamente dois lugares: o site em que o agente está trabalhando e o provedor de IA que você configurou.
  • Não existe servidor do TabRunner, nem cadastro, nem analytics, nem chamada para terceiros.
  • As configurações dos provedores e o histórico das conversas ficam no chrome.storage, no seu dispositivo.
Leia a política de privacidade completa