介绍
计划模式有助于在执行计划之前创建详细的实施计划。 这可确保在进行任何代码更改之前考虑并解决所有要求。 计划代理在审核和批准计划之前不会进行任何代码更改。 批准后,可以将计划移交给默认代理,或将其保存,以便进行进一步的优化、评审或团队讨论。
计划代理旨在:
- 使用只读工具和代码库分析全面研究任务,以确定要求和约束。
- 将任务分解为可管理、可作的步骤,并包括有关不明确要求的公开问题。
- 根据标准化的计划格式呈现简洁的计划草稿,供用户查看和迭代。
计划模式在 JetBrains IDE、Xcode 和 Eclipse 中 Visual Studio Code可用。 目前无法在 Visual Studio 中使用。 单击上面的选项卡,获取编辑器的说明。
若要在不首先规划任务的情况下运行任务,请参阅 在 IDE 中使用代理模式。
使用计划代理
-
如果聊天视图尚未显示,请从**** 菜单中选择Copilot Chat”。
-
在聊天视图底部,从“代理”下拉列表中选择“ 计划 ”。
-
键入描述任务的提示,例如向现有应用程序添加功能、重构代码、修复 bug 或创建新应用程序的初始版本。
例如:
Create a simple to-do web app with HTML, CSS, and JS files.片刻之后,计划代理在聊天视图中输出计划。 该计划提供了一个概要摘要和步骤明细,包括任何待澄清的公开问题。
-
查看计划并回答代理提出的任何问题。
可以多次迭代,来阐明要求、调整项目范围或回答问题。
-
完成计划后,可以:
- 单击 “开始实现 ”,将 Copilot Chat 切换到代理模式,并根据实施计划启动代理会话来实现所需的更改。
- 单击 “在编辑器中打开 ”,将 Copilot Chat 切换到代理模式,并在编辑器的选项卡中启动生成 Markdown 的代理会话,其中包含实现计划的详细信息。 可以自行完成计划,或将计划保存为 Markdown 文件供以后使用。
有关详细信息,请参阅文档中的 在 VS Code 中使用代理进行规划Visual Studio Code。
延伸阅读
使用计划模式
-
如果尚未显示出来,请单击 JetBrains IDE 窗口右侧的GitHub Copilot Chat图标,打开**** 面板。
-
在Copilot Chat面板的底部,从“代理”下拉列表中选择计划。
-
键入描述任务的提示,例如向现有应用程序添加功能、重构代码、修复 bug 或创建新应用程序的初始版本。
例如:
Create a simple to-do web app with HTML, CSS, and JS files. -
提交提示。
片刻之后,计划代理在聊天面板中输出计划。 该计划提供了一个概要摘要和步骤明细,包括任何待澄清的公开问题。
-
查看计划并回答代理提出的任何问题。
可以多次迭代,来阐明要求、调整项目范围或回答问题。
-
完成计划后,可以:
- 单击 “开始实现 ”,将 Copilot Chat 切换到代理模式,并根据实施计划启动代理会话来实现所需的更改。
- 单击 “在编辑器中打开 ”,将 Copilot Chat 切换到代理模式,并在编辑器的选项卡中启动生成 Markdown 的代理会话,其中包含实现计划的详细信息。 可以自行完成计划,或将计划保存为 Markdown 文件供以后使用。
延伸阅读
注意
计划模式当前处于 公开预览 且可能会更改。
使用计划模式
-
如果尚未显示,请单击菜单栏中的Copilot Chat”,然后单击“打开聊天”GitHub Copilot 打开**** 窗口。
-
在Copilot Chat窗口底部,从“代理”下拉列表中选择计划。
-
键入描述任务的提示,例如向现有应用程序添加功能、重构代码、修复 bug 或创建新应用程序的初始版本。
例如:
Create a simple to-do app with Swift files. -
提交提示。
片刻之后,计划代理在聊天面板中输出计划。 该计划提供了一个概要摘要和步骤明细,包括任何待澄清的公开问题。
-
查看计划并回答代理提出的任何问题。
可以多次迭代,来阐明要求、调整项目范围或回答问题。
-
完成计划后,可以:
- 单击 “开始实现 ”,将 Copilot Chat 切换到代理模式,并根据实施计划启动代理会话来实现所需的更改。
- 单击 “在编辑器中打开 ”,将 Copilot Chat 切换到代理模式,并在编辑器的选项卡中启动生成 Markdown 的代理会话,其中包含实现计划的详细信息。 可以自行完成计划,或将计划保存为 Markdown 文件供以后使用。
延伸阅读
注意
计划模式当前处于 公开预览 且可能会更改。
使用计划模式
-
如果尚未显示,请单击 Copilot Chat Eclipse 底部的状态栏中的图标(Copilot),然后单击”,打开**** 面板。
-
在聊天面板底部,从“代理”下拉列表中选择“ 计划 ”。
-
键入描述任务的提示,例如向现有应用程序添加功能、重构代码、修复 bug 或创建新应用程序的初始版本。
例如:
Create a simple to-do app using JavaFX. -
提交提示。
片刻之后,计划代理在聊天面板中输出计划。 该计划提供了一个概要摘要和步骤明细,包括任何待澄清的公开问题。
-
查看计划并回答代理提出的任何问题。
可以多次迭代,来阐明要求、调整项目范围或回答问题。
-
完成计划后,可以:
- 单击 “开始实现 ”,将 Copilot Chat 切换到代理模式,并根据实施计划启动代理会话来实现所需的更改。
- 单击 “在编辑器中打开 ”,将 Copilot Chat 切换到代理模式,并在编辑器的选项卡中启动生成 Markdown 的代理会话,其中包含实现计划的详细信息。 可以自行完成计划,或将计划保存为 Markdown 文件供以后使用。