Sub-rotinas de IA: Automação Determinística de Navegador com Custo Zero de Tokens

✍️ OpenClawRadar📅 Publicado: April 19, 2026🔗 Source
Sub-rotinas de IA: Automação Determinística de Navegador com Custo Zero de Tokens
Ad

O que os Subrotinas de IA Fazem

Os Subrotinas de IA gravam tarefas do navegador uma vez e as salvam como ferramentas acionáveis que são reproduzidas com custo zero de tokens, zero atraso de inferência de LLM e com 100% de determinismo. O script gerado é executado dentro da própria página da web, não por meio de um proxy, trabalhador headless ou solução fora do processo.

Decisão Arquitetônica Principal

O script é executado dentro do contexto de execução da página da web, o que significa que toda autenticação, tokens CSRF, sessões TLS e cabeçalhos assinados são adicionados às solicitações automaticamente. Nenhuma instalação de certificado, modificação de impressão digital TLS ou manutenção separada de pilha de autenticação é necessária.

Mecanismo de Gravação

Durante a gravação, a extensão intercepta solicitações de rede usando duas camadas:

  • Patch de fetch/XHR do MUNDO-PRINCIPAL instalado antes de qualquer script da página ser executado
  • API webRequest do Chrome como um fallback correlacionado para caminhos de CORS e service-worker

Corpos de solicitação incluindo FormData, Blob e bytes brutos são capturados, não apenas JSON.

Processamento de Captura de Rede

O sistema pontua e reduz aproximadamente 300 solicitações para cerca de 5 com base em múltiplos sinais:

  • Origem de primeira parte vs. terceira parte (+20 / −15)
  • Hosts de telemetria conhecidos (Sentry, Segment, Hotjar, RUM): −80
  • Correlação temporal com eventos DOM (+28 dentro de 800ms, +16 dentro de 2,5s)
  • Método e formato da carga útil (POST/PUT/PATCH/DELETE mutantes: +35; GET: +5; com corpo de solicitação: +8)
  • Qualidade da resposta (2xx: +12; 4xx+: −25; corpo não vazio: +4)
  • Identificadores de operação voláteis (−18) para queryId do GraphQL, doc_id, operationHash

IDs de operação voláteis do GraphQL acionam um fallback apenas de DOM antes que quebrem silenciosamente na próxima execução.

Ad

Estrutura do Código Gerado

O código gerado combina chamadas de rede com ações DOM (clicar, digitar, encontrar) na mesma função por meio de um namespace auxiliar rtrvr.*. As cinco principais solicitações classificadas mais interações DOM são renderizadas em um contexto de 12.000 caracteres para o gerador.

Padrão de Uso

Aponte um agente de IA para uma planilha de 500 linhas e, com apenas uma chamada de LLM, os parâmetros são atribuídos e 500 Subrotinas são iniciadas.

Principais Casos de Uso

  • Grave o envio de uma DM do Instagram e tenha uma rotina reutilizável para enviar DMs com custo zero de tokens
  • Crie uma rotina para obter os produtos mais recentes em um catálogo de site, chame-a para obter milhares de produtos por meio de consultas GraphQL diretas
  • Configure uma rotina para preencher formulários de EHR com base em parâmetros, com IA inferindo parâmetros do contexto da página atual
  • Reutilize rotinas diariamente para sincronizar mensagens de saída no LinkedIn/Slack/Gmail para um CRM usando um servidor MCP

Por que Isso Importa

O problema fundamental com agentes de navegador para tarefas repetitivas é que passar pelo loop de inferência é desnecessário. Gravar uma vez e fazer o LLM gerar um script que aproveite todos os métodos de interação possíveis (chamadas de API diretas, interações DOM, ferramentas/APIs/servidores MCP de terceiros) fornece automação determinística e econômica.

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Academia de Aprendizagem RAG Construída Dentro do Claude Code com 20 Agentes Especialistas
Tools

Academia de Aprendizagem RAG Construída Dentro do Claude Code com 20 Agentes Especialistas

Um desenvolvedor criou uma academia interativa de aprendizado RAG dentro do Claude Code, apresentando 20 agentes especialistas, 17 comandos de barra e um currículo de 9 módulos que avalia o nível de conhecimento e utiliza ferramentas de código aberto por padrão.

OpenClawRadar
X-MCP 2.0: Servidor MCP para Acesso à API do X/Twitter do Claude
Tools

X-MCP 2.0: Servidor MCP para Acesso à API do X/Twitter do Claude

X-MCP 2.0 é um servidor MCP que conecta o Claude Desktop e o Claude Code à API v2 do X/Twitter com autenticação OAuth 2.0 PKCE, fornecendo 10 ferramentas para postar tweets, buscar, obter timelines, curtir, retweetar, responder e visualizar perfis.

OpenClawRadar
CLI-Anything-WEB: plugin de código aberto que engenharia reversa de qualquer site em um CLI em Python para Claude Code
Tools

CLI-Anything-WEB: plugin de código aberto que engenharia reversa de qualquer site em um CLI em Python para Claude Code

O CLI-Anything-WEB é um plugin de código aberto para o Claude Code que monitora o tráfego do seu navegador, faz engenharia reversa do protocolo e gera uma CLI Python completa com autenticação, testes e suporte a --json. 19 CLIs de exemplo incluídas para sites como Reddit, Booking, Airbnb, ChatGPT e LinkedIn.

OpenClawRadar
Claude Code: Como Conectar Seu Frontend Construído por IA a um Backend Real
Tools

Claude Code: Como Conectar Seu Frontend Construído por IA a um Backend Real

Claude Code cria frontends bonitos, mas muitas vezes usa dados fixos. Aqui estão quatro maneiras de conectá-lo a backends reais: APIs puras, SDKs, CLIs e MCP.

OpenClawRadar