论文
代理 ATO:从日志可视化代理交互时间线
Agent ATO: Visualizing Agent Interaction Timelines from Logs
摘要
AI 编码智能体 正在成为开发人员工作流程的一部分,但仅从最终代码更改很难理解它们的行为。在执行任务期间,代理通过一系列操作与软件存储库进行交互,例如搜索文件、读取代码、编辑程序以及运行测试或构建命令。这些交互以及词元使用情况通常记录在控制台日志中,但开发人员很难检查原始日志。在本文中,我们提出了 Agent ATO(代理轨迹观察者),这是一种从控制台日志可视化 AI 编码智能体 交互时间线的工具。代理 ATO 提取代理交互,按命令或工具类型对它们进行分类,并将它们可视化为时间线。除了全交互时间线之外,Agent ATO 还提供过滤时间线,强调文件发现、文件读取、文件编辑和执行,同时保留周围的上下文。我们说明代理 ATO 如何帮助开发人员使用从两个修复任务中选择的运行来检查和比较代理操作。未来的工作将把 Agent ATO 应用于更多的代理、任务和开发环境,并将评估它是否减少了比较轨迹所需的工作量。