微软发布 VS Code 1.141,新增 Agent 会话清理与跨平台终端沙盒

新版为 Copilot Agent 在 Windows、macOS、Linux 三个平台提供终端沙盒能力,限制其对文件系统和网络资源的访问范围。

微软于10月7日发布 Visual Studio Code 1.141 版本,本次更新集中围绕 AI 智能体(Agent)工作流管理展开,涵盖会话存储清理、跨平台沙盒安全、多会话并排布局以及多 GitHub Enterprise 实例登录支持四项主要改进。

在会话存储管理方面,新版引入 Chat: Open Worktree Cleanup 命令,用于清理非活跃 Agent 会话所产生的工作树(worktree)占用空间。该命令可列出所有非活跃会话的存储占用情况,支持按闲置时长筛选、手动删除,也允许用户设置自动清理策略。当存储占用达到预设阈值时,Agents 窗口会主动发出清理提示。清理机制对会话状态做了区分:已合并 PR 的会话可配置为自动清理,而活跃、运行中、需输入或已固定的会话则受到保护,不会被误删。这一设计针对的是长期使用 Agent 功能后容易积累的“僵尸”会话问题,这类会话虽已停止活动,但其工作树仍占用磁盘空间。

跨平台沙盒是本次更新的另一重点。新版在 Windows、macOS、Linux 三个平台上为 Copilot Agent 提供终端沙盒能力,限制其对文件系统和网络资源的访问范围。此前 Agent 执行终端命令时的权限边界较为宽泛,沙盒机制的引入意在降低 Agent 自动化操作带来的安全风险,尤其是在处理不受信任的代码仓库或外部任务时。

多会话网格布局方面,Agents 窗口新增网格排列能力,支持会话以水平或垂直方式排列,用户可通过拖拽调整布局,也可放大聚焦单个会话。布局在窗口重载后仍会保留。这一改动面向同时跟踪多个 Agent 任务的开发场景,减少在多个会话之间切换的成本。

此外,新版支持在同一 VS Code 窗口中同时登录 GitHub Enterprise Cloud(GHE.com)与 GitHub Enterprise Server 账号,便于跨企业实例的协作与代码管理。对于同时服务于多个企业组织或需要在云端与自托管实例之间切换的开发者,这一改进减少了多窗口或多客户端操作的需求。

VS Code 近几个版本的更新节奏显示,微软正持续将 Agent 能力从实验性功能推向可日常使用的工作流组件。此次更新未涉及底层模型能力的变化,而是集中在存储、安全与多任务管理这些工程化问题上。对于已经将 Copilot Agent 纳入日常开发流程的团队而言,会话清理和终端沙盒两项改进直接关系到长期使用的稳定性与安全性。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

赞 (0)
微软10月Win11累积更新前瞻:文件管理器增强,新增应用最大化启动选项
上一篇 2小时前
OpenAI前安全系统团队负责人戴维·罗宾逊离职后批评公司在AI安全问题上言行不
下一篇 1小时前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部