SheepNav
Retrace

Retrace

retrace.dev

回放与分叉,调试AI代理

6天前制作者:Yashwanth

关于 Retrace

Retrace 是一款专为 AI 代理设计的调试工具,通过记录、回放、分叉和共享代理执行过程,帮助开发者快速定位并修复问题。它能捕捉每一次 LLM 调用、工具调用和错误信息,让您像回放视频一样回溯代理的每一步操作,并在几秒内完成调试与迭代。

核心功能

  • 记录与回放:自动记录 AI 代理的完整执行轨迹,包括输入、输出、中间状态和错误,支持任意时间点的回放,重现问题现场。
  • 分叉与迭代:从任意执行点创建分叉,修改参数或逻辑后重新运行,快速测试不同方案,无需从头开始。
  • 共享与协作:一键分享执行记录给团队成员,支持评论和标注,加速问题定位与协作调试。
  • 可视化追踪:以时间线或流程图形式展示代理的决策路径,清晰呈现 LLM 调用、工具调用和状态变化。

主要特性

  • 全量追踪:记录每次 LLM 调用、工具调用、错误和状态变更,确保无遗漏。
  • 快速定位:通过搜索、过滤和错误高亮,快速找到问题节点。
  • 零侵入集成:通过 SDK 或 API 快速接入,无需修改现有代码。
  • 免费额度:每月 1000 次追踪免费,适合个人和小团队使用。
  • 安全共享:支持私有共享和访问控制,保护敏感数据。

适用场景

  • AI 代理开发:在开发阶段调试复杂的多步骤代理,验证逻辑正确性。
  • 生产环境监控:回放生产中的失败案例,分析根因并快速修复。
  • 团队协作:共享执行记录,减少沟通成本,提升调试效率。
  • 教育与演示:通过回放展示代理的决策过程,便于教学和演示。

相关工具