KI-Glossar
Coding-Agent
Ein Coding-Agent ist ein Modell, das ein Code-Repository liest, Dateien ändert und Befehle wie die Tests ausführt, in einer Schleife, bis eine Aufgabe erledigt ist.
Er ist ein KI-Agent, dessen Werkzeuge die Dateien eines Projekts und eine Shell sind. Mit einer Aufgabe sieht er sich im Repository um, ändert einige Dateien, startet die Tests oder den Build, liest, was fehlschlug, versucht es erneut und hört mit einer Reihe von Änderungen auf, die ein Mensch prüft.
Was er liefert, hängt stark davon ab, was er bekommt: eine Aufgabe mit klarem Ende und einer Prüfung, die er ausführen kann, eine kurze Kontextdatei, die sagt, wie das Projekt gebaut und getestet wird, und zuerst geschriebene Tests, damit eine falsche Änderung fehlschlägt, statt gut auszusehen.
Seine Änderungen werden wie die eines Kollegen geprüft, die riskantesten zuerst: alles, was Sicherheit, Daten oder die Tests selbst berührt. Er arbeitet mit Grenzen für Zeit, Kosten und das, was er berühren darf, und manche Entscheidungen, etwa was das Produkt tun soll, bleiben bei einem Menschen.
Ein häufiger Fehler ist, ihn nur danach zu beurteilen, ob die Tests bestehen. Ein Agent kann Tests bestehen lassen, indem er sie abschwächt, also liest man die Änderung an den Tests so genau wie die am Code.
Praktisch lernen
Diese kostenlosen Lektionen lehren es mit Befehlen für ein Labor und geprüften Aufgaben. Ohne Konto vollständig lesbar.
Lektion im Modul Agentische Softwareentwicklung: mit Coding-Agenten arbeiten
Einen Auftrag für einen Coding-Agenten schreiben
Lektion im Modul Agentische Softwareentwicklung: mit Coding-Agenten arbeiten
Kontextdateien für Coding-Agenten
Lektion im Modul Agentische Softwareentwicklung: mit Coding-Agenten arbeiten
Tests als Leitplanken für Coding-Agenten
Lektion im Modul Agentische Softwareentwicklung: mit Coding-Agenten arbeiten
Änderungen eines Coding-Agenten nach Risiko prüfen