微软近日发布了 Visual Studio Code 1.114 版本。这次更新对这款广受欢迎的代码编辑器进行了多项改进,重点优化了 AI 聊天体验,包括在聊天附件的图像轮播中新增视频预览支持、在聊天上下文菜单中添加"复制最终回复"命令、简化 GitHub Copilot 对代码库的语义搜索方式,以及其他多项功能提升。
VS Code 1.114 于 4 月 1 日正式推出,用户可从项目官方网站下载。
图像轮播与聊天功能增强
在 VS Code 1.114 中,1.113 版本引入的图像轮播功能现已支持视频内容。开发者可以直接在聊天附件或资源管理器上下文菜单中播放和浏览视频。该查看器提供了完整的控制功能,支持通过箭头或缩略图在图像和视频之间进行导航。此外,聊天上下文菜单中新增了"复制最终回复"命令,可在工具调用执行完毕后,复制智能体回复中最后一段 Markdown 内容。
代码库语义搜索优化
在工作区搜索方面,#codebase 工具现已专门用于语义搜索。此前,#codebase 在某些情况下会回退至精度较低、效率较差的模糊文本搜索方式。虽然智能体仍可执行文本搜索和模糊搜索,但微软明确表示,将使 #codebase 专注于语义搜索,同时简化了代码库索引的管理方式。
其他更新亮点
VS Code 1.114 还带来了以下值得关注的新功能:
历史聊天会话故障排查预览功能允许开发者在排查问题时引用任意历史聊天会话,无需重现问题即可回溯调查,提升了问题排查的便捷性。
TypeScript 与 JavaScript 支持延伸至 TypeScript 6.0,该版本于 3 月 23 日正式发布。
Python 环境扩展现在会在检测到 Pixi 环境时推荐使用社区版 Pixi 扩展,并将 Pixi 纳入环境管理器的优先级排序。
管理员现可通过组策略禁用聊天中的 Anthropic Claude 智能体集成。启用该策略后,github.copilot.chat.claudeAgent.enabled 设置将由组织统一管理,用户无法自行启用 Claude 智能体。
新提案 API 支持对工具授权进行精细化管控,具备审批流程的语言模型工具可将授权范围限定至特定参数组合,实现对每条命令的逐一审批。
值得一提的是,VS Code 1.114 是微软自今年 3 月起调整发布节奏后的新成果——从原来的每月更新改为每周更新。按照这一新政策,VS Code 1.115 预计近期即将发布。
Q&A
Q1:VS Code 1.114 对 AI 聊天功能做了哪些改进?
A:VS Code 1.114 在 AI 聊天方面主要有三项改进:一是图像轮播新增视频支持,开发者可在聊天附件中直接播放视频;二是聊天上下文菜单新增"复制最终回复"命令,可快速复制智能体的最后一段 Markdown 回复;三是 #codebase 工具现专注于语义搜索,不再回退至模糊文本搜索,提升了代码库搜索的准确性和效率。
Q2:VS Code 1.114 中的历史聊天会话故障排查功能有什么用?
A:该功能目前处于预览阶段,允许开发者在排查问题时直接引用之前任意一次聊天会话的内容。这意味着开发者无需重新复现问题,就可以回溯历史对话记录来调查 bug 或异常情况,大幅降低了问题排查的成本和难度,特别适合处理偶发性或难以复现的问题场景。
Q3:管理员如何在 VS Code 1.114 中禁用 Claude 智能体?
A:管理员可以通过组策略来禁用聊天中的 Anthropic Claude 智能体集成。启用该策略后,github.copilot.chat.claudeAgent.enabled 这一配置项将由组织统一管控,普通用户将无法自行开启 Claude 智能体功能,适合需要统一管理开发工具权限的企业或团队环境。
热门跟贴