atlas

Research map / Large language models / Agents, code and math

AgentAuditor: Human-level Safety and Security Evaluation for LLM Agents

NeurIPS 2025 · Large language models › Agents, code and math · approach: Software engineering agents · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AgentAuditor, a training-free memory-augmented RAG framework that lets LLM evaluators judge agent safety and security using retrieved CoT experiences, and releases the ASSE-Bench benchmark (2293 records).

Problem

Automated evaluators (rule-based and LLM-based) miss step-wise agent risks, cumulative harms, and ambiguous safety boundaries, and fail to reach human-level agreement when judging agent safety and security.

Approach

Build an experiential memory by having the LLM extract structured features (scenario, risk type, failure mode) and CoT traces for representative FINCH-clustered past cases, then retrieve the most relevant CoTs via a two-stage (content top-n, then feature-weighted re-rank) RAG to few-shot the evaluator, with no weight updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add AgentAuditor to Gemini-2Gemini-2 evaluator · R-JudgeF1: 82.27 -> 96.31Helped
Add AgentAuditor to Gemini-2Gemini-2 evaluator · ASSE-SecurityF1: 67.25 -> 93.17Helped
Add AgentAuditor to Gemini-2Gemini-2 evaluator · ASSE-SafetyF1: 61.79 -> 91.59Helped
Add AgentAuditor to Gemini-2Gemini-2 evaluator · ASSE-StrictF1: 62.89 -> 92.20Helped
Add AgentAuditor to Gemini-2Gemini-2 evaluator · ASSE-LenientF1: 71.22 -> 89.58Helped
Use all reasoning-memory shots rather than Top-K examples (ablation)AgentAuditor with Gemini-2 · R-JudgeF1: 96.31 -> 76.30Hurt
Remove clustering (ablation)AgentAuditor with Gemini-2 · R-JudgeF1: 96.31 -> 78.68Hurt
Use CoT without feature tagging, clustering, or few-shot examples (ablation)Gemini-2 evaluator · R-JudgeF1: 82.27 -> 81.03Hurt
Select few-shot examples randomly instead of using Top-K retrieval (ablation)AgentAuditor with Gemini-2 · R-JudgeF1: 96.31 -> 85.07Hurt
Remove CoT reasoning (ablation)AgentAuditor with Gemini-2 · R-JudgeF1: 96.31 -> 83.74Hurt
Remove feature tagging (ablation)AgentAuditor with Gemini-2 · R-JudgeF1: 96.31 -> 94.34Hurt

Surprising findings

Limitations

Experimental setup

Datasets: R-Judge AgentSafetyBench AgentSecurityBench AgentDojo AgentHarm

Benchmarks: R-Judge ASSE-Security ASSE-Safety ASSE-Strict ASSE-Lenient AgentHarm

Metrics: F1 accuracy recall human-level comparison

Baselines: R-Judge prompt baseline (no AgentAuditor) ShieldAgent Llama-Guard-3 Auto-CoT-style all-samples few-shot

Builds on: chain-of-thought prompting Auto-CoT FINCH clustering R-Judge prompt template

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy