VS Code 1.137 发布:AI 智能体定时干活,动嘴就能改代码

微软于 9 月 10 日发布 Visual Studio Code 1.137 版本更新。本次更新聚焦 AI 智能体能力的增强,共推出 5 项主要新功能,其中 3 项仍处于实验或预览阶段,核心目标是把开发者的重复性工作交给智能体自动完成。

智能体任务支持定时执行

最受关注的功能是 Automations(预览)。该功能允许 AI 智能体按照小时、每日或每周的周期自动执行任务,无需开发者手动触发。用户启用 chat.automations.enabled 设置后,在 Agents 窗口侧边栏选择 Automations,即可使用官方提供的预设模板,例如跟进代码变更、分诊 Issue、主动查找 Bug,也可以自定义提示词和调度计划。该功能正在逐步向全部用户推送。

语音对话操控智能体

Voice Mode(实验功能)为开发者提供了免动手的交互方式。启用 agents.voice.enabled 设置后,点击聊天输入框的 Voice Mode 按钮,即可通过语音与智能体对话,并在智能体工作过程中随时打断或重定向任务,还支持按住说话的快捷键操作。语音模式能够识别当前会话状态,回答关于运行中会话、所选模型及附加文件的问题。企业管理员可以通过关闭 Copilot 预览功能来禁用该特性。

快速聊天可转入工作区

新版还打通了快速聊天与工作区会话之间的隔阂。用户可以在 Agents 窗口发起不与工作区关联的快速聊天,当对话涉及具体项目时,再要求 Copilot 智能体附加本地文件夹并继续同一会话。转换后,聊天会保留原标题、对话历史与当前请求,智能体在工作区设置完成后自动获得项目文件的访问权限。该功能目前仅限 Copilot 框架使用。

GitHub Issue 与 PR 集成

在 GitHub 集成方面,Agents 窗口现可直接查看 Issue 与 Pull Request 详情,即使没有打开对应仓库也可以使用。用户需在默认配置文件中安装 GitHub Pull Requests 扩展,并启用 extensions.experimental.enableAgentsWindowCapability 设置。点击 github.com 的 Issue 或 PR 链接后,详情将直接在 Agents 窗口打开,无需切换浏览器。此外,任何聊天输入框均可通过 Add Context 菜单把 GitHub Issue 或 PR 作为上下文附加给智能体。

电子宠物征名活动同步开启

微软同步推出了 VS Code 宠物命名竞赛。该实验功能提供一个交互式宠物伙伴,会在用户与智能体协作时作出反应,在聊天输入框输入 /vscode-pet 即可激活。命名征集活动从 9 月 10 日持续至 9 月 17 日,用户可提交命名建议。

从定时调度到语音指挥,VS Code 正在把 AI 智能体从”随叫随到的助手”变成”按排班值班的同事”。对需要长期维护项目、处理大量 Issue 的团队而言,这类无人值守的自动化能力值得关注。

原文出处:IT之家、Visual Studio Code 官方更新日志