现在很多公司的开发,其实不是写代码慢,而是“找问题”太慢。
一个 Bug 单来了,开发先看 Jira 描述,再去 ELK 里翻日志,然后根据错误码、接口名、traceId 去代码仓库里找对应逻辑。遇到复杂一点的,还要查数据库、对状态、看配置。真正修复问题可能只要半小时,但前面定位问题可能要花一两个小时。
所以我最近在想做一个公司内部用的 Agent。
它不负责替开发写代码,也不负责自动修 Bug,而是专门做一件事:在开发接手 Bug 之前,先把 Jira 信息、日志线索、代码位置这些东西自动串起来,形成一份初步排查结果,再回写到 Jira 备注里。
这样开发打开 Bug 单时,不是从零开始,而是已经能看到:可能是哪个服务出了问题,相关日志在哪里,对应代码大概在哪个文件,下一步应该优先排查什么。
我觉得未来很多内部 Agent 的价值,未必是“全自动替人干活”,而是把那些重复、分散、耗时间的前置工作先做掉。
如果一个 Agent 能帮开发少翻半小时日志、少搜半小时代码,其实就已经很有价值了。
你们觉得这种内部排障 Agent,是真有用,还是最后又会变成一个“看起来很智能、实际没人用”的工具?
