Hinweis
Copilot-Programmier-Agent befindet sich in der public preview. Änderungen sind vorbehalten. Während der Vorschauphase unterliegt die Verwendung des Features den Lizenzbestimmungen für die Vorabversion von GitHub.
Eine Einführung in Copilot-Programmier-Agent findest du unter Info zum GitHub Copilot-Programmier-Agent.
Überprüfen der Änderungen von Copilot
Nachdem Copilot eine Codierungsaufgabe abgeschlossen und von dir die Überprüfung eines Pull Requests angefordert hat, solltest du die Arbeit von Copilot vor dem Mergen des Pull Requests gründlich überprüfen.
Wichtig
Wenn du über Branchschutzregeln verfügst, die Pull Request-Genehmigungen erfordern, und du einen Pull Request initiierst, indem du Copilot ein Issue zuweist, kannst du den Pull Request genehmigen, aber deine Genehmigung wird nicht auf die erforderliche Anzahl von Genehmigungen angerechnet. Eine andere Person muss den Pull Request genehmigen, damit er zusammengeführt werden kann.
Wenn die Einstellung „Require approval of the most recent reviewable push“ aktiviert ist, erfordert der letzte Pushvorgang an den Pull Request n+1-Genehmigungen, wobei n die Anzahl der erforderlichen Genehmigung ist. Die Person, die den ursprünglichen Copilot-Pull Request initiiert hat, kann nicht zu den erforderlichen Prüfern für diesen letzten Push gezählt werden. Wenn jedoch eine andere Person die neueste vonCopilot generierte Änderung angefordert hat, kann deren Genehmigung zählen.
Mithilfe der Erwähnung von @copilot
in Pull Request-Kommentaren kannst du Copilot anweisen, Änderungen vorzunehmen, oder du kannst den Copilot-Branch auschecken und die Änderungen selbst vornehmen.
Tipp
Dabei solltest du deine Überprüfungskommentare nicht einzeln, sondern als Batch übermitteln.
Copilot only responds to comments from people who have write access to the repository.
Wenn Copilot eine neue Agent-Sitzung als Reaktion auf deinen Kommentar startet, wird diesem ein Augen-Emoji (👀) hinzugefügt. Außerdem wird der Zeitachse des Pull Requests das Ereignis „Copilot has started work“ hinzugefügt.
Weitere Informationen findest du im Abschnitt „Use comments to iterate on a pull request“ unter Bewährte Methoden für die Verwendung von GitHub Copilot für die Arbeit an Aufgaben.
Verwalten von GitHub Actions-Workflowausführungen
GitHub Actions-Workflows werden nicht automatisch ausgeführt, wenn Copilot Änderungen an einen Pull Request pusht.
GitHub Actions-Workflows können privilegiert sein und Zugriff auf vertrauliche Geheimnisse haben. Überprüfe die vorgeschlagenen Änderungen im Pull Request, und stelle sicher, dass dir die Ausführung deiner Workflows im Pull Request-Branch zusagt. Du solltest besonders auf vorgeschlagene Änderungen im .github/workflows/
-Verzeichnis achten, die sich auf Workflowdateien auswirken.
Wenn du die Ausführung von GitHub Actions-Workflows genehmigen möchtest, klicke im Mergefeld des Pull Requests auf die Schaltfläche Approve and run workflows.
Bereitstellen von Feedback zur Arbeit von Copilot
Verwende zum Bereitstellen von Feedback zur Arbeit von Copilot die Feedback-Schaltflächen der Pull Requests und Kommentare von Copilot. Wir verwenden dein Feedback, um das Produkt und die Qualität der Lösungen von Copilot zu verbessern.
- Klicke in einem Pull Request oder Kommentar von Copilot auf die Schaltfläche „Daumen nach oben“ (👍) oder „Daumen nach unten“ (👎).
- Wenn du auf die Schaltfläche „Daumen nach unten“ klickst, wirst du dazu aufgefordert, zusätzliche Informationen anzugeben. Optional kannst du den Grund für dein negatives Feedback auswählen und einen Kommentar hinterlassen, bevor du auf Submit feedback klickst.