粘日志 / 堆栈 · 拿回根因分析 + 修复 patch
把报错贴进来,Agent 就开干 —— 翻 GitHub issues 和搜索引擎找有没有人遇到过、在隔离环境里一步步把 bug 复现、写出修复并跑测试。整个流程 5–10 分钟,不会再吃掉你大半个值班班次。
把报错贴进来,Agent 就开干 —— 翻 GitHub issues 和搜索引擎找有没有人遇到过、在隔离环境里一步步把 bug 复现、写出修复并跑测试。整个流程 5–10 分钟,不会再吃掉你大半个值班班次。
值班同学拿到一份报告 —— 背后是三个 Agent 在干活。Researcher 翻 GitHub issues 和文档;Coder 在沙盒里复现 bug;Reviewer 写 patch + 跑测试。交接自动完成,全部审计痕迹合并成一份文档。
你拿到的就是资深同事会丢给你的那种交付 —— unified diff,约 25 行,修了一个漏掉的 null check + 加了 buffer 上限,再加一个回归测试。干净 apply 到你的分支就行。
纯文本、JSON、长串堆栈,粘进来或上传都行。语言、框架、报错最可能出在哪一块,Agent 自己会判断。
只想知道严不严重?还是要真修复?还是要一个能稳定失败的测试?在对话里说一句就行,Agent 会按你要的深度去跑。中途打断、改方向都行。
Agent 在后台并行干活 —— 查前人案例、复现报错、写修复。你拿回一份 4 页 PDF(摘要 / 复现过程 / 出了什么问题以及为什么 / 修复方案)+ 一个能直接贴进 PR 的 patch 文件。一般 5–10 分钟。
ChatGPT 会告诉你"大概可能哪里有问题"。这里的 Agent 会把 repo clone 到隔离环境里,锁版本、跑出失败路径,把 bug 抓到手了才动手写修复。不靠猜。
Agent 会去翻 GitHub issues、Stack Overflow、上游 changelog、官方文档。报告里每一句话都能点回真实 URL 和访问时间戳 —— 不是模型瞎编 "看起来像 issue #1284"。
产出一个 patch 文件,可以干净地 apply 到你的分支上;外加一个 main 上失败、应用修复后通过的新测试。你只负责 merge,敲键盘的活 Agent 干了。
每次搜索、每条命令、每次文件编辑都自动归档到你的 Drive。半年后把报告丢给一位资深同事,他能完整复盘当时发生了什么 —— 不用再去翻 Slack 考古。
目前 Node.js / TypeScript、Python、Go、Rust、Java/Kotlin、Ruby 这几条主流栈覆盖了绝大多数实际情况。沙盒里已经预装好标准包管理器(npm / pnpm / pip / uv / go / cargo / gradle / bundler),切语言基本零成本。碰到比较冷门的栈,Agent 会先在对话里问一下再继续,不会自己一头扎进去。