Hinweis
Dieses Feature befindet sich in der public preview, und Änderungen sind vorbehalten.
Das manuelle Erstellen von Issues kann repetitiv und zeitaufwändig sein. Mit Copilot kannst du Issues schneller erstellen, indem du Prompts in natürlicher Sprache erstellst oder sogar durch den Upload eines Screenshots. Copilot füllt den Titel, den Text, die Bezeichnungen, die zugewiesenen Personen und mehr aus und verwendet die Vorlagen und Struktur deines Repositorys.
Du behältst die Kontrolle: Überprüfe und verfeinere, was Copilot vorschlägt, oder nimm Änderungen direkt im Issueformular vor.
Erstellen eines Issues mit Copilot
Du kannst Issues über die Vollbildansicht von Copilot Chat erstellen.
-
Wechsel zur Vollbildansicht von Copilot Chat (https://github.com/copilot).
-
Beschreibe unten auf der Seite im Feld „Ask Copilot“, was du speichern möchtest. Gib das Repository an, in dem du dein Issue erstellen möchtest, und verwende dabei das Organisations-/Repositoryformat. Wenn du kein Repository angibst, leitet Copilot das Repository anhand des Repositorys ab, in dem du das letzte Issue erstellt hast. Sie können Folgendes ausprobieren:
-
„Create a feature request to add fuzzy matching to search.“
-
„Log a bug for a 500 error when submitting the login form.“
-
„Create a task and add a label for ‚needs design review‘.“
Hinweis
Du kannst Copilot nur verwenden, um Issues in Repositorys zu erstellen, bei denen du bereits über die Berechtigung zum Erstellen von Issues verfügst. Dieses Feature ändert nicht deine Zugriffsberechtigungen und umgeht nicht deine Repositoryberechtigungen.
-
-
Du kannst auch eine der folgenden Methoden verwenden, um ein Bild in deinen Prompt einzuschließen:
- Kopiere ein Bild, und füge es unten auf der Seite in das Promptfeld ein.
- Wähle im Promptfeld zunächst und anschließend Image aus. Navigiere zu der Bilddatei, die du anfügen möchtest, wähle sie aus, und wähle dann Open aus.
- Ziehe eine Bilddatei per Drag & Drop aus dem Datei-Explorer deines Betriebssystems in das Promptfeld.
Nachdem du das Bild eingefügt oder hochgeladen hast, kannst du deinem Prompt Text hinzufügen, z. B.: „Create an issue because this error appears when trying to reset a password.“
-
Copilot entwirft ein Issue, das Folgendes umfasst:
- Einen Titelvorschlag.
- Formatierten Text (basierend auf der Repositoryvorlage)
Anhand deines Prompts schlägt Copilot auch Metadaten wie Bezeichnungen, zugewiesene Person und Issuetyp vor.
-
Überprüfe den Entwurf. Sie können Folgendes ausführen:
- Bearbeite einen beliebigen Teil des Issues manuell.
- Fordere Copilot mit einem Folge-Prompt auf, Änderungen vorzunehmen.
- Wechsele die Vorlage, ohne deine Eingabe zu verlieren.
-
Sobald das Issue gut aussieht, klicke auf Create.
Copilot passt seine Vorschläge basierend auf dem Repository an, in dem du das Problem erstellst. Er wählt die relevanteste Vorlage für deinen Prompt aus und wendet zugehörige Metadaten an, z. B. Bezeichnungen oder Issuetyp. Wenn du eine andere Vorlage auswählst, werden die Inhalte von Copilot automatisch neu formatiert, damit sie der neuen Struktur entsprechen.
Gleichzeitiges Erstellen mehrerer Issues
Wenn dein Prompt mehrere Aufgaben oder Fehler enthält, kann Copilot mehrere Issues gleichzeitig entwerfen.
Jeder Entwurf wird separat angezeigt, und du kannst sie einzeln überprüfen und bearbeiten. Zum Veröffentlichen der Issues klicke für jedes, das du übermitteln möchtest, auf Create.
Zuweisen von Issues zu Copilot
Damit du Copilot ein Issue zuweisen kannst, muss Copilot-Programmier-Agent aktiviert sein. Weitere Informationen findest du unter Enabling Copilot coding agent.
Du kannst das Issue während der Erstellung auf eine von zwei Arten zuweisen:
- Natürliche Sprache: Erstelle einen Prompt für Copilot, beispielsweise „Assign this issue to Copilot“.
- Manuell: Wähle „Copilot“ aus der Liste der zugewiesenen Personen aus.
Sobald das Issue zugewiesen und erstellt wurde, beginnt Copilot automatisch mit der Bearbeitung. Es wird eine 👀-Emoji-Reaktion auf das Problem angezeigt, um anzugeben, dass Copilot daran arbeitet.