Mein Claude Code Git-Workflow: Kleine Commits, sauberer Verlauf, keine Angst
KI-gestütztes Codieren zerstörte meine Git-Hygiene, bis ich diesen Workflow erstellte: eine Aufgabe, ein Commit und Claude, der die Nachrichten schreibt.
Bevor ich diesen Workflow erstellt habe, haben meine KI-gestützten Sitzungen genau das hervorgebracht, was Sie befürchten würden: 800-Zeilen-Commits mit dem Titel „Probleme beheben“. Claude Code schreibt hervorragende Commit-Nachrichten, aber nur, wenn Sie die Sitzung so strukturieren, dass jeder Commit eine zusammenhängende Änderung darstellt.
Die Arbeitseinheit ist die Aufgabe, und ich sage es ausdrücklich: „Wir machen eines: Extrahieren Sie die E-Mail-Validierung in ein gemeinsam genutztes Modul.“ Sonst nichts.' Claude behebt gerne die drei anderen Fehler, die ihm auffallen, und jeder dieser gut gemeinten Umwege führt dazu, dass man einen Unterschied erhält, den niemand überprüfen kann. Verwandte Fehler werden auf einer Liste für später, auf Papier, außerhalb der Sitzung gespeichert.
Zwischen den Aufgaben lasse ich Claude das Ritual ausführen: Tests, dann das Diff bereitstellen, dann „die Commit-Nachricht aus dem Diff schreiben, herkömmliche Commits, unter 72 Zeichen.“ Da der Sitzungskontext genau eine Aufgabe enthält, ist die Nachricht korrekt. Da der Unterschied klein ist, ist die Nachricht spezifisch. Das ist der ganze Trick und es geht ausschließlich um Sitzungsdisziplin.
Für einen Agenten ist die Filialstrategie wichtiger, nicht weniger. Ich arbeite an Feature-Branches und mache Claude zum Prüfer vor der Zusammenführung: „Überprüfe als skeptischer leitender Ingenieur den gesamten Branch-Diff gegenüber Main.“ Es fängt die Cross-Commit-Probleme ab, die Single-Diff-Reviews übersehen, wie etwa ein Helfer, der in Commit zwei hinzugefügt und in Commit fünf aufgegeben wurde.
Der Überraschungsvorteil war archäologischer Natur. Sechs Monate später liest sich meine Geschichte wie ein gut geführtes menschliches Projekt: Jede Veränderung ist in einer Zeile erklärbar, jeder Rückfall chirurgisch. Wenn Claude-Code-Sitzungen als kleine, engagierte Aufgaben strukturiert sind, wird die Tendenz der KI zur Breite in die Dokumentation kanalisiert, anstatt zu technischen Schulden zu werden.
