Inzwischen sind die einzelnen Bausteine bekannt — die Pipeline, Contracts, der Knowledge Graph, Hints, das Archiv. Hier stehen sie der Arbeit mit einer einfachen KI-Chat-Konsole gegenüber, um den praktischen Unterschied greifbar zu machen.
Warum AITM einer einfachen Konsole überlegen ist
Direkter Vergleich
| Einfache KI-Konsole / Chat-Tool | AITM | |
|---|---|---|
| Mehrere Schritte ausführen | Zuerst wird manuell ein Plan erbeten, dann wird der Plan für den Code zurückgeklebt, dann wird ein Review erbeten, dann werden die Review-Kommentare für eine Korrektur zurückgeklebt — der Kontext wird bei jedem Schritt selbst weitergereicht | Die gesamte Abfolge Plan → Code → Review → Fix → Test → Merge läuft automatisch ab, mit einem Klick — siehe Die Pipeline |
| Code-Isolation | Änderungen landen meist direkt in der Arbeitskopie; nichts hindert einen schlechten Vorschlag daran, den Haupt-Branch zu berühren | Jeder Task läuft in einem eigenen Git-Branch und Arbeitsordner (Worktree-Isolation) — laufende Arbeit kann dev nie beschädigen |
| Projektgedächtnis | Jede neue Unterhaltung beginnt bei null; Konventionen und Architektur müssen jedes Mal neu erklärt werden | Contracts, Variablen und Hints bleiben bestehen und bauen über Tasks hinweg aufeinander auf — siehe Knowledge Sharing |
| Qualitätsschranken | Es liegt bei einem selbst (und man muss daran denken), zu prüfen und zu testen — oder eben nicht | Review und automatisierte Tests (Unit + E2E) laufen bei jedem Task automatisch, bevor irgendetwas gemergt wird |
| Mergen | Der Code wird aus dem Chat herauskopiert und selbst committet | Automatischer Merge nach dev, mit KI-gestützter Konfliktlösung, wenn zwei Änderungen kollidieren |
| Prüfpfad | Im Chat-Verlauf zurückblättern, falls er aufbewahrt wurde, um sich zu erinnern, was erbeten wurde und warum | Jeder Task wird dauerhaft im Archiv festgehalten, mit vollständigem Ergebnis, geänderten Dateien und Urteilen |
| Parallele Arbeit | Eine Unterhaltung, ein Task zur Zeit | Mehrere Projekte führen Tasks parallel von einem einzigen Dashboard aus |
| Erholung nach einem Stillstand | Es fällt auf, dass der Assistent verstummt ist oder sich im Kreis dreht, und er wird selbst neu gestartet | Der Watchdog erkennt einen hängenden Schritt und setzt ihn automatisch fort — siehe Die Pipeline |
| Code zwischen Chat und Editor übertragen | Manuelles Kopieren und Einfügen, bei jeder einzelnen Änderung | Die KI bearbeitet Dateien direkt im isolierten Worktree — nichts muss kopiert werden |
Der grundlegende Unterschied
Ein einfaches Chat-Tool ist von Natur aus zustandslos: Jede neue Unterhaltung ist ein leeres Blatt, und es tut immer nur genau das, was man in diesem Moment persönlich orchestriert. AITM ist umgekehrt aufgebaut — um die Annahme herum, dass dasselbe Projekt über lange Zeit viele Tasks erhält und das System bei diesem Projekt zunehmend besser werden soll, statt jede Anfrage wie die erste zu behandeln.
Nichts davon ersetzt das eigene Urteil — weiterhin wird entschieden, was gebaut wird, das Ergebnis geprüft und bei Fehlschlägen oder Konflikten eingegriffen. Was entfällt, ist die manuelle Übertragungsarbeit, Kontext zwischen Schritten, zwischen Unterhaltungen und zwischen Chat und Codebasis zu verschieben.
Gut zu wissen
- Worktree-Isolation macht automatische mehrstufige Pipelines erst sicher genug, um unbeaufsichtigt zu laufen.
- Automatisiertes Review und Testen machen den Auto-Merge vertrauenswürdig statt leichtsinnig.