[AI Agent 智能体] CC 或者 Codex 等其他 cli 有类似 Cursor Debug agent 的能力吗?

关于 AI 工具,前司提供的一直是 Cursor ,其应该是去年年底新推出的 Debug 模式,非常好用,让我印象特别深刻。 有一个例子是当时接手一个 CocosJs 项目,其中虚拟列表算法渲染在某些 case 下会有异常情况需要我紧急修复。当时我完全不熟悉 Cocos 背景,只是简单和其描述了一下...
[AI Agent 智能体] CC 或者 Codex 等其他 cli 有类似 Cursor Debug agent 的能力吗?
[AI Agent 智能体] CC 或者 Codex 等其他 cli 有类似 Cursor Debug agent 的能力吗?

关于 AI 工具,前司提供的一直是 Cursor ,其应该是去年年底新推出的 Debug 模式,非常好用,让我印象特别深刻。

有一个例子是当时接手一个 CocosJs 项目,其中虚拟列表算法渲染在某些 case 下会有异常情况需要我紧急修复。当时我完全不熟悉 Cocos 背景,只是简单和其描述了一下,十分钟之内就定位并且解决了问题,当时给予我极大的震撼。

话说话来,最近在另一家公司,提供的是 Codex 和 ClaudeCode (魔改) CLI 的 AI 能力,最近在使用 AI 解决问题时,整个流程完全没有之前 Cursor Debug 模式智能化,挺恼火,网上检索了下也没找到类似的工具/讨论,倒是有很多夸赞 Cusor Debug 的贴,但也有个本站 Debug 误删 E 盘的。。

遂来请教一下大家在用 CC or Codex 等工具时,是什么姿势 Debug 的?

附上 Cursor Debug 流程:

  1. 探索并提出假设Agent 会探索相关文件、构建上下文,并针对潜在根本原因生成多个假设。
  2. 添加埋点:Agent 会添加日志语句,将数据发送到运行在 Cursor 扩展中的本地调试服务器。
  3. 复现 bug:Debug Mode 会让你复现 bug ,并提供具体步骤。这能让你始终参与调试流程,并确保 Agent 捕获到真实的运行时行为。
  4. 分析日志:复现完成后,Agent 会审查收集到的日志,根据运行时证据识别实际根本原因。
  5. 实施针对性修复:Agent 会进行有针对性的修复,直接解决根本原因,通常只需改动几行代码。
  6. 验证并清理:你可以重新运行复现步骤来验证修复。一旦确认无误,Agent 会移除所有埋点。

整个过程用户只需要负责描述复现。Cursor 负责自动生成假设,对应地方进行日志打点(发送到 Cursor 的一个本地服务器,写到特定目录,工作流会读取该目录内容,省去了粘贴步骤),真的特别方便。

来源: v2ex查看原文