Programmierung und Softwareentwicklung

GitHub erklärt Anfängern, wie sie Copilot-Code an einem Ort überprüfen, ausführen und testen können

GitHub zeigt, wie Diff-Ansichten, Terminal und Browser in der GitHub-Copilot-Anwendung verwendet werden können, um die vom Agenten erzeugten Änderungen zu überprüfen, auszuführen und zu testen, bevor sie angenommen werden. Der Leitfaden empfiehlt, drei grundlegende Punkte zu prüfen: Was wurde geändert, funktioniert der Code und erfüllt er tatsächlich die gewünschte Funktion?

2026-09-10
4 Min. Lesezeit
13 Aufrufe
فريق تحرير certi.news
GitHub erklärt Anfängern, wie sie Copilot-Code an einem Ort überprüfen, ausführen und testen können

GitHub zeigt in einem an Anfänger gerichteten Leitfaden, wie sich die von einem Programmieragenten innerhalb der GitHub-Copilot-Anwendung erzeugten Änderungen überprüfen lassen, ohne zwischen Code-Editor, Terminalfenster und Webbrowser wechseln zu müssen. Die Anwendung bündelt diese Aufgaben in nebeneinander angeordneten Ansichten, die Entwickler dabei unterstützen, die Änderung zu prüfen, das Projekt auszuführen und das Ergebnis vor ihrer Annahme in einer Vorschau zu betrachten.

Die zentrale Idee des Leitfadens besteht nicht darin, den vom Agenten erzeugten Code unmittelbar anzunehmen, sondern den Kreislauf aus Überprüfung, Ausführung und Testen innerhalb einer einzigen Sitzung abzuschließen. Laut dem Beitrag kann der Nutzer die Änderung nach der Bestätigung des Ergebnisses direkt in der Anwendung annehmen und einen Pull Request erstellen.

Änderungen über die Diff-Ansicht überprüfen

Die Diff-Ansicht zeigt einen Vergleich zwischen dem Zustand der Dateien vor und nach der Änderung. Hinzugefügte Zeilen werden grün und gelöschte Zeilen rot hervorgehoben. So kann der Nutzer den Umfang der Änderung erkennen, statt sich nur auf das vom Agenten vorgeschlagene Endergebnis zu beschränken.

GitHub weist darauf hin, dass der Nutzer Änderungen annehmen, Kommentare dazu hinterlassen oder Copilot auffordern kann, zusätzliche Anpassungen vorzunehmen. Die endgültige Entscheidung darüber, was in das Projekt übernommen wird, bleibt beim Entwickler.

Das Projekt über die Terminalansicht ausführen

Die Überprüfung beschränkt sich nicht auf das Lesen des Codes; die Terminalansicht ermöglicht es, Befehle innerhalb einer Sitzung der Copilot-Anwendung auszuführen und ihre Ausgaben zu lesen. Der Leitfaden zeigt das Beispiel eines Webprojekts, bei dem ein Skript für den Entwicklungsserver hinzugefügt werden kann, das in das Client-Verzeichnis wechselt und anschließend den Befehl npm run dev ausführt.

Nach der Einrichtung des Skripts klickt der Nutzer auf die Startschaltfläche, um den Server der Website zu starten. Die Anwendung ermöglicht außerdem, mehrere Terminalfenster gleichzeitig zu öffnen, sodass während der Überprüfung des Projekts zwischen verschiedenen Befehlen und Sitzungen gewechselt werden kann.

Die Benutzeroberfläche in der Vorschau anzeigen und bearbeiten

Für Projekte mit einer Benutzeroberfläche bietet die Browseransicht eine Möglichkeit, die Anwendung zu öffnen und die neue Funktion so zu testen, wie sie der Nutzer sieht. Dieser Bereich enthält das Werkzeug Pick & Polish, mit dem ein Element der Benutzeroberfläche ausgewählt und anschließend über den Agenten eine Änderung daran angefordert werden kann.

Nach den Anpassungen kann das Skript des Entwicklungsservers erneut ausgeführt werden, um eine Vorschau der Änderungen anzuzeigen und zu überprüfen, ob die Korrektur oder Verbesserung in der tatsächlichen Anwendung sichtbar ist.

Was bedeutet das für Entwickler?

Diese Funktionen verbinden drei Phasen, die beim Umgang mit von künstlicher Intelligenz erzeugtem Code häufig getrennt sind: Änderungen prüfen, das Projekt ausführen und das Verhalten oder die Benutzeroberfläche testen. Ihre Bündelung an einem Ort kann den durch den Wechsel zwischen Fenstern entstehenden Kontextverlust verringern, beseitigt jedoch weder die Notwendigkeit einer menschlichen Überprüfung noch die eines tatsächlichen Tests.

GitHub schlägt vor, vor der Annahme einer automatisch erzeugten Änderung eine kurze Checkliste zu verwenden: Was wurde geändert? Funktioniert der Code? Und erfüllt er tatsächlich die gewünschte Funktion? Diese Fragen beweisen allein nicht die Richtigkeit des Codes, bieten jedoch einen praktischen Kontrollpunkt vor der Integration der Änderungen.

Die praktische Einschränkung, die sich aus der Quelle ergibt, besteht darin, dass der Leitfaden den Arbeitsablauf speziell innerhalb der GitHub-Copilot-Anwendung erläutert und keinen Vergleich mit anderen Tools oder unabhängige Messungen zur Genauigkeit des Codes oder zur Qualität der Tests liefert. Daher hängt der Wert der Ansichten davon ab, wie gut die Anwendung zum Arbeitsablauf des Entwicklers passt und inwieweit sie ihn bei der Überprüfung der Ergebnisse unterstützt, nicht allein vom Vorhandensein des Agenten.

Nachrichtenquelle
ف
Autor

فريق تحرير certi.news

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen