最新消息:关注人工智能 AI赋能新媒体运营

VS Code 强化代理工作流,聊天内整合会话并支持后台持续运行

科技资讯 admin 浏览

微软发布 VS Code 2025 年 11 月更新 1.107 版本,重点优化代理工作流。新版将代理会话整合进 Chat 面板,开发者可在同一界面查看各会话的状态、进度与文件变更统计,并支持归档或取消归档会话。微软说明,当用户在 VS Code 中打开某个项目文件夹作为工作区时,Chat 会话列表仅显示与该项目相关的会话;若用户处于未打开任何项目的空白窗口,则会显示跨多个项目的全部会话。

此前,用户只要关闭 VS Code 内的本地代理会话,正在执行的代理请求就会被终止,限制了本地代理执行长时间任务或多任务并行的能力。1.107 版本改为保留会话,即使代理未在 Chat 面板或聊天编辑器中打开,也能在后台继续运行。用户可随时从 Chat 中的会话列表切换回原对话,追踪进展。由于会话列表已整合进 Chat 面板,VS Code 默认禁用独立的 Agent Sessions 面板,并计划在后续版本中彻底移除。

VS Code 新增“继续执行”流程,用户可先在本地对话中完成需求澄清或规划,随后将现有对话上下文交由后台或云端代理接手执行,交接后原会话自动归档。微软也将后台代理设计为可自主在后台运行的代理,并说明其此前被称为 CLI 代理。

为提升后台任务的可控性,1.107 版本扩展了后台代理可附加的上下文类型,包括选中内容、问题、符号与搜索结果等,使用户无需逐个指定文件路径,即可交付更完整的任务描述。

VS Code 1.107 为后台代理提供基于 Git Worktree 创建独立工作树的选项,让后台代理在独立文件夹中进行修改,待任务完成后,再审查并合并回主工作区,避免多个后台代理同时修改同一组文件导致冲突。

此外,新版推出 Agent HQ 作为代理管理入口,使 GitHub Copilot 与自定义代理可在同一平台统一管理与协作,并增强自定义代理的共享与复用能力,包括在 GitHub 组织层级提供共享代理等实验功能。微软表示,该版本将分批推送给稳定版用户,开发者也可在 VS Code 内手动检查更新;希望提前体验的用户可下载 Insiders Nightly 版本。