Match each agent benchmark to what it primarily measures
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
SWE-bench measures code-editing depth on real GitHub issues, AgentBench measures breadth across many environments, and WebArena measures realistic web navigation.
Imagine you want to test how good a new employee is. One test hands them a broken piece of software and a list of failing checks, and says fix it so the checks pass. That is SWE-bench, and it measures depth in one hard skill: writing real code. Another test sends them through many different rooms, a kitchen, a workshop, an office, and gives each room a small job. That is AgentBench, and it measures breadth across many situations. A third test drops them onto a fake but lifelike website and asks them to book a flight or find a product. That is WebArena, and it measures whether they can click around the web like a person. Each test asks a different question, so a worker who aces one can still flop on another.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
Match each benchmark to its axis first, depth for SWE-bench, breadth for AgentBench, browser for WebArena, then add GAIA for general reasoning and tau-bench for tool use under a simulated user, and close on why a single score cannot rank agents and why SWE-bench Verified is the trusted number.
| Benchmark | What it measures | Task type | Scoring signal |
|---|---|---|---|
| SWE-bench | Code-editing depth | Resolve a real GitHub issue | Hidden test suite passes |
| AgentBench | Operational breadth | Tasks across 8 environments | Per-environment success rate |
| WebArena | Browser navigation | Goals on self-hosted websites | Functional task completion |
| GAIA | General assistant reasoning | Multi-step questions needing tools | Exact-match answer correctness |
| tau-bench | Tool use under policy | Customer-service dialogue | Goal met plus policy followed |
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Treating all agent benchmarks as interchangeable scores. Each one isolates a different axis, so a high SWE-bench number says nothing about web navigation or broad task coverage.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.