TabbitBlog

Como reduzir o uso de tokens de um agente de navegador

Compare observações completas e focadas na mesma tarefa, preserve as evidências necessárias e confirme o resultado antes de cortar contexto.

Neste artigo
  1. Meça o turno e registre a observação
  2. Restrinja a observação à decisão atual
  3. Use imagens e agrupe ações quando ajudar
  4. Verifique a ação e compare os resultados
  5. Tokens e sucesso
  6. Quanto contexto devo manter?

Comece com a informação necessária para escolher e conferir uma ação. Uma captura estruturada completa pode incluir painéis, menus e linhas repetidas alheios à tarefa. Cortar texto pode reduzir tokens de entrada, mas perder alertas, alvos ou confirmações pode levar a falhas.

Meça o turno e registre a observação

Anote modelo, tarefa, formato e os contadores do provedor para entrada, cache e saída. Caracteres medem o tamanho do texto, não tokens. O turno inclui instruções fixas e outros dados. Uma redução grande nos caracteres pode ser menor na entrada total. Separe os contadores de cache e não os trate como fatura.

Codex · Non-interactive mode

Restrinja a observação à decisão atual

Encontre a região da tarefa. Preserve o nome, estado, controles elegíveis e avisos ou confirmações próximos. Uma única linha pode ser crucial se dois botões diferirem apenas pelo código. Atualize após navegar ou alterar o estado. Amplie se o alvo estiver ambíguo, ausente ou depender de uma camada ou painel vizinho.

Playwright · Snapshots

Use imagens e agrupe ações quando ajudar

Uma captura focada ajuda a examinar um botão coberto ou um problema de layout. Imagem e texto carregam evidências diferentes e a medição depende do provedor e do modelo. Em rota e estado estáveis, agrupe leituras reversíveis ou ações simples. Confira o resultado depois de mudanças importantes. O teste só altera o alcance da observação.

Verifique a ação e compare os resultados

Defina o sucesso antes de medir. O nome exato serve quando o navegador encontra o controle e a página confirma a ação. Reinicie o mesmo exercício entre tentativas e conte as falhas. Se o recorte causar omissões, recupere só a informação necessária e teste os casos bem-sucedidos e os que falharam.

Tokens e sucesso

Testamos três pares em um painel fictício do Tabbit com três postos e 145 linhas irrelevantes. Usamos Codex CLI 0.166.0 e GPT-6.1 Sol. Dentro de cada par só mudou o alcance observado. Um turno do modelo escolheu o botão de um snapshot real de acessibilidade. Um controlador fixo do Tabbit clicou na opção e confirmou T02-CONFIRMED. O modelo não fez um ciclo autônomo. A entrada focada caiu 17,0% e os dois lados tiveram três sucessos. O cache diferiu. Os resultados não estimam cobrança nem taxa geral.

MétricaCompletaFocada
Tokens de entrada89,85774,559
Tokens de entrada em cache25,08837,632
Tokens de saída2525
Sucessos no navegador3/33/3
Caracteres30,201257–266
EtapaCompleta · Tokens de entradaFocada · Tokens de entrada
Orchid29,81024,852
Juniper30,02424,855
Cedar30,02324,852

Painel de testes no Tabbit após confirmação

Um criador de ferramenta divulgou seu vínculo e descreveu medições próprias. Outro usuário de Codex comparou conexões e disse ter conferido as linhas gravadas com uma referência. Os fluxos diferem. Aqui só muda o alcance da observação.

Reddit · r/mcp · Reddit · r/codex

Quanto contexto devo manter?

Guarde o necessário para localizar, decidir, agir e verificar. Se a confirmação estiver fora da região, leia essa parte separadamente. A observação focada é um ponto de partida que pode ser ampliado.

Perguntas frequentes

Como medir tokens?

Anote modelo, tarefa, formato e os contadores do provedor para entrada, cache e saída. Caracteres medem o tamanho do texto, não tokens. O turno inclui instruções fixas e outros dados. Uma redução grande nos caracteres pode ser menor na entrada total. Separe os contadores de cache e não os trate como fatura.

O que a observação focada deve manter?

Encontre a região da tarefa. Preserve o nome, estado, controles elegíveis e avisos ou confirmações próximos. Uma única linha pode ser crucial se dois botões diferirem apenas pelo código. Atualize após navegar ou alterar o estado. Amplie se o alvo estiver ambíguo, ausente ou depender de uma camada ou painel vizinho.

Quando usar uma captura?

Uma captura focada ajuda a examinar um botão coberto ou um problema de layout. Imagem e texto carregam evidências diferentes e a medição depende do provedor e do modelo. Em rota e estado estáveis, agrupe leituras reversíveis ou ações simples. Confira o resultado depois de mudanças importantes. O teste só altera o alcance da observação.

Como comparar os resultados?

Defina o sucesso antes de medir. O nome exato serve quando o navegador encontra o controle e a página confirma a ação. Reinicie o mesmo exercício entre tentativas e conte as falhas. Se o recorte causar omissões, recupere só a informação necessária e teste os casos bem-sucedidos e os que falharam.

Quanto contexto devo manter?

Guarde o necessário para localizar, decidir, agir e verificar. Se a confirmação estiver fora da região, leia essa parte separadamente. A observação focada é um ponto de partida que pode ser ampliado.

Dê o próximo passo

Deixe o Tabbit trabalhar ao seu lado.

Pesquise entre abas, automatize o trabalho repetitivo do navegador e mantenha todo o contexto ao alcance.