调试不仅仅是修复代码更是降低不确定性。如今我们将在 Visual Studio 现有的 Debugger Agent 中推出全新升级的引导式工作流朝着解决这一问题迈出重大一步。以引导式调试循环终结“猜谜式排错”实话实说传统调试过程处处受阻。您需要手动解读模糊的问题报告逐一查找对应文件光是确认排查方向是否大致正确就要耗费二十分钟。全新工作流程彻底颠覆了原有模式将 Debugger Agent 从普通聊天机器人转变为可直接接入实时运行环境的交互式协作伙伴。只需在 Visual Studio 中打开您的解决方案切换至 Copilot 聊天的 Debugger 模式并通过 GitHub/ADO 链接或简短语句指出问题即可快速上手例如“保存文件时该应用程序会崩溃。”该工作流具备交互性依托运行时调试技术驱动这意味着智能体不只是读取您的代码还能感知代码的运行状态。它会立刻构建故障的逻辑模型并引导您完成一套系统化的实时排查流程- 假设与准备阶段智能体分析问题并提出根本原因。若推理逻辑可靠便会设置智能断点为启动项目做好准备。注意如果您的项目无法自动启动只需手动运行代码、附加调试器并告知 Agent 您已准备就绪。- 主动复现在您触发漏洞的过程中Agent 会持续保持运行状态全程监测您执行复现步骤时的运行时状态。- 实时验证当断点触发时Agent 会评估变量与调用堆栈以此系统性验证自身推测或排除潜在诱因。- 最终修复方案一旦定位根本原因Agent 将提出解决方案。若您审核通过系统会执行修复操作并重新运行会话以此验证问题是否解决。这种迭代式流程旨在让您持续保持专注高效的工作状态。Agent 可自动完成手动配置与状态分析工作让您无需频繁切换思维逻辑就能从问题反馈快速推进至修复方案验证完成。我们的愿景满足基本标准并更进一步18.5 正式版本提供引导式工作流的基础使用体验专门针对异常问题、逻辑矛盾、状态损坏等高价值且可复现的场景完成优化。展望未来我们正持续优化这一基础架构使其愈发稳固可靠。我们的目标是逐步实现端到端工作流程的自动化不断完善调试智能体将其打造为一款功能全面、衔接流畅的辅助调试工具主动预判您的各类需求。高效调试而非埋头苦干Debugger Agent 中的全新工作流程标志着我们对 IDE 的认知发生了根本性转变。无论您是排查多线程服务中复杂的竞态问题还是仅仅想弄明白界面元素未按预期更新的原因我们都十分期待看到您在实际工作流程中如何运用这项功能。关注推特账号VS_Debugger、VisualStudio以及油管和领英官方账号持续了解 Visual Studio 团队的最新动态。