Zum Hauptinhalt springen
AIDive
DE
Anmelden

Beschreibung

Copilot Chat automatisiert die Codegenerierung mithilfe von testgetriebener Entwicklung (TDD). Sie definieren zunächst Testfälle – Eingaben, erwartete Ausgaben und optional eine kurze Beschreibung der Anforderungen.

Ein Durchlauf: Tests → Code → Validierung

Nachdem Sie die Tests bereitgestellt haben, generiert ein LLM eine Implementierung für eine Funktion oder ein Modul auf Grundlage Ihrer Beispiele und Hinweise. Anschließend führt Copilot Chat den generierten Code gegen alle Testfälle aus und protokolliert, welche Tests bestehen und welche fehlschlagen.

Iterative Verfeinerung, bis die Tests bestehen

Wenn ein Test fehlschlägt, startet Copilot Chat eine weitere Iteration. Dabei werden die Fehlermeldungen und Abweichungen zurück an das LLM gegeben, der Code wird aktualisiert und die Tests erneut ausgeführt. Dieser Zyklus wiederholt sich, bis jeder Test grün ist.

Besonders geeignet für kleine Aufgaben und zum Lernen

Copilot Chat ist nützlich, wenn Sie schnelle, durch Tests eingegrenzte Ergebnisse benötigen, zum Beispiel für:

Kleine Funktionen und Codeausschnitte

Algorithmus-Erklärungen und Übungsaufgaben

Lernbeispiele und Prototypen

Durch die Steuerung des Verhaltens über Tests erhalten Sie Ausgaben, die an explizite, überprüfbare Erwartungen gebunden sind.

0
0 Kommentare

Newsletter

Benachrichtigt werden, wenn neue KI-Tools hinzugefügt werden

Werde Teil der Community.