Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Detecting Safety Violations Across Many Agent Traces

About

To identify safety violations, auditors often search over large sets of agent traces. This search is difficult because failures are often rare, complex, and sometimes even adversarially hidden and only detectable when multiple traces are analyzed together. These challenges arise in diverse settings such as misuse campaigns, covert sabotage, reward hacking, and prompt injection. Existing approaches struggle here for several reasons. Per-trace judges miss failures that only become visible across traces, naive agentic auditing does not scale to large trace collections, and fixed monitors are brittle to unanticipated behaviors. We introduce Meerkat, which combines clustering with agentic search to uncover violations specified in natural language. Through structured search and adaptive investigation of promising regions, Meerkat finds sparse failures without relying on seed scenarios, fixed workflows, or exhaustive enumeration. Across misuse, misalignment, and task gaming settings, Meerkat significantly improves detection of safety violations over baseline monitors, discovers widespread developer cheating on a top agent benchmark, and finds nearly 4x more examples of reward hacking on CyBench than previous audits.

Adam Stein, Davis Brown, Hamed Hassani, Mayur Naik, Eric Wong• 2026

Related benchmarks

TaskDatasetResultRank
Trace-level detectionImpossibleBench
AP88.7
40
Trace-level safety monitoringImpossibleBench
ROC-AUC95.7
40
Case-level safety detectionImpossibleBench
ROC AUC98
40
Sabotage detectionImpossibleBench
Average Precision96.2
40
Trace-level safety monitoringTRACE
ROC-AUC90.1
28
Case-level safety detectionTRACE
ROC-AUC0.87
28
Sabotage detectionTRACE
Average Precision88.2
28
Trace-level detectionTRACE
AP76
28
Distributed Misuse DetectionDM-Cyber 20x
Trace-level AP83.7
10
Distributed Misuse DetectionDM-Cyber 20x Trace-level
Trace-level ROCAUC97
10
Showing 10 of 17 rows

Other info

Follow for update