news 2026/6/10 13:42:20

在 Visual Studio 中引入计划功能(公开预览版)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 Visual Studio 中引入计划功能(公开预览版)

工作原理

计划功能通过透明的工具调用,以结构化的方式管理复杂任务。

当您要求 Copilot 处理多步骤任务时,它会自动判断是直接响应,还是切换到内置的计划模式。简单的提示词会得到快速回复,而多步骤的提示词则会触发一个协同计划。启用计划功能后,会生成一个 markdown 文件,其中定义了任务、研究步骤以及每个执行阶段开始时的进度更新。在 Copilot 工作过程中,它会修订和完善计划 —— 以适应新的上下文或结果。

需要注意的几个细节:

- 计划会被写入一个临时文件(%TEMP%\VisualStudio\copilot-vs\)。若要在多个线程中重复使用,可将其添加到您的代码仓库中。如果希望有更长期的存储选项,请为该需求投票。

- 如果在响应运行过程中编辑计划,所做更改可能不会立即生效。请停止响应,更新文件或提示词,然后重新启动。我们正在探索让响应过程中的编辑更顺畅的方法。如果您希望尽快实现此功能,请为该想法投票。

- 进度会直接在计划文件中跟踪,因此您总能看到已完成的内容和接下来要做的事情。

计划如何影响响应质量

计划为 Copilot 提供了一种结构化的方式来思考您的项目,使其更具可预测性和一致性。它建立在分层和闭环计划研究的技术基础之上,使 Copilot 能够进行高层级计划、逐步执行,并在了解更多代码库信息以及在实施过程中遇到问题时动态调整。

在我们最新的 SWE-bench 运行中,GPT-5 和 Claude Sonnet 4 在有计划的情况下表现更好,成功率大约提高了15%,完成的任务增加了20%,而且我们正在继续测试更多模型以确认这一趋势。

这些早期结果显示,在可靠性和任务完成度方面有显著提升,尤其是对于规模更大、多步骤的问题。

接下来

我们正在积极收集反馈,以改进 Copilot 的计划系统,使其更贴合您的工作流程。这标志着 Visual Studio 中以计划为驱动开发的基础。即将到来的改进将侧重于更智能的缓存、更完善的推理以及更深入的项目上下文。这是一个早期的里程碑,但我们相信这将使 Copilot 成为一个更可预测、更透明的协作伙伴。在此分享您的反馈:《Planning/To dos in Copilot Chat》。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:51:45

【课程设计/毕业设计】基于SpringBoot框架的乡村政务信息管理系统基于springboot的村务管理系统的设计与实现【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 10:50:00

重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)

感兴趣的可以先收藏起来,还有在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,我会一一回复,希望可以帮到大家。一、程序背景在信息化高速发展的当下,数字化、网络化成为现代图书馆发展的核心方向。重庆三峡…

作者头像 李华
网站建设 2026/6/10 10:46:51

我的一个oier朋友

第一部我没有意识到到我们的故事开始了。一个下午(或是早上,我忘了,只记得阳光透过窗帘照进,鹅黄的色调),电脑室A,js。来了一个女孩,在我身边坐下,我很是开心&#xff0c…

作者头像 李华
网站建设 2026/6/10 10:53:45

Flutter官方拒绝适配鸿蒙的真相:不是技术问题,而是...

有人评论说应该是Flutter官方适配鸿蒙,而不是鸿蒙适配Flutter。其实这么说也是有一点道理的(虽然不多),今天老刘就展开分析以下到底应该是谁来适配谁?从技术角度看:Flutter确实应该主动适配鸿蒙Flutter作为…

作者头像 李华
网站建设 2026/6/10 10:51:53

【模板】动态 dp 学习笔记(树剖版)

歉:作者是在打代码之前就完成了文字部分,转移方程的锅代码中修了,文字部分没修,在此致歉。【模板】动态 DP 加强版 题解该篇为题解。总文章(动态 dp 学习笔记)同步发表于 cnblogs。总文章(动态 …

作者头像 李华
网站建设 2026/6/10 12:25:36

kubernetes终端管理神器

什么是 k9s K9s:提供了一个基于curses的终端UI来与您的 Kubernetes 集群 进行交互。该项目的目的是简化浏览,观察和管理应用程序的过程。K9s 持续监视 Kubernetes 的更改,并提供后续命令以与观察到的Kubernetes资源进行交互。 K9s 输出展示…

作者头像 李华