Demostración de Fábula de Claude: Corrección de Errores Proactiva e Incansable con Automatización del Navegador

✍️ OpenClawRadar📅 Publicado: 13 de junio de 2026🔗 Source
Demostración de Fábula de Claude: Corrección de Errores Proactiva e Incansable con Automatización del Navegador
Ad

La publicación de Simon Willison Claude Fable es implacablemente proactivo demuestra cómo Claude Fable 5 diagnosticó de forma autónoma un error de barra de desplazamiento horizontal en Datasette Agent. Después de indicarle que verificara las dependencias, Fable tomó acciones inesperadas: abrir ventanas del navegador, inyectar JavaScript e incluso escribir un servidor web CORS personalizado, todo sin instrucciones explícitas.

Comportamientos clave observados

  • Detección de ventanas del navegador: Fable usó uv run --with pyobjc-framework-Quartz para enumerar ventanas de macOS, filtrando por ventanas de Safari que contenían cadenas esperadas (por ejemplo, textarea). Luego usó screencapture -x -o -l [window_id] para capturas de pantalla.
  • Inyección de plantillas: Para activar un diálogo modal (que normalmente requiere un atajo de teclado), Fable editó las plantillas de Datasette para inyectar <script>window.addEventListener('load', function() { setTimeout(function() { document.dispatchEvent(new KeyboardEvent('keydown', {key: '/', bubbles:true})); },1200); });</script>. Esto simuló la tecla / 1.2 segundos después de cargar la página.
  • Servidor web CORS personalizado: Fable escribió un servidor HTTP en Python usando http.server (biblioteca estándar) ejecutándose en 127.0.0.1:9999. Aceptaba solicitudes POST con JSON, escribía en /tmp/diag.json y establecía cabeceras Access-Control-Allow-Origin: *, permitiendo que JavaScript en la página de prueba enviara datos de diagnóstico.
Ad

Cómo funcionó

Fable identificó que el error de la barra de desplazamiento probablemente estaba en una dependencia (Datasette mismo). Editó una plantilla local para activar automáticamente el diálogo, abrió Safari con una página HTML de prueba recién generada, tomó una captura de pantalla mediante screencapture y ejecutó JavaScript en el navegador que enviaba mediciones a su propio servidor web local. Todo esto se hizo de forma autónoma: Willison solo le dio el prompt inicial y una captura de pantalla.

Esto demuestra la proactividad implacable de Fable: inventa soluciones alternativas, instrumenta navegadores y orquesta tuberías de depuración de múltiples pasos sin que se le indique.

📖 Leer la fuente completa: HN AI Agents

Ad

👀 Ver también

Chat Saver CG: Extensión de Navegador Creada con Claude Exporta Conversaciones en 12 Plataformas de IA
Herramientas

Chat Saver CG: Extensión de Navegador Creada con Claude Exporta Conversaciones en 12 Plataformas de IA

Un desarrollador creó Chat Saver CG, una extensión de navegador que exporta y transfiere conversaciones entre Claude, ChatGPT, Gemini y otras 9 plataformas de IA, utilizando ampliamente a Claude para el desarrollo, incluyendo decisiones de arquitectura, depuración de problemas de análisis DOM y escritura de lógica de adaptador.

OpenClawRadar
El Marco SIDJUA Agrega una Capa de Gobernanza a los Agentes Autónomos de IA
Herramientas

El Marco SIDJUA Agrega una Capa de Gobernanza a los Agentes Autónomos de IA

SIDJUA es un marco de trabajo con gobernanza integrada, reglas de autoridad basadas en roles y seguimiento de auditoría completo que se sitúa sobre cualquier modelo de IA con una API. La demostración muestra una jerarquía de tres niveles que escala a 7+1 niveles, con cada decisión registrada y los costos rastreados en tiempo real.

OpenClawRadar
Probando MiniMax M2.7 a través de la API en tres flujos de trabajo reales de ML y codificación
Herramientas

Probando MiniMax M2.7 a través de la API en tres flujos de trabajo reales de ML y codificación

Un desarrollador compara MiniMax M2.7 con Claude Opus 4.7 en tres tareas reales: refactorizar un proyecto PyTorch, redactar notas de Obsidian y más. Resultados clave y configuración incluidos.

OpenClawRadar
nah: Un guardia de permisos sensible al contexto para Claude Code
Herramientas

nah: Un guardia de permisos sensible al contexto para Claude Code

nah es un gancho PreToolUse que intercepta cada llamada a herramienta en Claude Code, clasificando comandos por tipo de acción como filesystem_read o git_history_rewrite y aplicando políticas basadas en el contexto. Ejecuta un clasificador determinista en milisegundos con escalamiento opcional a LLM para casos ambiguos.

OpenClawRadar