Introduction
El modo de plan le ayuda a crear planes de implementación detallados antes de ejecutarlos. Esto garantiza que todos los requisitos se tienen en cuenta y se abordan antes de que se realicen cambios en el código. El agente del plan no realiza ningún cambio de código hasta que usted revise y apruebe el plan. Una vez aprobado, puede entregar el plan al agente predeterminado o guardarlo para mejorar, revisar o discutir en equipo.
El agente de plan está diseñado para:
- Investigue la tarea de forma exhaustiva mediante herramientas de solo lectura y análisis de código base para identificar los requisitos y las restricciones.
- Divida la tarea en pasos manejables y accionables e incluya preguntas abiertas sobre los requisitos ambiguos.
- Presente un borrador de plan conciso, basado en un formato de plan estandarizado, para revisión e iteración del usuario.
Plan mode is available in Visual Studio Code, JetBrains IDEs, Xcode, and Eclipse. It is not currently available in Visual Studio. Click the tabs above for instructions for your editor.
To run a task without planning it first, see Using agent mode in your IDE.
Using the plan agent
-
If the chat view is not already displayed, select Open Chat from the Copilot Chat menu.
-
At the bottom of the chat view, select Plan from the agents dropdown.
-
Type a prompt that describes a task, such as adding a feature to an existing application, refactoring code, fixing a bug, or creating an initial version of a new application.
For example:
Create a simple to-do web app with HTML, CSS, and JS files.After a few moments, the plan agent outputs a plan in the chat view. The plan provides a high-level summary and a breakdown of steps, including any open questions for clarification.
-
Revise el plan y responda a cualquier pregunta que haya hecho el agente.
Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.
-
Una vez completado el plan, puede hacer lo siguiente:
- Haga clic en Iniciar implementación para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.
- Haga clic en Abrir en el Editor para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.
For more information, see Planning with agents in VS Code in the Visual Studio Code documentation.
Further reading
Using plan mode
-
If it is not already displayed, open the Copilot Chat panel by clicking the GitHub Copilot Chat icon at the right side of the JetBrains IDE window.
-
At the bottom of the Copilot Chat panel, select Plan from the agents dropdown.
-
Type a prompt that describes a task, such as adding a feature to an existing application, refactoring code, fixing a bug, or creating an initial version of a new application.
For example:
Create a simple to-do web app with HTML, CSS, and JS files. -
Submit the prompt.
After a few moments, the plan agent outputs a plan in the chat panel. The plan provides a high-level summary and a breakdown of steps, including any open questions for clarification.
-
Revise el plan y responda a cualquier pregunta que haya hecho el agente.
Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.
-
Una vez completado el plan, puede hacer lo siguiente:
- Haga clic en Iniciar implementación para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.
- Haga clic en Abrir en el Editor para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.
Further reading
Nota:
Plan mode is currently in versión preliminar pública and subject to change.
Using plan mode
-
If it is not already displayed, open the Copilot Chat window by clicking Editor in the menu bar, then clicking GitHub Copilot then Open Chat.
-
At the bottom of the Copilot Chat window, select Plan from the agents dropdown.
-
Type a prompt that describes a task, such as adding a feature to an existing application, refactoring code, fixing a bug, or creating an initial version of a new application.
For example:
Create a simple to-do app with Swift files. -
Submit the prompt.
After a few moments, the plan agent outputs a plan in the chat panel. The plan provides a high-level summary and a breakdown of steps, including any open questions for clarification.
-
Revise el plan y responda a cualquier pregunta que haya hecho el agente.
Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.
-
Una vez completado el plan, puede hacer lo siguiente:
- Haga clic en Iniciar implementación para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.
- Haga clic en Abrir en el Editor para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.
Further reading
Nota:
Plan mode is currently in versión preliminar pública and subject to change.
Using plan mode
-
If it is not already displayed, open the Copilot Chat panel by clicking the Copilot icon () in the status bar at the bottom of Eclipse, then clicking Open Chat.
-
At the bottom of the chat panel, select Plan from the agents dropdown.
-
Type a prompt that describes a task, such as adding a feature to an existing application, refactoring code, fixing a bug, or creating an initial version of a new application.
For example:
Create a simple to-do app using JavaFX. -
Submit the prompt.
After a few moments, the plan agent outputs a plan in the chat panel. The plan provides a high-level summary and a breakdown of steps, including any open questions for clarification.
-
Revise el plan y responda a cualquier pregunta que haya hecho el agente.
Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.
-
Una vez completado el plan, puede hacer lo siguiente:
- Haga clic en Iniciar implementación para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.
- Haga clic en Abrir en el Editor para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.