AI Agent 让我的 .NET 调试时间缩短了 30%

我在进行 .NET 9 升级时遇到了困难。 一个 NullReferenceException 导致我的代码崩溃。 通用型 AI 工具给出的建议效果很差。

我构建了一个包含专业化 Agent 的系统。 我为它们提供了特定的工具。

  • 一个工具用于读取文件。
  • 一个工具用于运行 dotnet 命令。

单个 AI Agent 失败了。 它感到困惑。 我将工作分配给了三个 Agent。

  • Triage Agent:查找错误。
  • Analysis Agent:阅读代码。
  • Execution Agent:运行测试。

我为每个 Agent 提供了一个用于记录笔记的 scratchpad。 我向每个 Agent 发送了明确的目标。 我没有依赖共享的历史记录。

这个系统将我的调试时间减少了 30%。 它消除了调试过程中那些枯燥的循环。

你会构建用于调试的 C# Agent 吗? 告诉我你的结果。

Source: https://dev.to/dotnetwithai/ai-agents-cut-my-net-debug-time-by-30-but-not-how-i-expected-15h2 Optional learning community: https://t.me/GyaanSetuAi