
vsc 1.112 版本于 前几天发布,这次更新的核心亮点集中在 Agent 体验 的全面升级。微软正在重新定义人机协作的边界。
新版本agent具有更高的自主性、更丰富的上下文以及更便捷的诊断功能,使其能以更少的人工干预处理复杂任务。
本次 Agent 体验更新围绕三大核心维度展开:

在本地 Agent 会话中,你现在可以在之前的请求运行时发送新消息,实现两种能力:


实际价值:
旧模式:任务A → 等待完成 → 任务B → 等待完成 → 任务C
新模式:任务A → (后台执行) → 任务B入队 → 任务C入队 → 统一调度
当你将任务委托给 Copilot CLI 时,如果有未提交的更改,现在可以直接在 Chat 视图中查看待迁移的变更列表,无需切换到源代码管理视图。

你可以选择:
终端的文件链接检测现在可以识别 Copilot CLI 生成的路径,包括 ~/.copilot/session-state/ 目录下的文件。
设置项:github.copilot.chat.cli.terminalLinks.enabled
链接检测器支持:

你可以为 Copilot CLI 会话配置三种权限级别:

设置项:chat.autopilot.enabled

智能体不总是按照预期的来做事情,智能体行为背后的原因可能难以理解。例如,当指令、技能或智能体未被正确应用,或者响应意外缓慢时,诊断原因就尤为重要。
新增 /troubleshoot 技能,可直接在对话中分析 Agent 调试日志,帮助理解:
启用设置:
github.copilot.chat.agentDebugLog.enabled:启用调试日志github.copilot.chat.agentDebugLog.fileLogging.enabled:写入 JSONL 文件
可以导出和导入 Agent 会话的调试日志,支持:
注意:导入超过 50 MB 的文件会显示警告对话框。

这是问题复现和知识沉淀的基础设施。
Agent 现在可以:
当 Agent 生成图片输出(如集成浏览器的截图)时,这些图片可在聊天响应中选择,并在专用的图片轮播视图中打开。
设置项:
chat.imageSupport.enabled
imageCarousel.explorerContextMenu.enabled

当你复制符号(类名、函数名、方法名)并粘贴到聊天中时,VS Code 会自动将其转换为符号引用 #sym:Name。
这为 Agent 提供了自动上下文,使其能更快、更高效地完成任务。
如需以纯文本粘贴,可使用 Ctrl+Shift+V的"粘贴为文本"命令。
VS Code 1.112 的 Agent 更新,本质上是在解决 AI 辅助编程的三大核心问题