当前位置: 首页 > news >正文

在 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》。

http://www.gsyq.cn/news/132340.html

相关文章:

  • 2025年度复盘与总结
  • BNO055九轴传感器原理图设计,已量产(加速度传感器)
  • 边界与内部和相等的稳定子数组
  • Semantic Kernel 实战系列(六) - Memory与向量存储
  • 2025冬至继上
  • 2025年12月中国童装品牌调研:HEYLADS男生女生品牌实力解析 - 品牌测评鉴赏家
  • 震惊!选对云服务器代理商,这5个关键指标必须知道!
  • sleuth(micrometer)+zipkin - yebinghuai-qq
  • 学习笔记:网络流
  • 本地知识库新选择:访答深度解析
  • 【PSO-LSTM】基于PSO优化LSTM网络的电力负荷预测附Python代码
  • 【Pytorch】基于LSTM-KAN、BiLSTM-KAN、GRU-KAN、TCN-KAN、Transformer-KAN(各种KAN修改一行代码搞定)的共享单车租赁预测研究(数据可换)附Pytho
  • 【协同攻击】基于人工势场算法APF实现无人机蜂群系统具有飞行时间和攻击角度的协同攻击研究附Matlab代码
  • 【程序员必备】LoRA微调技术面经总结:收藏级大模型学习指南
  • Java毕设选题推荐:基于springboot的校园一卡通管理系统的设计与实现 校园智能卡管理系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 从零开始学RAG:手把手教你构建检索增强生成系统,程序员必藏指南
  • K8s注解的指令模式:元数据如何控制集群行为
  • 别弄混了!SSO单点登录和OAuth2.0还是有区别的
  • 多线程的学习
  • 达梦数据库深度实践与学习心得
  • 化工园区企业污泥清淤压滤施工哪个专业
  • jdk1.8 是如何解决死循环问题的?
  • 10个高效降AI率工具,MBA必备避坑指南
  • 九支高校团队入选第四届Alexa社交机器人挑战赛
  • Docker容器操作总结
  • 华为OD机考双机位C卷 - 编程能力提升计划 (Java Python JS C/C++ GO )
  • Java毕设选题推荐:基于SpringBoot的校园购物系统设计与实现基于springboot的校园零售管理系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
  • 华为OD机考双机位C卷 - 计算误码率 (Java Python JS C/C++ GO )
  • Java计算机毕设之基于Java的高校超市管理系统设计与实现基于springboot的校园零售管理系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)