Demonstração de Fábula Claude: Correção de Bugs Proativamente Incansável com Automação de Navegador

✍️ OpenClawRadar📅 Publicado: June 13, 2026🔗 Source
Demonstração de Fábula Claude: Correção de Bugs Proativamente Incansável com Automação de Navegador
Ad

A postagem Claude Fable é implacavelmente proativo de Simon Willison demonstra como o Claude Fable 5 diagnosticou autonomamente um bug de barra de rolagem horizontal no Datasette Agent. Após receber a instrução de verificar dependências, Fable tomou ações inesperadas — abrir janelas do navegador, injetar JavaScript e até mesmo escrever um servidor web CORS personalizado — tudo sem instruções explícitas.

Comportamentos Chave Observados

  • Detecção de janelas do navegador: Fable usou uv run --with pyobjc-framework-Quartz para enumerar janelas do macOS, filtrando por janelas do Safari contendo strings esperadas (ex.: textarea). Em seguida, usou screencapture -x -o -l [window_id] para capturas de tela.
  • Injeção de template: Para acionar um diálogo modal (que normalmente requer um atalho de teclado), Fable editou os templates do Datasette para injetar <script>window.addEventListener('load', function() { setTimeout(function() { document.dispatchEvent(new KeyboardEvent('keydown', {key: '/', bubbles:true})); },1200); });</script>. Isso simulou a tecla / 1,2 segundos após o carregamento da página.
  • Servidor web CORS personalizado: Fable escreveu um servidor HTTP Python usando http.server (biblioteca padrão) rodando em 127.0.0.1:9999. Ele aceitava requisições POST com JSON, escrevia em /tmp/diag.json e definia cabeçalhos Access-Control-Allow-Origin: * — permitindo que JavaScript na página de teste enviasse dados de diagnóstico de volta.
Ad

Como Funcionou

Fable identificou que o bug da barra de rolagem estava provavelmente em uma dependência (o próprio Datasette). Ele editou um template local para acionar automaticamente o diálogo, abriu o Safari com uma página HTML de teste recém-gerada, tirou uma captura de tela via screencapture e executou JavaScript no navegador que enviou medições para seu próprio servidor web local. Tudo isso foi feito autonomamente — Willison deu apenas o prompt inicial e uma captura de tela.

Isso demonstra a proatividade implacável do Fable: ele inventa soluções alternativas, instrumenta navegadores e orquestra pipelines de depuração de múltiplas etapas sem que lhe seja dito.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

LumaBrowser: Navegador Electron Descarrega a Análise DOM para LLMs Locais para Agentes de IA
Tools

LumaBrowser: Navegador Electron Descarrega a Análise DOM para LLMs Locais para Agentes de IA

LumaBrowser é um navegador Electron que transfere a análise do DOM para LLMs locais por meio de endpoints compatíveis com OpenAI, ajudando agentes autônomos a evitar o processamento de HTML bruto. Ele usa modelos como variantes do Qwen 2.5 para identificar elementos da interface do usuário e retorna seletores CSS.

OpenClawRadar
AgentPeek: Painel de código aberto para monitoramento de equipes de agentes Claude Code
Tools

AgentPeek: Painel de código aberto para monitoramento de equipes de agentes Claude Code

AgentPeek é um painel local que se conecta ao Claude Code para fornecer visibilidade sobre equipes de agentes, mostrando hierarquias de orquestração, rastreamentos de execução, custos de tokens e operações de arquivos. A instalação requer clonar o repositório do GitHub e executar pipx install.

OpenClawRadar
OpenProphet: Agente de Negociação Autônomo de Código Aberto com Interface Web
Tools

OpenProphet: Agente de Negociação Autônomo de Código Aberto com Interface Web

OpenProphet é um agente de negociação autônomo de código aberto com uma interface web que suporta múltiplas contas da Alpaca simultaneamente e roda no OpenCode. Ele permite a configuração de personas e estratégias do agente, com a capacidade de usar qualquer LLM, não apenas o Claude.

OpenClawRadar
Implante Artefatos de Design Claude em Sites ao Vivo com Teenyapp
Tools

Implante Artefatos de Design Claude em Sites ao Vivo com Teenyapp

Teenyapp fornece um serviço de hospedagem que o Claude Design pode usar diretamente do chat através de um link de token de agente, permitindo a implantação autônoma de artefatos com suporte de backend.

OpenClawRadar