0

Visual Studio Code 1.130 发布:重构 Agent 架构并优化开发工作流

Visual Studio Code 1.130 版本正式发布,微软重点重构了 agent 架构,引入 Agent Host Protocol(AHP)机制,同时优化了 Agents 窗口的审阅工作流与终端链接处理体验。

Agent Host 架构重构

微软正围绕 agent host 重新架构 agent 会话机制。Agent host 是一个运行 agent harness(如 Copilot、Claude 和 Codex)的进程,基于 Agent Host Protocol(AHP)协议工作。该架构的核心优势在于每个会话运行在独立进程中,可同时从多个 VS Code 窗口进行渲染。目前该功能正逐步向编辑窗口和 Agents 窗口的用户推送。

Agents 窗口改进

处于预览状态的 Agents 窗口迎来多项体验优化,使变更审阅和会话管理更加高效:

  • 文件级差异统计:Changes 编辑器中每个文件头部会实时显示插入和删除行数
  • 紧凑多文件差异视图:多文件差异采用更紧凑的边距设计,移除代码前的空白区域
  • 紧凑快速聊天:运行在 agent host 上的快速聊天在会话列表中使用单行紧凑行显示
  • 全 harness 工作树支持:运行在 agent host 上的所有 agent harness 均支持工作树隔离,此前该功能仅限 Copilot harness 使用

辅助权限功能

针对长时间运行的 agent 任务,新版本引入辅助权限功能。语言模型可评估每个工具的风险等级,自主判断能否自动运行或需要人工审批。微软表示,该功能通过在 agent 任务期间评估工具调用风险,帮助用户减少审批中断。

Git diff 文件链接优化

Visual Studio Code 1.130 支持在 Git diff 中点击带助记符前缀的文件链接。IDE 可识别如 i/(索引)和 w/(工作树)等前缀,从链接目标中移除前缀后打开正确文件。启用助记符前缀后,VS Code 也能识别 git diff –no-index 产生的数字前缀 1/ 和 2/。

via Neowin

0 评论
最旧
最新 最多投票
0
希望看到您的想法,请您发表评论x