Skip to main content

Recherchieren Sie, planen Sie und wiederholen Sie Codeänderungen mit Copilot-Cloud-Agent.

Führen Sie umfassende Recherchen zu einem Repository durch, erstellen Sie einen Implementierungsplan, und nehmen Sie iterative Codeänderungen an einer Verzweigung vor, und erstellen Sie dann eine Pull-Anforderung, wenn Sie bereit sind.

Wer kann dieses Feature verwenden?

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

          Copilot Cloud-Agent (früher Copilot Codierungs-Agent) ermöglicht Folgendes:
  • Recherchieren Sie ein Repository, indem Sie Fragen stellen Copilot .
  • Planen Sie und verfeinern Sie einen Ansatz, bevor Copilot Änderungen vornimmt.
  • Überarbeiten Sie die Codeänderungen, überprüfen Sie den Diff, und erstellen Sie einen Pull Request, sobald Sie bereit sind.

Sitzungen erstellen keine Pullanforderungen automatisch. Um eine sofort zu erstellen, schließen Sie dies in Ihre Eingabeaufforderung ein, z. B. "Erstellen einer Pullanforderung an ...".

Hinweis

Diese Funktionen sind nur mit Copilot-Cloud-Agent auf GitHub.com verfügbar. Cloudagent Integrationen (z. B. Azure Boards, JIRA, Linear, Slack oder Teams) unterstützen nur das direkte Erstellen einer Pull-Anforderung.

Durchführen einer umfassenden Recherche

Stellen Sie Copilot-Cloud-Agent Fragen zu einem Repository, um zu verstehen, wie es funktioniert, wo eine Änderung vorgenommen werden soll, oder bestätigen Sie annahmen vor der Planung.

  1. Starten Sie eine Aufgabe über die Registerkarte "Agents", "Panel", "Dashboard" oder Copilot-Chat". Siehe Eine Aufgabe mit Copilot Agenten auf GitHub starten.

  2. Stellen Sie eine Frage zum Repository.

    Beispiel: Investigate performance issues in this app and suggest improvements.

    Tipp

    Sie können auch Copilot-Chat öffnen und das relevante Repository als Kontext anfügen. Copilot fordert Sie auf, eine tiefgründige Recherchesitzung zu genehmigen.

  3. Senden Sie bei Bedarf Nachverfolgungsaufforderungen, während Copilot arbeitet, um die Sitzung zu lenken.

  4. Überprüfen Sie die Antwort, und stellen Sie Nachverfolgungsfragen.

Einen Plan erstellen

Bitten Sie Copilot-Cloud-Agent , einen Plan vorzuschlagen, bevor Sie Änderungen vornehmen.

  1. Beschreiben Sie den gewünschten Plan.

    Beispiel: Create a plan to implement the most impactful performance improvements for this app.

  2. Überprüfen Sie den Plan und wiederholen Sie den Vorgang mit Copilot bis er Ihrer Absicht entspricht.

Iterieren über Codeänderungen

Nehmen Sie nach der Recherche und Planung Änderungen an einem Branch vor, überprüfen Sie den Diff, und entscheiden Sie, ob Sie weiter iterieren oder einen Pull Request erstellen möchten.

  1. Beschreiben Sie die gewünschten Änderungen in Ihrer Eingabeaufforderung.

    Verweisen Sie beispielsweise auf den Plan aus früheren Versionen: Implement the plan we agreed upon.

  2. Warten Sie, bis Copilot die Sitzung abgeschlossen ist.

  3. Klicken Sie auf "Diff ", um die Änderungen zu überprüfen.

  4. Öffnen Sie optional die Verzweigung (copilot/BRANCH-NAME), um die Änderungen im Kontext zu überprüfen.

  5. Um Verfeinerungen anzufordern, fahren Sie mit dem Gespräch fort. Beispiel: Rename this to match our existing conventions.

  6. Wenn die Sitzung abgeschlossen ist und Sie zufrieden sind, klicken Sie auf "Pullanforderung erstellen".

Bereitstellen des visuellen Kontexts

          Cloudagent verarbeitet Bilder wie Screenshots, Skizzen oder Designs als Teil der Aufgabenbeschreibung. Ziehen und ablegen Sie ein Bild in ein Problemfeld oder eine Copilot-Chat-Eingabeaufforderung, und beschreiben Sie dann, was Copilot damit geschehen soll.

Weiterführende Lektüre