Ein Framework für disziplinierte KI-Coding-Agenten
Ein Lotse führt das Schiff durch enges Fahrwasser — ohne selbst das Steuer zu übernehmen. Genau das tut dieses Framework mit KI-Coding-Agenten: es führt sie von der Idee bis zur gemergten Änderung, ohne die Arbeit zu ersetzen.
Das Problem: KI-Agenten driften
Die Strecke
Der Mensch entscheidet
Baut die Werft ein UI, rendert sie echte Screenshots des Ergebnisses — du siehst, was entsteht, nicht nur eine Beschreibung davon.
Reife-Tickets kommen als lesbare HTML-Karten übers lokale Netz — Schmerz, Beleg, Vorschlag auf einen Blick, nicht als Textwand.
ready stempelt — die Maschine schlägt vor, du gibst frei.spec → ready → in-progress → merged). Der Status-Wechsel ist die Membran: den stempelt der Mensch, nie die Maschine allein. Das Ledger hält fest, was einmal ratifiziert wurde — und schützt es vor Re-Litigation.Die Maschine macht die Vorarbeit — der Stift für die Entscheidung bleibt beim Menschen.
Das mentale Modell — systemischer Blick
»Der Erste fliegt und genießt es. Der Zweite sieht dem Ersten beim Fliegen zu. Der Dritte sieht zu, wie der Zweite zusieht — und erlebt so auf allen drei Ebenen bewusst.«
inspiriert von »Der dritte Schwan« (Bernd Schmid, isb Wiesloch) · Zuordnung: unsere eigene
… genau das tut Lotse: dieselbe Arbeit auf drei Flughöhen zugleich.
Warum es hält
Zwei-Wege-Tür (klein, reversibel) → die kühnere Form ist Default, das Tun ist das Experiment. Ein-Wege-Tür (Datenmodell, öffentliche Schnittstelle) → volle Schärfe vor dem Commit.
Rat wird prüfbar, indem ein anderes Modell ihn zu widerlegen versucht — nicht, indem man den Berater klüger macht.
Entscheide einmal, halte es fest, re-litigiere nicht. Ein Beschluss ist ein Fels, kein Vorschlag.
Maschinen-lesbare Schemas + Guard-Hooks machen Disziplin mechanisch statt nur appellativ.
Jeder Lauf endet mit einer Retro über die Arbeitsweise; die Werkstatt verdichtet sie zu Schärfungen. Das Framework ist sein eigenes erstes Anwendungsbeispiel.
Was es ist
commands/, agents/, contracts/, hooks/ — versioniert, review-bar.Repo = Wahrheit · Laufzeit-Ort = Deploy-Ziel · der Mensch stempelt.