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.