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

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.
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
👀 See Also

Habilidade apple-music-play do OpenClaw publicada no ClawHub para busca e reprodução do Apple Music
A habilidade apple-music-play publicada no ClawHub permite pesquisar o catálogo online do Apple Music e reproduzir faixas diretamente no aplicativo Música do macOS, sem exigir que as músicas estejam na sua biblioteca local.

Claude Code Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Múltiplas Sessões de Codificação do Claude
Claude Code Studio v0.9.3 é um aplicativo de desktop de código aberto que fornece uma interface multi-painel para gerenciar várias sessões do Claude Code CLI. Ele aborda problemas comuns de fluxo de trabalho como alternar entre abas do terminal, persistência de sessões e repetição de instruções.

Usuário do Reddit mede a sobrecarga de tokens do MCP: 67 mil tokens consumidos antes de qualquer pergunta
Um desenvolvedor mediu a sobrecarga de tokens do seu servidor MCP em 67.000 tokens consumidos antes de digitar uma única pergunta, com o Playwright MCP usando 13.600 tokens e o GitHub MCP usando 18.000 tokens em modo ocioso. Eles substituíram o MCP por habilidades e ferramentas CLI para reduzir os custos de contexto.

Aplicativo Claude Desktop Adiciona Recurso de Projetos à Interface de Colaboração
O aplicativo de desktop do Claude agora inclui um recurso de Projetos no Cowork, permitindo que os usuários organizem tarefas e contexto em espaços de trabalho dedicados. Os arquivos e instruções permanecem no computador local do usuário, com opções para importar projetos existentes ou iniciar novos.