Visual Studio Code 1.143 发布:Copilot 引擎新体验
微软今日发布了 Visual Studio Code 1.143 版本更新,为开发人员带来了 Copilot 引擎的新默认设置和其他一系列功能改进。
下载与更新方式
1.143.0 版本提供了多个操作系统平台的下载选项,包括 Windows(x64 和 Arm64)、macOS、Apple silicon、Linux 和各种格式的安装包。如果您已经安装了 VS Code,可以通过应用程序内的「检查更新」功能保持同步。如需体验最新功能,可以尝试 Insider 版本。
主要功能亮点
这个版本将 Copilot 引擎设为默认界面,允许用户在编辑器与智能工具窗口之间自由切换。另外,新版本还提供了模型比较工具、磁盘空间管理功能,和在本地运行模型的能力,帮助开发者更高效地管理代码变更。
-
Copilot 引擎成为新会话默认选项:基于最新的 Copilot SDK 构建,用户可以在编辑器和智能助手窗口之间快速切换。
-
模型比较功能(预览版):在智能助手窗口中同时运行多个模型,比较并融合它们的解决方案。
-
磁盘空间优化(实验性):通过清理不活跃的智能助手工作目录来释放存储空间。
-
本地模型运行(实验性):在本地设备上执行 MAI Code 1.1 Flash 模型,提升响应效率。
-
多文件变更概览(实验性):在多文件差异编辑器中查看更改概要并快速跳转。
Copilot 引擎默认启用
在新会话中默认启用 Copilot 引擎。这是 VS Code 最新的智能框架,搭建在 Copilot SDK 之上,为所有 Copilot 产品提供了统一的行为规范、能力扩展和改进机制。
每次启动新会话时,您都可以在智能工具选择界面中看到 Copilot 标记,表明当前会话使用的是 Copilot 引擎:

在 VS Code 中,Copilot 引擎会话可以保持后台运行,而且在编辑器窗口和智能助手窗口中均可访问。这些会话通过 Agent Host 做统一管理。
感谢每一位开发者对我们的反馈,本次更新包含了大量基于您的建议做的改进。
初始文件级工作集支持(实验性)
设置项: chat.editor.workingSet.enabled
您曾反馈在使用 Copilot 引擎时,接受或拒绝编辑器中的智能编辑建议比较不便。本次更新引入了初始的文件级工作集支持,帮助您更有效地管理和审核代码变更。
现在,在编辑器窗口中的 Copilot 引擎支持文件级保留功能,位于聊天输入框上方的实验性工作集区域。请启用相关设置来体验这一功能。
在文件列表中选择保留或对所有文件做标记,可将已审核的更改从工作集中移除。这些更改保留在磁盘上,如果智能代理后续再次修改了文件,它们将恢复。
后续计划:我们计划在下个版本中增加文件级撤销功能,并将保留和撤销操作带回编辑器界面,用于处理单个变更。这些功能将先说在 Insider 版本中推出,稍后才会上线稳定版。
在智能助手窗口中丢弃更多更改
在智能助手窗口的更改视图中,您可以查看智能代理所做的所有修改。此前,放弃待提交更改的功能仅限未提交更改集。

本次更新中,分支更改会话更改和上一轮更改也提供了丢弃更改的可能性。在更改视图或多文件差异编辑器中选择丢弃更改后,VS Code 会根据更改集类型执行不同操作:
-
分支更改将文件恢复至与目标分支分离前的版本,并删除分支中新增的文件。
-
会话更改撤销智能会话对该文件的修改,同时保留会话外的更改(如您手动编辑的部分)。
-
上一轮更改仅撤销上一轮智能会话对该文件的编辑,保留所有其他修改。
模型结果比较(预览版)
设置项: sessions.chat.compareAgents.enabled(仅在智能助手窗口中有效)
您可以比较不同模型和智能框架如何处理相同的编程任务。在本次更新中,多个模型可以并行运行,让您综合评估它们的结果,然后融合最佳思路形成最终解决方案。
启用相关设置后,即可开始做模型对比实验。该功能旨在提升开发者的决策效率,特别是在需要融合多模型优势时。











