VS Code 1.120发布:Agents窗口正式上线,AI编程体验再升级

2026 年 5 月 13 日,微软正式发布了 Visual Studio Code 1.120 版本。这个版本的核心亮点是 Agents 窗口正式进入 Stable,为 AI 驱动的开发体验带来了质的飞跃。此外还改进了 BYOK(Bring Your Own Key)模型管理、Markdown 编辑体验,并新增了终端命令风险评估功能。

Agents 窗口正式上线

VS Code 1.120 最大的变化是将 Agents 窗口从 Insiders 频道推向了 Stable 版本。这是一个专为 AI 代理驱动开发设计的独立工作空间。

此前,VS Code 的编辑器布局主要针对单任务、单工作区的工作流优化。但随着越来越多的开发者使用 AI 代理进行编码,这种布局已经不能满足需求。Agents 窗口的出现解决了这个问题:

  • 多项目并行:可以在一个专门的空间中同时管理多个项目的 AI 任务
  • 任务迭代:专注于探索、迭代和审查任务,不受编辑器布局限制
  • 无缝切换:在传统编辑器和 Agents 窗口之间自由切换

打开方式很简单:点击 VS Code 标题栏中的 “Open in Agents” 按钮即可。

Agents 窗口的改进

如果之前已经在 Insiders 中使用过 Agents 窗口,这个版本带来了以下改进:

  • 静态内容扩展(主题、语法、语言、快捷键)会自动在 Agents 窗口中激活
  • 可以通过 extensions.supportAgentsWindow 设置手动启用其他扩展
  • GitHub Copilot CLI 安装的 Agent 插件会被 VS Code 自动识别,无需重复安装

BYOK 模型管理增强

BYOK(Bring Your Own Key)功能得到了显著增强,主要体现在两个方面:

Token 使用量追踪

现在可以精确追踪 BYOK 模型的 Token 使用情况,帮助开发者优化成本。对于使用第三方 API 密钥的开发者来说,这个功能非常实用。

思维努力度配置

可以为 BYOK 模型配置 “thinking effort”(思维努力度),控制模型在推理时投入多少计算资源。这个功能让开发者可以在速度和质量之间找到最佳平衡点。

终端命令风险评估

这是一个安全相关的功能。VS Code 1.120 引入了终端命令风险评估机制,当 AI 代理执行终端命令时,系统会先评估命令的风险等级,让开发者在执行前了解潜在风险。

这对于使用 AI 编程工具的开发者来说非常重要——AI 有时会建议执行一些有风险的命令(比如 rm -rf),有了风险评估功能,开发者可以更放心地让 AI 自主操作。

Token 优化:压缩大型终端输出

新版本还引入了一个实用的优化功能:当终端输出过长时,系统会自动压缩内容,减少上下文窗口的占用。这对于频繁使用终端的开发者来说非常有用——不再需要担心终端输出占满 AI 模型的上下文窗口。

Markdown 编辑体验改进

VS Code 1.120 对 Markdown 编辑做了几项改进:

  • Diff 预览:现在可以在 Markdown diff 中直接预览渲染后的内容,而不只是看到语法变化。这对于编辑文档的开发者来说非常方便。
  • 其他 Markdown 相关的质量改进

如何更新

VS Code 1.120 已经正式发布,你可以通过以下方式更新:

  • Windows:x64 / Arm64 版本
  • Mac:Universal / Intel / Apple Silicon 版本
  • Linux:deb / rpm / tarball / Arm / snap 版本

已经在使用 VS Code 的用户可以通过 “帮助 → 检查更新” 来升级到最新版本。

对站长和开发者的影响

VS Code 1.120 的更新反映了 AI 编程工具的快速进化:

  • AI 代理正在成为主流开发方式。Agents 窗口的正式上线说明微软认为 AI 驱动的开发已经足够成熟,值得为其提供专门的工作空间。
  • 安全机制在逐步完善。终端命令风险评估是一个很好的开始,未来可能会有更多安全相关的功能。
  • 成本管理越来越重要。Token 使用量追踪和思维努力度配置让开发者可以更好地控制 AI 编程的成本。

如果你是 VS Code 用户,建议尽快更新到 1.120,体验全新的 Agents 窗口和 BYOK 改进。

本文参考来源:VS Code 1.120 官方更新日志

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容