TabbitBlog

Cómo reducir los tokens de un agente de navegador

Compara observaciones completas y acotadas de la misma tarea, conserva la evidencia necesaria y verifica el éxito antes de recortar contexto.

En este artículo
  1. Mide el turno y registra su observación
  2. Acota la observación a la decisión actual
  3. Usa imágenes y grupos de acciones cuando sirvan
  4. Verifica el resultado y compara el éxito
  5. Tokens y éxito
  6. ¿Cuánto contexto conviene conservar?

Empieza por la información necesaria para decidir y verificar una acción. Una captura estructurada completa puede incluir paneles, navegación y filas repetidas ajenas a la tarea. Recortar ese texto puede reducir tokens de entrada, pero omitir una alerta, el objetivo o la confirmación puede hacer fallar la ejecución.

Mide el turno y registra su observación

Anota modelo, tarea, formato y contadores del proveedor de entrada, caché y salida. Los caracteres miden tamaño del texto, no tokens. El turno también incluye instrucciones y otros costes fijos. Una gran reducción de caracteres puede producir un ahorro menor en la entrada total. Separa la caché y evita deducir la factura de esos contadores.

Codex · Non-interactive mode

Acota la observación a la decisión actual

Localiza la región de la tarea. Conserva su etiqueta, estado, controles elegibles y errores o confirmaciones cercanos. Una sola línea puede ser clave si dos botones difieren en un código. Actualiza la observación tras navegar o cambiar el estado. Amplíala si el objetivo es ambiguo, falta o depende de una capa o de otro panel.

Playwright · Snapshots

Usa imágenes y grupos de acciones cuando sirvan

Una captura enfocada ayuda a inspeccionar elementos cubiertos o problemas de diseño. Texto e imagen aportan evidencia diferente y su medición depende del proveedor y modelo. Si la ruta y el estado son estables, agrupa lecturas reversibles o acciones simples. Después de un cambio con consecuencias, verifica el resultado. El experimento solo varía el alcance de la observación.

Verifica el resultado y compara el éxito

Define el éxito antes de medir. La etiqueta exacta sirve si el navegador encuentra el control y la página confirma la acción. Usa la misma prueba y restablece el estado entre intentos. Cuenta también los fallos. Si el recorte provoca omisiones, recupera la menor parte necesaria y vuelve a probar casos exitosos y fallidos.

Tokens y éxito

Probamos tres pares en un tablero ficticio de Tabbit con tres puestos y 145 filas irrelevantes. Usamos Codex CLI 0.166.0 y GPT-6.1 Sol. En cada par solo cambió el alcance observado. Un turno del modelo eligió un botón a partir de un snapshot real de accesibilidad. Un controlador fijo de Tabbit pulsó la etiqueta devuelta y comprobó T02-CONFIRMED. El modelo no hizo un bucle autónomo. La entrada acotada cayó 17,0 % y ambas variantes lograron tres éxitos. La caché difirió. No se infiere un importe ni un resultado general.

MétricaCompletaAcotada
Tokens de entrada89,85774,559
Tokens de entrada en caché25,08837,632
Tokens de salida2525
Éxitos en el navegador3/33/3
Caracteres30,201257–266
PasoCompleta · Tokens de entradaAcotada · Tokens de entrada
Orchid29,81024,852
Juniper30,02424,855
Cedar30,02324,852

Panel de prueba Tabbit con acción confirmada

Un desarrollador de herramientas compartió sus mediciones y declaró su vinculación. Otro usuario de Codex comparó conexiones del navegador y dijo que comprobó las filas guardadas contra una referencia. Son flujos distintos. Aquí solo cambia el alcance.

Reddit · r/mcp · Reddit · r/codex

¿Cuánto contexto conviene conservar?

Mantén lo necesario para localizar, decidir, actuar y verificar. Si la confirmación está fuera de la región, léela aparte. Una observación acotada es un punto de partida que puedes ampliar.

Preguntas frecuentes

¿Cómo mido los tokens?

Anota modelo, tarea, formato y contadores del proveedor de entrada, caché y salida. Los caracteres miden tamaño del texto, no tokens. El turno también incluye instrucciones y otros costes fijos. Una gran reducción de caracteres puede producir un ahorro menor en la entrada total. Separa la caché y evita deducir la factura de esos contadores.

¿Qué conserva una observación acotada?

Localiza la región de la tarea. Conserva su etiqueta, estado, controles elegibles y errores o confirmaciones cercanos. Una sola línea puede ser clave si dos botones difieren en un código. Actualiza la observación tras navegar o cambiar el estado. Amplíala si el objetivo es ambiguo, falta o depende de una capa o de otro panel.

¿Cuándo uso una captura?

Una captura enfocada ayuda a inspeccionar elementos cubiertos o problemas de diseño. Texto e imagen aportan evidencia diferente y su medición depende del proveedor y modelo. Si la ruta y el estado son estables, agrupa lecturas reversibles o acciones simples. Después de un cambio con consecuencias, verifica el resultado. El experimento solo varía el alcance de la observación.

¿Cómo comparo el éxito?

Define el éxito antes de medir. La etiqueta exacta sirve si el navegador encuentra el control y la página confirma la acción. Usa la misma prueba y restablece el estado entre intentos. Cuenta también los fallos. Si el recorte provoca omisiones, recupera la menor parte necesaria y vuelve a probar casos exitosos y fallidos.

¿Cuánto contexto conviene conservar?

Mantén lo necesario para localizar, decidir, actuar y verificar. Si la confirmación está fuera de la región, léela aparte. Una observación acotada es un punto de partida que puedes ampliar.

Da el siguiente paso

Deja que Tabbit trabaje junto a ti.

Investiga entre pestañas, automatiza el trabajo repetitivo del navegador y mantén todo el contexto al alcance.