Skip to main content

Überprüfen einer pull-Anforderung, die von GitHub Copilot erstellt wurde

Nachdem Copilot eine Pull-Request erstellt hat, sollten Sie diese überprüfen. Du kannst @copilot erwähnen, um Copilot zu bitten, Änderungen vorzunehmen oder Änderungen selbst zu pushen.

Wer kann dieses Feature verwenden?

Der Copilot Codierungsassistent ist mit den Plänen für GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business und GitHub Copilot Enterprise verfügbar. Der Agent ist in allen Repositorys verfügbar, die auf GitHub gespeichert sind, mit Ausnahme von Repositorys, die sich im Besitz von verwaltete Benutzerkonten befinden und für die er explizit deaktiviert wurde.
Sign up for Copilot

Hinweis

Eine Einführung in Copilot Codierungsassistent findest du unter Informationen zu GitHub Copilot Coding-Assistent.

Ü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

Falls Sie Regeln oder Branchenschutz haben, die Pull-Request-Genehmigungen erfordern, und Sie Copilot bitten, einen Pull-Request zu erstellen, können Sie den Pull-Request genehmigen, aber Ihre Genehmigung zählt nicht zur erforderlichen Anzahl von Genehmigungen. Eine andere Person muss den Pull Request genehmigen, damit er zusammengeführt werden kann.

Sie können Copilot bitten, Änderungen vorzunehmen, indem Sie @copilot in den Kommentaren des Pull-Requests erwähnen, oder Sie können den Branch von Copilot auschecken und selbst Änderungen vornehmen.

Optional können Sie beim Übermitteln eines Pull-Anforderungskommentars (kein Überprüfungs- oder Rezensionskommentar) über die GitHub Webschnittstelle ein Modell mithilfe der Modellauswahl auswählen. Standardmäßig verwendet Copilot das Modell, das ursprünglich zum Erstellen des Pull-Requests verwendet wurde.

Tipp

Dabei solltest du deine Überprüfungskommentare nicht einzeln, sondern als Batch übermitteln.

Copilot reagiert ausschließlich auf Kommentare von Personen, die über Schreibzugriff auf das Repository verfügen.

Wenn Copilot als Reaktion auf Ihren Kommentar eine neue Agent-Sitzung startet, wird ein Augen-Emoji (👀) als Reaktion auf den Kommentar hinzugefügt, und ein Ereignis „Copilot hat Arbeit gestartet“ wird der Zeitachse des Pull Requests hinzugefügt.

Screenshot der Zeitachse eines Pull Requests mit einem Überprüfungskommentar und dem Augen-Emoji als Reaktion sowie dem Ereignis „Copilot started work“ in der Zeitachse

Wenn Copilot eine neue Sitzung auf derselben Pullanforderung startet, merkt sie sich den Kontext aus der vorherigen Sitzung, sodass sie schneller und zuverlässiger funktioniert.

Hinweis

Wenn die Pull-Anfrage von einem Benutzerdefinierter Agent erstellt wurde, wird bei der Erwähnung von @copilot in den Kommentaren der Pull-Anfrage derselbe Benutzerdefinierter Agent verwendet, um weitere Änderungen vorzunehmen. Dadurch wird die Konsistenz in der speziellen Konfiguration des Agents während des gesamten Lebenszyklus der Pull-Anforderung sichergestellt. Weitere Informationen findest du unter Erstellen benutzerdefinierter Agents für Copilot Codierungsassistent.

Weitere Informationen finden Sie 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 Vorgängen.

Verwalten von GitHub Actions-Workflowausführungen

Standardmäßig werden GitHub Actions Workflows nicht automatisch ausgeführt, wenn Copilot Änderungen an eine Pullanforderung überträgt.

GitHub Actions Workflows können privilegiert sein und Zugang zu vertraulichen Secrets haben. {Überprüfen Sie die vorgeschlagenen Änderungen}

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.

Screenshot des Zusammenführungsfeldes für eine Pull-Request von Copilot mit der Schaltfläche "Workflows genehmigen und ausführen".

Optional können Sie Copilot Codierungsassistent so konfigurieren, dass GitHub Actions Workflows ohne menschliche Eingriffe ausgeführt werden können. Weitere Informationen finden Sie unter Konfigurieren von Einstellungen für gitHub Copilot Coding Agent.

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.

  1. Klicke in einem Pull Request oder Kommentar von Copilot auf die Schaltfläche „Daumen nach oben“ (👍) oder „Daumen nach unten“ (👎).
  2. 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.

Weiterführende Themen

  •         [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-the-copilot-coding-agent-logs)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent)