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.
- 11 Min.
- 9 animierte Folien
- Quiz mit 4 Fragen
- Vertont in 6 Sprachen
Das erwartet dich in dieser Lektion
- Der Ablauf, der fragilen Code verhindert
Teams, die am besten mit Agenten arbeiten, wiederholen immer denselben Zyklus: Plan, Tests, Code, Review und Commit.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Kleine Commits: Jeder Schritt ein Rückkehrpunkt
Committe jedes Mal, wenn etwas funktioniert und die Tests besteht: eine Änderung, ein Commit, eine klare Nachricht.
- Zusammenfassung: der professionelle Ablauf mit Agenten
Plan, Tests, Verifikation, Parallelarbeit, Review und kleine Commits: am Anfang langsamer, am Ende viel schneller.
Tools und Begriffe
- Plan mode
- Worktrees
- Code review
- TDD
Melde dich mit deinem Google-Konto an und starte diese Lektion und den ganzen Kurs.