Claude baut CRDT-Visualisierung aus 470 Zeilen Python
Bram Cohen — ja, der BitTorrent-Erfinder — hat seine Vision für die Zukunft von Versionskontrolle aufgeschrieben. 470 Zeilen Python-Code, basierend auf CRDTs. Simon Willison hat den Code genommen und Claude damit gefüttert.
Was dabei rauskam
Willison ließ sich erst den Code erklären. Dann bat er Claude, eine interaktive UI zu bauen — direkt im Browser, via Pyodide. Kein Server nötig. Kein Setup. Einfach klicken und verstehen, wie Merge-Algorithmen funktionieren.
💡 Was das bedeutet
CRDTs (Conflict-free Replicated Data Types) lösen ein altes Problem: Wie synchronisiert man Daten ohne zentrale Autorität? Cohen will damit Git-artige Systeme neu denken. Die Visualisierung macht das Konzept greifbar — statt akademischer Papers gibt es jetzt was zum Anfassen.
Der Workflow in drei Schritten
- Schritt 1:** 470 Zeilen Python ohne Kommentare an Claude übergeben
- Schritt 2:** Claude erklärt die Algorithmen
- Schritt 3:** Claude baut eine interaktive Browser-Demo mit Pyodide
Kein einziger Schritt erforderte manuelles Coding von Willison.
✅ Pro
- Zeigt echten KI-Nutzen: Code verstehen UND visualisieren
- Pyodide-Ansatz läuft komplett im Browser
- Macht komplexe Informatik zugänglich
❌ Con
- Nur eine Demo, kein fertiges Tool
- CRDTs in Versionskontrolle sind noch Theorie
- Ohne Cohens Vorarbeit wäre das nichts
Warum das interessant ist
Das ist kein "KI ersetzt Entwickler"-Märchen. Das ist ein konkreter Fall: Ein erfahrener Entwickler nimmt fremden Code, lässt ihn sich erklären und in was Interaktives umbauen. Claude als persönlicher Übersetzer zwischen Code und Verständnis.