微软于 10 月 7 日发布 Visual Studio Code 1.141。本次更新的主线是 AI 智能体(Agent)工作流管理,重点围绕会话存储清理、跨平台沙盒安全、多会话并排布局,以及多 GitHub Enterprise 实例登录四项能力展开。
清理”僵尸”Agent 会话
随着 Copilot 智能体在代码库中高频运行,大量已结束但未清理的会话会在本地留下工作树(worktree),悄悄占用磁盘空间。新版为此新增 Chat: Open Worktree Cleanup 命令,可逐一列出非活跃 Agent 会话的工作树占用情况,并支持按”闲置时长”筛选、手动删除,或设置自动清理策略。
当存储占用达到阈值时,Agents 窗口会主动提示清理;已合并拉取请求(PR)的会话可配置为自动清理。需要注意的是,活跃、运行中、等待输入或已被固定的会话会受到保护,不会被误删。
跨平台沙盒护体
在安全性方面,1.141 版本为 Copilot Agent 在 Windows、macOS 与 Linux 上提供了终端沙盒能力,限制其对文件系统与网络资源的访问范围。微软表示,这一机制能够降低提示注入、不可信依赖以及本地启动的工具服务器带来的风险。企业管理员可通过统一托管设置强制开启沙盒,并使用 allowBypass: false 禁止绕过。
多会话网格布局
Agents 窗口现已支持以网格形式对会话进行水平或垂直排列,用户可拖拽调整布局、放大聚焦单个会话,且布局在窗口重载后仍会保留。这样一来,开发者无需在多个会话之间反复切换,便可以并排方式对比结果、监控长时任务,或同时推进多个相关对话。
多 GitHub Enterprise 实例登录
另一项实用改进是,用户可以在同一个 VS Code 窗口中同时登录 GitHub Enterprise Cloud(GHE.com)与 GitHub Enterprise Server 账号,便于跨企业实例协作与代码管理。相关配置通过 github-enterprise.uris 设置项实现,每个账号会按主机名区分标注。
此外,1.141 还支持将来自 Copilot CLI 与 Copilot 应用的本地外部会话直接接入 Agents 窗口继续处理,新增分块粘贴(editor.multiCursorPaste = spread)以方便列式文本编辑,并提供更紧凑的布局密度选项。Copilot harness 则基于 Agent Host Protocol(AHP)运行,允许从多个 VS Code 窗口连接到同一个 Agent 会话。







