atlas

Research map / Multi-agent systems and games / LLM agents

Agent-as-a-Judge: Evaluate Agents with Agents

ICML 2025 · Multi-agent systems and games › LLM agents · approach: Agentic benchmarks and orchestration · 3 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 Agent-as-a-Judge, where agentic systems evaluate agentic systems step by step, and releases DevAI, a 55-task AI development benchmark with hierarchical requirements, showing closer alignment with human consensus than LLM-as-a-Judge.

Problem

Existing agent evaluation relies on final outcomes or costly manual human judgment, giving little feedback on intermediate development steps; code-generation benchmarks like HumanEval, MBPP and SWE-Bench don't cover full AI development workflows.

Approach

Use an agentic judge with modular tools (graph, locate, read, retrieve, ask) to inspect a developer agent's workspace and trajectory and decide each requirement, rather than a single LLM judging text; evaluate on DevAI tasks organized as requirement DAGs with preferences.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging MetaGPT · DevAI, black-boxalignment rate: 84.15% -> 88.52%Helped
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging GPT-Pilot · DevAI, black-boxalignment rate: 65.30% -> 83.88%Helped
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging OpenHands · DevAI, black-boxalignment rate: 60.38% -> 90.44%Helped
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging MetaGPT · DevAI, gray-boxalignment rate: 68.86% -> 92.07%Helped
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging GPT-Pilot · DevAI, gray-boxalignment rate: 71.85% -> 86.61%Helped
Use Agent-as-a-Judge instead of LLM-as-a-Judgejudging OpenHands · DevAI, gray-boxalignment rate: 70.76% -> 90.16%Helped
Add graph to ask (ablation)Agent-as-a-Judge · OpenHands judging, DevAIalignment rate: 65.03% -> 75.95%Helped
Add read to ask + graph (ablation)Agent-as-a-Judge · OpenHands judging, DevAIalignment rate: 75.95% -> 82.24%Helped
Add locate to ask + graph + read (ablation)Agent-as-a-Judge · OpenHands judging, DevAIalignment rate: 82.24% -> 90.44%Helped
Add retrieve to ask + graph + read + locate (ablation)Agent-as-a-Judge · OpenHands judging, DevAIalignment rate: 90.44% -> 90.16%No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: DevAI

Benchmarks: DevAI

Metrics: alignment rate judge shift requirements met (independent) requirements met (dependency-aware) task solve rate precision-recall curves cost time

Baselines: LLM-as-a-Judge Human-as-a-Judge MetaGPT GPT-Pilot OpenHands

Builds on: LLM-as-a-Judge SWE-Bench MLE-Bench

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