Subrutinas de IA: Automatización Determinista del Navegador con Costo Cero de Tokens

Qué hacen los Subrutinas de IA
Los Subrutinas de IA graban tareas del navegador una vez y las guardan como herramientas invocables que se reproducen a costo cero de tokens, sin retraso de inferencia de LLM y con 100% de determinismo. El script generado se ejecuta dentro de la página web misma, no a través de un proxy, un trabajador sin cabeza o una solución fuera de proceso.
Decisión arquitectónica clave
El script se ejecuta dentro del contexto de ejecución de la página web, lo que significa que toda la autenticación, tokens CSRF, sesiones TLS y encabezados firmados se agregan a las solicitudes automáticamente. No se requiere instalación de certificados, modificación de huella digital TLS o mantenimiento de una pila de autenticación separada.
Mecanismo de grabación
Durante la grabación, la extensión intercepta las solicitudes de red usando dos capas:
- Parche de fetch/XHR del MUNDO-PRINCIPAL instalado antes de que se ejecute cualquier script de página
- API webRequest de Chrome como respaldo correlacionado para rutas CORS y de service-worker
Se capturan los cuerpos de las solicitudes, incluidos FormData, Blob y bytes sin procesar, no solo JSON.
Procesamiento de captura de red
El sistema puntúa y recorta aproximadamente 300 solicitudes a unas 5 basándose en múltiples señales:
- Origen de primera parte vs. de terceros (+20 / −15)
- Hosts de telemetría conocidos (Sentry, Segment, Hotjar, RUM): −80
- Correlación temporal con eventos DOM (+28 dentro de 800ms, +16 dentro de 2.5s)
- Método y forma de carga útil (POST/PUT/PATCH/DELETE mutantes: +35; GET: +5; con cuerpo de solicitud: +8)
- Calidad de respuesta (2xx: +12; 4xx+: −25; cuerpo no vacío: +4)
- Identificadores de operación volátiles (−18) para queryId de GraphQL, doc_id, operationHash
Los IDs de operación volátiles de GraphQL activan un respaldo solo de DOM antes de que fallen silenciosamente en la próxima ejecución.
Estructura del código generado
El código generado combina llamadas de red con acciones DOM (clic, escribir, encontrar) en la misma función a través de un espacio de nombres auxiliar rtrvr.*. Las cinco principales solicitudes clasificadas más las interacciones DOM se renderizan en un contexto de 12,000 caracteres para el generador.
Patrón de uso
Dirige un agente de IA a una hoja de cálculo de 500 filas, y con solo una llamada LLM, se asignan parámetros y se inician 500 Subrutinas.
Casos de uso clave
- Graba el envío de un DM de Instagram, luego ten una rutina reutilizable para enviar DMs a costo cero de tokens
- Crea una rutina para obtener los últimos productos en un catálogo de sitio, llámala para obtener miles de productos a través de consultas GraphQL directas
- Configura una rutina para completar formularios EHR basados en parámetros, con la IA infiriendo parámetros del contexto de la página actual
- Reutiliza rutinas diariamente para sincronizar mensajes salientes en LinkedIn/Slack/Gmail a un CRM usando un servidor MCP
Por qué esto importa
El problema fundamental con los agentes de navegador para tareas repetitivas es que pasar por el bucle de inferencia es innecesario. Grabar una vez y hacer que el LLM genere un script que aproveche todos los métodos de interacción posibles (llamadas API directas, interacciones DOM, herramientas/APIs/servidores MCP de terceros) proporciona automatización determinista y rentable.
📖 Read the full source: HN LLM Tools
👀 Ver también

Claude Code v2.1.141: Nuevas Variables de Entorno, Mejora de Hooks y Corrección de Errores
Anthropic lanzó Claude Code v2.1.141 con nuevas variables de entorno (CLAUDE_CODE_PLUGIN_PREFER_HTTPS, ANTHROPIC_WORKSPACE_ID), campo terminalSequence para hooks, listado de agentes por cwd y más de 20 correcciones de errores.

La aplicación OpenClaw para iOS añade sincronización de datos históricos de Apple Health de hasta 18 meses.
La última versión de la aplicación OpenClaw para iOS permite la exportación de datos históricos de Apple Health, lo que permite a los usuarios sincronizar hasta 18 meses de datos de salud con su agente para obtener información personalizada o entrenamiento de IA.

Plataforma de IA de Cloudflare: Capa de Inferencia Unificada para Agentes de IA
La Plataforma de IA de Cloudflare proporciona una única API para acceder a más de 70 modelos de más de 12 proveedores, incluido soporte multimodal para modelos de imagen, video y voz. Permite cambiar entre modelos con modificaciones de una sola línea de código y ofrece monitoreo centralizado de costos con metadatos personalizados.
El plugin Refine Cycle hace que los agentes de OpenClaw aprendan de los errores repetidos
Refine Cycle analiza las sesiones recientes de un agente OpenClaw en busca de errores recurrentes, escribe una lección breve que el agente verá en adelante y verifica si el error vuelve a aparecer. Una adaptación de /refine del Prime Agent de Prime Intellect.