Skip to main content

Delegieren von Aufgaben an GitHub Copilot CLI

Verwenden Sie den Autopilot-Modus von Copilot CLI, um Aufgaben zu delegieren und Copilot autonom für Sie arbeiten zu lassen.

Wer kann dieses Feature verwenden?

GitHub Copilot CLI ist in allen Copilot Abonnements enthalten. Wenn du Copilot von einer Organisation erhältst, muss die Copilot CLI-Richtlinie in den Einstellungen der Organisation aktiviert sein.

Sorgen Sie dafür, dass Copilot autonom funktioniert

Sie können Copilot anweisen, eine Aufgabe nach bestem Wissen und Gewissen autonom zu erledigen, anstatt dass die CLI Sie bei jedem Entscheidungspunkt innerhalb einer Aufgabe zur Eingabe auffordert. Dazu verwenden Sie den Autopilot-Modus der CLI.

Es gibt zwei Möglichkeiten, den Autopilot-Modus zu verwenden:

  •         **Interaktiv:** Drücken Sie in einer interaktiven Sitzung <kbd>Shift</kbd>+<kbd>Tab</kbd>, bis in der Statusleiste "Autopilot" angezeigt wird. Wenn Sie aufgefordert werden, Berechtigungen für den Autopilot-Modus auszuwählen, lassen Sie vollständige Berechtigungen zu, und geben Sie Ihre Eingabeaufforderung ein.
    
  •         **Programmgesteuert:** Übergeben Sie der CLI ein Eingabeaufforderung direkt in einem Befehl und fügen Sie die `--autopilot`-Option hinzu. Wenn Sie z. B. den Autopilot-Modus mit vollständigen Berechtigungen verwenden möchten, indem Sie ihn auf 10 Fortsetzungen beschränken, geben Sie die Zeichenfolge `copilot --autopilot --yolo --max-autopilot-continues 10 -p "IHR PROMPT HIER"`ein.
    

Weitere Informationen finden Sie unter Zulassen, dass GitHub Copilot CLI autonom arbeiten kann.

Delegierung von Aufgaben an Copilot Codierungsassistent

Mit dem Delegieren-Befehl können Sie Ihre aktuelle Sitzung an Copilot Codierungsassistent auf GitHub weiterleiten. Auf diese Weise können Sie die Arbeit übergeben und dabei den gesamten Kontext bewahren, den Copilot benötigt, um Ihre Aufgabe zu vollenden.

Sie können eine Aufgabe mithilfe des Slash-Befehls delegieren, gefolgt von einer Eingabeaufforderung:

/delegate complete the API integration tests and fix any failing edge cases

Fügen Sie & am Anfang einer Eingabeaufforderung hinzu, um sie zu delegieren:

& complete the API integration tests and fix any failing edge cases

Copilot bittet darum, alle deine noch nicht umgesetzten Änderungen als Checkpoint in einem neu erstellten Branch zu committen. Copilot Codierungsassistent öffnet einen Pull-Request-Entwurf, nimmt im Hintergrund Änderungen vor und bittet dich um eine Prüfung.

Copilot stellt einen Link zum Pull-Request und zur Sitzung des Agents auf GitHub bereit, sobald die Sitzung beginnt.

Nächste Schritte

Informationen zum Aufrufen von speziellen Agents, die auf bestimmte Aufgaben zugeschnitten sind, z. B. Codeüberprüfung, Dokumentation oder Sicherheitsüberwachung, finden Sie unter Aufrufen von benutzerdefinierten Agents.