KI-Entwicklung

Der KI-Pair-Programming-Zyklus für Vibe Coding

Ein praktischer Workflow, um mit einer KI bei Programmieraufgaben über Kontext, kleine Änderungen, Review, Tests und menschliche Kontrolle zusammenzuarbeiten.

Veröffentlicht Aktualisiert
Vibe-CodierungKI-Paar-ProgrammierungSoftwareentwicklung – Einordnung für die Praxis

KI-Pair-Programming funktioniert am besten als Zyklus aus Verstehen, Vorschlag, kleiner Änderung, Review und Verifikation. Das Modell kann Erkundung und Entwurf beschleunigen; Sie behalten Kontext, Entscheidungen, Permissions und Verantwortung für das Ergebnis.

Der Zyklus

  1. Definieren Sie erwartetes Verhalten, Abnahmekriterien, Constraints und Dateien oder Systeme außerhalb des Scope.
  2. Bitten Sie, das Repo zu erkunden und den relevanten Flow zu erklären, bevor geändert wird.
  3. Verwandeln Sie die Aufgabe in einen minimalen Plan und prüfen Sie Risiken, Abhängigkeiten und Tests.
  4. Implementieren Sie eine kleine, leicht prüfbare Änderung.
  5. Lesen Sie den Diff, prüfen Sie Namen, Contracts, Fehler und Side Effects.
  6. Führen Sie relevante Tests aus und testen Sie den echten Flow, wenn möglich.
  7. Beheben Sie eine bestätigte Ursache und halten Sie Entscheidungen für den nächsten Zyklus fest.

Prompt-Vorlage

Handle als mein Pair-Programming-Partner für [Aufgabe]. Identifiziere zuerst den aktuellen Flow, relevante Dateien, Annahmen, Risiken und Tests. Schlage die minimale Änderung vor, die [Kriterien] erfüllt. Warte auf Review vor dem Editieren, wenn die Änderung [Grenzen] betrifft. Zeige danach den Diff, erkläre jede Entscheidung und führe [Verifikation] aus. Ändere keine Secrets, Produktionsdaten oder Dateien außerhalb des Scope.

Checkliste

  • Hat die Aufgabe eine Definition of Done?
  • Wurde der Code vor dem Editieren verstanden?
  • Ist die Änderung klein und reviewbar?
  • Wurde der Diff inspiziert und Tests ausgeführt?
  • Sind Annahmen und Risiken dokumentiert?

Häufige Fehler

  • Eine komplette Feature ohne Kontext verlangen
  • Den ersten Diff ohne Lesen akzeptieren
  • Mehrere Ursachen gleichzeitig ändern
  • Plausible Erklärungen mit Beweisen verwechseln

Verwandte Tools

Verwandte Anleitungen