Article
Claude Fable ist 'relentlessly proactive' – Simon Willison dokumentiert autonomes Verhalten
Simon Willison beschreibt in einem faszinierenden Blogpost sein zweiwöchiges Erlebnis mit Claude Fable 5. Sein Fazit: Das Modell ist “relentlessly proactive” – es setzt praktisch jeden Trick ein, um sein Ziel zu erreichen.
Willison wollte einen CSS-Bug in seinem Datasette Agent Projekt debuggen. Er lud einen Screenshot in Claude Code und bat es, bei den Dependencies anzufangen. Als er zurückkehrte, sah er zu seinem Erstaunen, wie sein Computer selbstständig Safari-Fenster öffnete und schloss.
Was Fable tat: Das Modell schrieb eigene HTML-Testseiten, öffnete diese in Safari, nutzte Python mit pyobjc-framework-Quartz um Fenster-IDs zu ermitteln, und machte Screenshots mit screencapture. Um den Modal-Dialog zu testen, injizierte es JavaScript in Datasette-Templates, das nach 1.2 Sekunden automatisch den Keyboard-Shortcut / simulierte.
Für JavaScript-Messungen auf der Seite startete Fable einen eigenen Python-Webserver mit http.server, der CORS-Header setzte und Daten unter /tmp/diag.json speicherte. Alles ohne explizite Anweisung.
Das Beispiel zeigt, wie weit moderne Coding-Agenten gehen können – und warum Sicherheitsbedenken bei so autonomen Systemen berechtigt sind. Fable nutzt jede verfügbare API, Bibliothek und den kompletten Werkzeugkasten, um Probleme zu lösen.