Einführung
Der Planmodus hilft Ihnen beim Erstellen detaillierter Implementierungspläne, bevor Sie sie ausführen. Dadurch wird sichergestellt, dass alle Anforderungen berücksichtigt und behandelt werden, bevor Codeänderungen vorgenommen werden. Änderungen am Code nimmt der Plan-Agent erst vor, wenn der Plan von Ihnen überprüft und genehmigt wird. Sobald die Genehmigung genehmigt wurde, können Sie den Plan an den Standard-Agent weitergeben oder ihn für weitere Verfeinerung, Überprüfung oder Teamdiskussionen speichern.
Der Plan-Agent wurde für Folgendes entwickelt:
- Recherchieren Sie die Aufgabe umfassend mithilfe von read-only Tools und Code-Basis-Analysen, um Anforderungen und Einschränkungen zu identifizieren.
- Unterteilen Sie die Aufgabe in überschaubare, umsetzbare Schritte, und fügen Sie offene Fragen zu mehrdeutigen Anforderungen ein.
- Präsentieren Sie einen präzisen Planentwurf basierend auf einem standardisierten Planformat für die Benutzerüberprüfung und Iteration.
Der Planmodus ist in Visual Studio Code, JetBrains IDEs, Xcode und Eclipse verfügbar. Es ist derzeit nicht verfügbar in Visual Studio. Klicken Sie auf die Registerkarten oben, um Anweisungen für Ihren Editor aufzurufen.
Informationen zum Ausführen einer Aufgabe, ohne sie zuerst zu planen, finden Sie unter Verwenden des Agentmodus in Ihrer IDE.
Verwenden des Planungsagenten
-
Wenn die Chatansicht noch nicht angezeigt wird, wählen Sie im Menü " Chat öffnen " aus Copilot Chat .
-
Wählen Sie unten in der Chatansicht " Plan" aus der Dropdownliste "Agents" aus.
-
Geben Sie eine Eingabeaufforderung ein, die eine Aufgabe beschreibt, z. B. das Hinzufügen eines Features zu einer vorhandenen Anwendung, das Umgestalten von Code, das Beheben eines Fehlers oder das Erstellen einer ersten Version einer neuen Anwendung.
Beispiel:
Create a simple to-do web app with HTML, CSS, and JS files.Nach ein paar Momenten gibt der Plan-Agent einen Plan in der Chatansicht aus. Der Plan bietet eine allgemeine Zusammenfassung und eine Aufschlüsselung der Schritte, einschließlich aller offenen Fragen zur Klärung.
-
Überprüfen Sie den Plan, und beantworten Sie alle Fragen, die der Agent gestellt hat.
Sie können mehrfach iterieren, um Anforderungen zu klären, den Umfang anzupassen oder Fragen zu beantworten.
-
Sobald der Plan abgeschlossen ist, können Sie:
- Klicken Sie auf "Implementierung starten ", um Copilot Chat in den Agentmodus zu wechseln und eine Agentsitzung zu starten, um die erforderlichen Änderungen basierend auf dem Implementierungsplan zu implementieren.
- Klicken Sie auf Öffnen im Editor, um Copilot Chat in den Agentmodus zu wechseln und eine Agentensitzung zu initiieren, die auf einer Registerkarte Ihres Editors Markdown mit den Details des Implementierungsplans generiert. Sie können mit der Bearbeitung des Plans selbst beginnen oder den Plan als Markdown-Datei zur späteren Verwendung speichern.
Weitere Informationen finden Sie unter Planung mit Agents in VS Code in der Visual Studio Code Dokumentation.
Weiterführende Lektüre
Verwendung des Planmodus
-
Wenn sie noch nicht angezeigt wird, öffnen Sie das Copilot Chat Panel, indem Sie auf das GitHub Copilot Chat Symbol rechts im JetBrains-IDE-Fenster klicken.
-
Wählen Sie unten im Copilot Chat Bereich die Option "Plan" aus der Dropdownliste "Agents" aus.
-
Geben Sie eine Eingabeaufforderung ein, die eine Aufgabe beschreibt, z. B. das Hinzufügen eines Features zu einer vorhandenen Anwendung, das Umgestalten von Code, das Beheben eines Fehlers oder das Erstellen einer ersten Version einer neuen Anwendung.
Beispiel:
Create a simple to-do web app with HTML, CSS, and JS files. -
Senden Sie die Eingabeaufforderung.
Nach ein paar Momenten gibt der Plan-Agent einen Plan im Chatbereich aus. Der Plan bietet eine allgemeine Zusammenfassung und eine Aufschlüsselung der Schritte, einschließlich aller offenen Fragen zur Klärung.
-
Überprüfen Sie den Plan, und beantworten Sie alle Fragen, die der Agent gestellt hat.
Sie können mehrfach iterieren, um Anforderungen zu klären, den Umfang anzupassen oder Fragen zu beantworten.
-
Sobald der Plan abgeschlossen ist, können Sie:
- Klicken Sie auf "Implementierung starten ", um Copilot Chat in den Agentmodus zu wechseln und eine Agentsitzung zu starten, um die erforderlichen Änderungen basierend auf dem Implementierungsplan zu implementieren.
- Klicken Sie auf Öffnen im Editor, um Copilot Chat in den Agentmodus zu wechseln und eine Agentensitzung zu initiieren, die auf einer Registerkarte Ihres Editors Markdown mit den Details des Implementierungsplans generiert. Sie können mit der Bearbeitung des Plans selbst beginnen oder den Plan als Markdown-Datei zur späteren Verwendung speichern.
Weiterführende Lektüre
Hinweis
Der Planmodus befindet sich derzeit in Öffentliche Vorschau und kann geändert werden.
Verwendung des Planmodus
-
Wenn sie noch nicht angezeigt wird, öffnen Sie das Copilot Chat Fenster, indem Sie in der Menüleiste auf "Editor" klicken und dann auf "GitHub Copilot klicken********.
-
Wählen Sie unten im Copilot Chat Fenster Plan aus der Dropdownliste Agents aus.
-
Geben Sie eine Eingabeaufforderung ein, die eine Aufgabe beschreibt, z. B. das Hinzufügen eines Features zu einer vorhandenen Anwendung, das Umgestalten von Code, das Beheben eines Fehlers oder das Erstellen einer ersten Version einer neuen Anwendung.
Beispiel:
Create a simple to-do app with Swift files. -
Senden Sie die Eingabeaufforderung.
Nach ein paar Momenten gibt der Plan-Agent einen Plan im Chatbereich aus. Der Plan bietet eine allgemeine Zusammenfassung und eine Aufschlüsselung der Schritte, einschließlich aller offenen Fragen zur Klärung.
-
Überprüfen Sie den Plan, und beantworten Sie alle Fragen, die der Agent gestellt hat.
Sie können mehrfach iterieren, um Anforderungen zu klären, den Umfang anzupassen oder Fragen zu beantworten.
-
Sobald der Plan abgeschlossen ist, können Sie:
- Klicken Sie auf "Implementierung starten ", um Copilot Chat in den Agentmodus zu wechseln und eine Agentsitzung zu starten, um die erforderlichen Änderungen basierend auf dem Implementierungsplan zu implementieren.
- Klicken Sie auf Öffnen im Editor, um Copilot Chat in den Agentmodus zu wechseln und eine Agentensitzung zu initiieren, die auf einer Registerkarte Ihres Editors Markdown mit den Details des Implementierungsplans generiert. Sie können mit der Bearbeitung des Plans selbst beginnen oder den Plan als Markdown-Datei zur späteren Verwendung speichern.
Weiterführende Lektüre
Hinweis
Der Planmodus befindet sich derzeit in Öffentliche Vorschau und kann geändert werden.
Verwendung des Planmodus
-
Wenn sie noch nicht angezeigt wird, öffnen Sie das Copilot Chat Panel, indem Sie in der Statusleiste unten in Eclipse auf das Copilot Symbol () klicken und dann auf "Chat öffnen" klicken.
-
Wählen Sie unten im Chatbereich die Option "Plan" aus der Dropdownliste "Agents" aus.
-
Geben Sie eine Eingabeaufforderung ein, die eine Aufgabe beschreibt, z. B. das Hinzufügen eines Features zu einer vorhandenen Anwendung, das Umgestalten von Code, das Beheben eines Fehlers oder das Erstellen einer ersten Version einer neuen Anwendung.
Beispiel:
Create a simple to-do app using JavaFX. -
Senden Sie die Eingabeaufforderung.
Nach ein paar Momenten gibt der Plan-Agent einen Plan im Chatbereich aus. Der Plan bietet eine allgemeine Zusammenfassung und eine Aufschlüsselung der Schritte, einschließlich aller offenen Fragen zur Klärung.
-
Überprüfen Sie den Plan, und beantworten Sie alle Fragen, die der Agent gestellt hat.
Sie können mehrfach iterieren, um Anforderungen zu klären, den Umfang anzupassen oder Fragen zu beantworten.
-
Sobald der Plan abgeschlossen ist, können Sie:
- Klicken Sie auf "Implementierung starten ", um Copilot Chat in den Agentmodus zu wechseln und eine Agentsitzung zu starten, um die erforderlichen Änderungen basierend auf dem Implementierungsplan zu implementieren.
- Klicken Sie auf Öffnen im Editor, um Copilot Chat in den Agentmodus zu wechseln und eine Agentensitzung zu initiieren, die auf einer Registerkarte Ihres Editors Markdown mit den Details des Implementierungsplans generiert. Sie können mit der Bearbeitung des Plans selbst beginnen oder den Plan als Markdown-Datei zur späteren Verwendung speichern.