Papers

Annotrace 发布:面向 Agent 轨迹的步骤级标注工作台

Annotrace: A Workbench for Step-Level Annotation of Agent Traces

Why we picked it

做 Agent 调试的人可以看看,这个工具能读 LangSmith、Langfuse 等六种格式,自动和人工一起做步骤级标注,复现了 235 个标注单元。

arXiv 论文 Annotrace 专注于解决 LLM Agent 失败分析中的人工标注难题,支持 OpenTelemetry GenAI、LangSmith、Langfuse 等 6 种轨迹格式,把每次运行转换为有序嵌套的步骤列表。研究者可自定义标注 codebook,由前沿模型基于样本轨迹提出初始标注集,并回答与人类完全相同的问题,形成人机协同标注流程。在多智能体问答语料上,它精确复现了此前人工标注的 235 个标注单元,两个模型对同一批轨迹的标注一致率达 91%,κ=0.82。

Original · arXiv cs.AI

Annotrace: A Workbench for Step-Level Annotation of Agent Traces

Every study of why LLM agents fail begins by labelling traces by hand, and every such study builds its own throwaway tool. Observability platforms record agent traces but offer no structured labelling; annotation tools label text but have no notion of a step, a delegation or a tool call, leaving it unclear what the smallest unit of execution to label should be. Annotrace reads six trace formats, including OpenTelemetry GenAI, LangSmith and Langfuse, and turns each run into an ordered, nested list of steps. The annotator writes their own labelling codebook; a frontier model proposes a starting set from a sample of their own traces, answers first, and is asked exactly the questions the human is asked, making annotation a joint human-AI process. Annotrace measures agreement between any two annotators, human or AI. On a multi-agent question-answering corpus it reproduces a previous manual effort's 235 annotation units exactly, and two models labelling the same traces agree 91% of the time at $κ= 0.82$.