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 für alle kostenpflichtigen Copilot Pläne 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 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 und in Öffentliche Vorschau für die Integrationen mit Teams und Slack verfügbar. Andere Cloud agent Integrationen (z. B. Azure Boards, JIRA oder Linear) 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" Copilot Chatoder aus einer unterstützten Integration. 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

Cloud agent verarbeitet Bilder wie Screenshots, Skizzen oder Designs als Teil der Aufgabenbeschreibung. Verschieben Sie ein Bild per Drag and Drop in ein Problemfeld oder einen Copilot Chat-Prompt und beschreiben Sie dann, was Copilot damit tun soll.

Weiterführende Lektüre