Zum Inhalt springen

ls -lt posts/

geekBlog

Über Systeme, Tooling und das gelegentliche Yak-Shaving.

Agent im Loop (Teil 4): Refactoring unter Testschutz

Der naive String-Zerteiler stößt bei 4d6kh3 an seine Grenzen. Wir trennen Tokenizer, Parser und Evaluator – unter Testschutz, der Regressionen sichtbar macht, aber nicht jede ungetestete Änderung erkennen kann.

ki python testing

Agent im Loop (Teil 3): Die Testliste wächst

Modifikatoren und mehrere Würfelgruppen. Die eigentliche Arbeit ist nicht der Code – den schreibt der Agent –, sondern die Edge Cases zu enumerieren und als parametrisierte Tests festzuhalten.

ki python testing

Agent im Loop (Teil 2): Der erste grüne Balken

Aus dem Akzeptanzkriterium wird ein Prompt: Wir verallgemeinern auf NdM, schreiben mit einer kontrollierten Zufallsquelle den ersten exakten Test und lassen den Agenten die Schleife selbst drehen.

ki python testing

Agent im Loop (Teil 1): Warum die Schleife?

Ein KI-Agent ist nur so gut wie seine Feedback-Schleife. Teil 1 richtet das Projekt ein, schreibt den ersten roten Test für eine Würfel-Engine – und klärt gleich, wie man überhaupt Zufall testet.

ki python testing