
微软释出VS Code 1.102,本次更新针对人工智慧整合与开发者工作流程带来多项实质强化,包括将GitHub Copilot Chat扩充功能开源、MCP(Model Context Protocol)支援正式上线,以及多项与终端机、聊天介面、自订指令相关的功能改善。
最受关注的更新重点是Copilot Chat扩充功能正式开源,原始码现已于微软的GitHub储存库中以MIT授权释出。开发者可深入研究聊天代理、自订指令与模式的实作,并据此修改、扩充或提出回馈,降低企业整合成本,进一步扩展人工智慧在本地开发环境的应用可能性。
VS Code同步强化了自订聊天模式功能,开发者现可指定每个模式所使用的语言模型,并透过自订说明档加入专案背景或风格设定。新的指令Chat:Generate Instructions能分析目前工作区,产生符合专案架构与程序风格的初始说明文件,有助提升人工智慧回应的準确性与一致性。针对较大型或条件式套用的指令说明,也新增了依文件名称规则(Glob Pattern)自动载入的机制,让专案可以根据不同文件自动套用对应说明,提升弹性与扩充性。
此外,VS Code 1.102也正式将MCP支援列为稳定功能,并提供专属的图形介面管理工具,方便开发者检视、安装并管理MCP服务器,同时整合Profiles、Settings Sync。MCP服务器现已成为VS Code中的一级资源,不再依附全域设定档,这代表使用者能针对不同工作情境设定专属的人工智慧协作环境。
在VS Code互动效率方面,实验性支援在代理模式下自动核准指令,开发者可透过允许清单与拒绝清单明确指定哪些指令可自动执行。命令列也新增code chat子命令,支援从CLI快速开启Chat对话,并能传入模式与文件内容作为上下文。聊天介面方面,使用者可编辑先前请求并重新提交,也能将Chat视窗最大化至整个编辑器区域,以专注操作。