您让 Copilot 处理复杂任务,它随即开始运作,等到修改了十几个文件后,您才发现是与自己原本设想的截然不同的实现思路。代码本身并无错误,只是和您预想的效果相去甚远。
去年,我们在智能体模式中推出了计划功能,以专门应对这类需求。自那以后,不少用户反馈,希望能自主把控计划触发时机、直接编辑计划内容,同时可以保存和分享计划。基于这些意见,我们打造出了全新的 Plan Agent。
Plan Agent 不会直接着手执行操作,而是先深入理解您的搭建目标:通过提问摸清您的想法,让您在做出任何改动前就能反复调整计划。

如何工作
- 选择计划智能体并描述想要构建的内容 ------ 在 Copilot Chat 界面的智能体选择器中选中 Plan,随后告知 Copilot 您的操作目标。描述可宽泛,例如"为这款应用添加身份验证功能",也可具体,例如"重构支付模块,使其可适配多家支付服务商"。提供的相关信息越详尽,生成的计划质量越高。

** - 探索并梳理逻辑** ------ Copilot 以只读工具扫描代码库,遇到模糊内容时会提出澄清问题。回答这些问题,可帮助 Copilot 理解您的开发诉求。面对简单任务,它会直接开始编写代码。

** - 起草并改进** ------ Copilot 会生成详尽的实施计划,可供共同审阅。可指令其重新梳理思路、补充边界场景、拆解步骤细节,或是调整待修改文件范围。
** - 直接编辑计划** ------ 所有计划均以 markdown 格式文件存储在 .copilot/plans/plan-{title}.md 路径下。您可在编辑器中修改文件、通过对话优化内容,或是分享给团队成员审核。Copilot 会自动同步您的所有修改内容。
** - 执行** ------ 确认无误后,点击 Implement plan,交由 Agent 模式开始构建。未手动确认前不会产生任何代码改动。Copilot 将按照计划逐步操作,创建并编辑文件,您可实时查看处理进度。


即刻体验
Plan 智能体可帮您在开发动工前理清搭建思路。不妨在下次功能开发或代码重构任务中尝试使用,并告知我们使用体验!
欢迎在开发者社区分享您的反馈,说说功能使用效果、现存问题以及您后续期待新增的内容。