Karpathy's Four CLAUDE.md Rules — 91k Stars and What They Mean for Us
Summary¶
Forrest Chang verpackte Andrej Karpathys vier Beobachtungen über LLM-Coding-Failures in eine einzige CLAUDE.md-Datei — und erreichte damit 91.000 GitHub-Stars in einem Wochenende (forrestchang/andrej-karpathy-skills). Die vier Regeln: Think before coding (Annahmen laut aussprechen, bei Unklarheit fragen), Simplicity first (minimaler Code, keine spekulativen Abstraktionen), Surgical changes (nur anfassen was explizit gefordert), Goal-driven execution (vage Instruktionen in verifizierbare Ziele umwandeln, bevor Code geschrieben wird). Alle vier Regeln sind direktes Mapping zu unseren CLAUDE.md Rules 1, 2, 6, 8 — externer Validierungspunkt für unsere Behavioral-Rules-Philosophie. Adoption-Schlüssel laut Artikel: "can I copy-paste this into my repo right now" — genau unser /vt-c-bootstrap-Prinzip.
Key Details¶
- Die vier Regeln decken exakt die Default-Failure-Modes ab: Silent assumptions, overcomplexity, scope creep, vague execution
- Adoption-Barrier: 30 Sekunden Copy-paste, keine Dependencies, kein Build-Step
- Behavioral rules sind kein Vertrag, sondern verschieben die Verteilung des Agent-Verhaltens (wichtiger Nuancenpunkt)
- Karpathy hat die Datei nicht geschrieben — er hat die Beobachtungen gemacht; Forrest Chang hat sie in ein Repo umgewandelt
- Das Repo shipped beide Varianten:
CLAUDE.mdund eine Cursor-Rules-Version — die Prinzipien sind Tool-agnostisch - Direkter Gap zu unserem Toolkit: kein expliziter "Think-aloud gate" (laut Annahmen verbalisieren vor File-Änderungen)