惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
H
Help Net Security
Recorded Future
Recorded Future
The Register - Security
The Register - Security
F
Full Disclosure
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
Security Archives - TechRepublic
Security Archives - TechRepublic
Simon Willison's Weblog
Simon Willison's Weblog
Cisco Talos Blog
Cisco Talos Blog
I
InfoQ
T
Tenable Blog
T
Tor Project blog
人人都是产品经理
人人都是产品经理
D
DataBreaches.Net
NISL@THU
NISL@THU
Google DeepMind News
Google DeepMind News
博客园 - 叶小钗
B
Blog
V
V2EX
Jina AI
Jina AI
L
LangChain Blog
月光博客
月光博客
W
WeLiveSecurity
U
Unit 42
AWS News Blog
AWS News Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园 - 聂微东
V
Visual Studio Blog
A
Arctic Wolf
T
Tailwind CSS Blog
The Cloudflare Blog
SecWiki News
SecWiki News
S
SegmentFault 最新的问题
Hacker News - Newest:
Hacker News - Newest: "LLM"
宝玉的分享
宝玉的分享
MyScale Blog
MyScale Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
S
Securelist
www.infosecurity-magazine.com
www.infosecurity-magazine.com
腾讯CDC
雷峰网
雷峰网

博客园 - jack_Meng

WinForm 双屏开发中屏幕适配与窗口定位 高考志愿填报之计算机类专业院校报考指南(2026版) WebSocket 快速入门教程(附示例源码) 自动生成项目工具--AutoBuilder,一键干掉80%的重复CRUD工作 C#/.NET/.NET Core优秀项目和框架2026年5月简报 在Win10系统中,默认使用照片查看器 C#实现控制台多区域输出 解决: 您的连接不是私密连接,您目前无法访问 因为此网站使用了 HSTS 小说下载 网页版时间,可全屏显示 个人笔记本连接公共WIFI的安全措施 追更 HelloGitHub 一整年,年度盘点 基于Rust开发的m3u8下载器M3U8Quicker:支持断点续传、边下边播 新写了个直播录制工具,可录制抖音快手斗鱼直播 bing 每日一图 --- 桌面壁纸 一款基于 C# 开发的 Windows 10/11 系统增强优化工具 适合个人的免费域名 语雀里存了三年的笔记,导出到了本地插件----YuqueOut C# 也能像 Python 一样写脚本 | .NET 10 构建基于文件的应用 js 双击页面 开始/暂停 页面滚动 使用bat批量给txt追加内容 Python摄像头监控:运动检测+自动录像+时间水印 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了! [C#] 零依赖高性能跨平台 Web 胶水库 -- PicoServer 我的第一款独立产品--TaskManager 写 EF Core 查询,优化查询语句 最新.NET新手入门学习网站合集(2026更新版) Avalonia UI:.NET 跨平台桌面开发的“真香”选择 一个 txt 生成并保存 mp3的 Python 脚本
【译】告别繁琐查错:认识下新的 Visual Studio Debugger Agent Workflow
jack_Meng · 2026-04-29 · via 博客园 - jack_Meng

  我们都遇到过这种情况:一封漏洞报告邮件发到收件箱,标题写着“应用偶尔崩溃”,却没有任何复现步骤。原本计划用来开发新功能的上午,瞬间变成了一场抽丝剥茧的排查工作。您只能漫无目的地设置断点、反复查看调用堆栈,努力揣测问题提交者当时的操作与想法。

  调试不仅仅是修复代码,更是降低不确定性。如今,我们将在 Visual Studio 现有的 Debugger Agent 中,推出全新升级的引导式工作流,朝着解决这一问题迈出重大一步。

1

以引导式调试循环终结“猜谜式排错”

  实话实说:传统调试过程处处受阻。您需要手动解读模糊的问题报告,逐一查找对应文件,光是确认排查方向是否大致正确,就要耗费二十分钟。全新工作流程彻底颠覆了原有模式,将 Debugger Agent 从普通聊天机器人,转变为可直接接入实时运行环境的交互式协作伙伴。

  只需在 Visual Studio 中打开您的解决方案,切换至 Copilot 聊天的 Debugger 模式,并通过 GitHub/ADO 链接或简短语句指出问题即可快速上手,例如:

  “保存文件时,该应用程序会崩溃。”

2

  该工作流具备交互性,依托运行时调试技术驱动,这意味着智能体不只是读取您的代码,还能感知代码的运行状态。它会立刻构建故障的逻辑模型,并引导您完成一套系统化的实时排查流程:

  - 假设与准备阶段:智能体分析问题并提出根本原因。若推理逻辑可靠,便会设置智能断点,为启动项目做好准备。

  注意:如果您的项目无法自动启动,只需手动运行代码、附加调试器,并告知 Agent 您已准备就绪。

  - 主动复现:在您触发漏洞的过程中,Agent 会持续保持运行状态,全程监测您执行复现步骤时的运行时状态。

  - 实时验证:当断点触发时,Agent 会评估变量与调用堆栈,以此系统性验证自身推测或排除潜在诱因。

  - 最终修复方案:一旦定位根本原因,Agent 将提出解决方案。若您审核通过,系统会执行修复操作并重新运行会话,以此验证问题是否解决。

  这种迭代式流程旨在让您持续保持专注高效的工作状态。Agent 可自动完成手动配置与状态分析工作,让您无需频繁切换思维逻辑,就能从问题反馈快速推进至修复方案验证完成。

我们的愿景:满足基本标准,并更进一步

  18.5 正式版本提供引导式工作流的基础使用体验,专门针对异常问题、逻辑矛盾、状态损坏等高价值且可复现的场景完成优化。

  展望未来,我们正持续优化这一基础架构,使其愈发稳固可靠。我们的目标是逐步实现端到端工作流程的自动化,不断完善调试智能体,将其打造为一款功能全面、衔接流畅的辅助调试工具,主动预判您的各类需求。

高效调试,而非埋头苦干

  Debugger Agent 中的全新工作流程,标志着我们对 IDE 的认知发生了根本性转变。无论您是排查多线程服务中复杂的竞态问题,还是仅仅想弄明白界面元素未按预期更新的原因,我们都十分期待看到您在实际工作流程中如何运用这项功能。

  关注推特账号@VS_Debugger、@VisualStudio,以及油管和领英官方账号,持续了解 Visual Studio 团队的最新动态。

原文链接:https://devblogs.microsoft.com/visualstudio/stop-hunting-bugs-meet-the-new-visual-studio-debugger-agent/

=======================================================================================