Agent修Bug总靠猜?这10个Skill先找根因

让 Agent 修 Bug,最怕它上来就改代码。这套组合先把问题钉死,再动手。

让 Agent 修 Bug,最常见的失败不是它不会改,而是它改得太快——看一眼报错就猜原因,猜完就动手,改完还说不清为什么。

假设线上一个接口开始报 500,日志里只有一句超时。这时候正确的顺序不是让 Agent 直接读代码,而是先复现、再收集证据、再追踪数据流,最后才验证假设。

这套 Skill 组合就是按这个顺序排的:先在前端和客户端把问题复现出来,再往日志、指标、集群事件里找证据,然后顺着数据流定位到具体一层,最后用追问把根因判断压到站得住脚再修。

顺序不能反。证据没齐就下结论,Agent 只会给你一个看起来合理的猜测。下面五张卡片就是这条链路上的具体分工。

azure-diagnostics

分析生产环境日志与指标,追踪异常请求的完整链路

grilling

对修复假设连续追问,验证根因判断是否站得住脚