AI Agent 能力全面升级

微软近日发布了备受期待的Visual Studio Code 1.129正式版更新,这次更新不仅延续了对AI Agent能力的深度优化,还带来了全新的现代化用户界面(UI)预览功能。作为一款广受欢迎的...

互联网/IT

微软近日发布了备受期待的Visual Studio Code 1.129正式版更新,这次更新不仅延续了对AI Agent能力的深度优化,还带来了全新的现代化用户界面(UI)预览功能。作为一款广受欢迎的代码编辑器,VS Code此次更新在开发者效率提升和用户体验优化方面迈出了重要一步。

AI Agent 能力全面升级

本次更新的核心亮点之一是AI Agent功能的显著增强。微软引入了全新的Agent Host架构,将Copilot、Claude、Codex等智能体运行在独立进程中。这一创新设计使得同一个Agent会话可以在多个VS Code窗口中访问和展示,为后续更多AI功能提供了统一的基础架构。

具体来看,Copilot Agent已基于Copilot SDK构建,其行为与GitHub Copilot CLI、独立Copilot应用等产品保持一致。此外,Agents窗口新增了一项实验性编辑器面板,将聊天内容与生成的文件、差异内容整合到同一个停靠面板,共享标签页。开发者可以直接在聊天旁查看文件、Diff以及修改结果,并支持标签管理、内联与并排Diff切换、恢复上一次会话状态等功能,极大减少了在多个面板之间切换的操作。

为了进一步简化开发流程,VS Code 1.129新增了一个快捷交互方式:用户只需在聊天输入内容前添加"!"前缀,即可将该内容直接作为终端命令执行。这项能力适用于基于Agent Host的编辑器会话和Agents窗口,可显著提升开发效率。

针对需要处理多个AI会话的开发者,微软还加入了一系列会话管理工具。运行于Agent Host的Copilot、Claude、Codex等智能体现在可以列出已有会话、读取其他会话上下文、创建新的会话或聊天,并在用户确认后向其他会话发送消息,便于拆分子任务、协同完成开发工作。同时,Agents窗口的新建会话流程也进行了优化,包括记住上一次的默认配置、新增Git Worktree独立工作目录选项等。

现代化 UI 预览功能

除了AI功能的增强,本次更新还带来了令人期待的现代化用户界面预览。该功能目前仍处于实验阶段,用户可以在设置中启用workbench.experimental.modernUI(或搜索"Modern UI")进行体验。

启用后,VS Code工作台的整体视觉风格将发生变化,左右侧边栏及底部面板改为带有圆角和留白的悬浮卡片样式,同时刷新整体界面设计语言,与新版Agents窗口保持一致。微软表示,该功能在Insiders预览版本中默认开启,未来还将根据反馈继续完善。

其他改进与支持

除AI和UI方面的重大更新外,VS Code 1.129还改进了编辑器体验。例如,当文件支持多个编辑器时,用户可以直接通过工具栏中的Reopen Editor With菜单切换不同编辑器,而无需再通过命令面板完成操作。

此外,企业版GitHub用户现在也能够在Agent Host中直接登录并使用GitHub Enterprise提供的Copilot服务,进一步完善企业开发场景支持。

发布与获取方式

VS Code 1.129版本将采用分阶段方式向稳定版用户推送,用户也可以通过"检查更新"或前往官网下载安装最新版本。相比以往节奏较快的周度更新,本次版本更新更加注重功能的稳定性和用户体验的完善。

图片

微软表示,此次更新旨在为开发者提供更强大的AI辅助开发能力和更舒适的使用体验。随着AI技术在软件开发领域的深入应用,VS Code正不断进化,成为开发者不可或缺的生产力工具。