Block VI · Programmieren mit Agenten · Lektion 32

Programmieren wie ein Profi mit KI: Plan, Tests und Review

Du lernst den Workflow, der zerbrechlichen Code verhindert: planen, bevor du schreibst, die Tests zuerst schreiben, mit Worktrees parallel arbeiten und jede Änderung automatisch prüfen lassen, bevor du sie übernimmst.

Zum Kurs

Das erwartet dich in dieser Lektion

  1. Der Ablauf, der fragilen Code verhindert

    Teams, die am besten mit Agenten arbeiten, wiederholen immer denselben Zyklus: Plan, Tests, Code, Review und Commit.

  2. Plan-Modus: erst lesen und vorschlagen, dann ändern

    Im Plan-Modus erkundet der Agent den Code und legt dir einen Plan vor, ändert aber nichts, bis du ihn freigibst.

  3. Große Aufgaben: Interview und Spezifikation

    Vor einer großen Funktion lässt du dir vom Agenten Fragen stellen und alles schriftlich in einer Datei festhalten.

  4. Tests zuerst: Der Agent weiß, wann er fertig ist

    Bei TDD (testgetriebener Entwicklung) schreibst du zuerst die Tests, prüfst, dass sie scheitern, und erst dann wird programmiert.

  5. Gib dem Agenten etwas, das er prüfen kann

    Alles, was „besteht“ oder „scheitert“ zurückgibt, eignet sich: Tests, Build, Linter oder ein Screenshot im Vergleich zum Design.

  6. Mehrere Sitzungen parallel mit Git-Worktrees

    Ein Worktree ist eine weitere Arbeitskopie desselben Repositorys, mit eigenem Ordner und eigenem Branch: Jeder Agent arbeitet in seiner.

  7. Automatisches Review, bevor du eine Änderung annimmst

    Ein Prüfer mit sauberem Kontext findet Fehler, die der Agent, der den Code geschrieben hat, nicht sieht.

  8. Kleine Commits: Jeder Schritt ein Rückkehrpunkt

    Committe jedes Mal, wenn etwas funktioniert und die Tests besteht: eine Änderung, ein Commit, eine klare Nachricht.

  9. Zusammenfassung: der professionelle Ablauf mit Agenten

    Plan, Tests, Verifikation, Parallelarbeit, Review und kleine Commits: am Anfang langsamer, am Ende viel schneller.

Tools und Begriffe

Melde dich mit deinem Google-Konto an und starte diese Lektion und den ganzen Kurs.

Zum KursGanzen Lehrplan ansehen

Weitere Lektionen im Block