微软发布 VS Code 10 月更新版 1.106,重点推出全新的 Agent HQ 集中管理界面,帮助开发者在单一界面中统一管理本地与云端人工智能代理,以及 GitHub Copilot,同时强化工具授权与终端安全控制,并优化 Copilot 扩展与多项编辑体验。
所谓 Agent HQ,实际上是全新的 Agent Sessions 管理界面。启用后,它将集中展示所有聊天与后台代理会话,来源包括 VS Code 本地聊天、Copilot 编程代理、GitHub Copilot CLI 和 OpenAI Codex 等。开发者可通过 Agent HQ 查看当前正在运行的代理任务、对应的工作区与执行环境,并可切换为单一视图模式,以便在编写代码和获取 AI 建议时,清晰掌握整体代理活动状态。
原聊天模式已全面更名为自定义代理,相关配置文件统一存放于项目根目录下的 .github/agents 文件夹中,采用 .agents.md 作为文件扩展名,旧版 .chatmode.md 文件仍可兼容使用。新格式新增了“目标”(Target)等前置字段,用于标识代理倾向于在 VS Code 本地、GitHub Copilot 云端或 CLI 环境中执行,其他字段可设置名称、说明及工具调用规则。
在人工智能辅助编程方面,本版本延续开源 AI 编辑器的方向,将行内代码建议功能整合进开源的 vscode-copilot-chat 仓库,使同一套代码同时负责聊天界面与实时代码建议。对开发者而言,GitHub Copilot 与 GitHub Copilot Chat 两个扩展将合并为单一的 Chat 扩展,未来所有 Copilot 相关功能均由该扩展提供,原 Copilot 扩展预计于 2026 年初停止支持。
VS Code 1.106 在工具选择与授权机制上进行了多项优化,帮助开发者更清晰地掌控 AI 代理的使用流程。聊天工具改用向量嵌入方式进行筛选与分组,旨在提升安装了大量工具的环境中快速识别合适工具的效率,缩短系统选择最佳工具的等待时间。
对于需要连接外部服务获取数据的工具,例如 #fetch 或具备外部调用能力的 MCP 工具,本次更新引入了后置授权机制(如下图),用户可在工具提交数据前预览内容,再决定是否将其加入对话。此外,还可一次性信任整个 MCP 服务器或扩展来源,避免重复确认。终端相关工具也同步加强了安全检测功能,能更精准判断指令是否会修改文件,并提供实验性选项,允许团队根据需求阻止自动写入操作,或调整为更宽松的行为。

VS Code 1.106 新增通过 GitHub 组织策略配置 MCP 注册库的功能,增强企业级治理能力。管理员可指定 MCP 服务器的注册端点,并限制开发者仅能启动注册表中列出的服务器,相关设置将在 VS Code 中标记为由组织统一管理。远程 MCP 的认证流程也支持动态权限提升机制,确保服务器仅在必要时申请额外权限,遵循最小权限原则。