Research Paper · 2025

Agents' Last Exam

A benchmark for evaluating AI agents on long-horizon, economically valuable, real-world professional tasks with verifiable outcomes.

📍 UC Berkeley, Dawn Song et al.
👥 250+ industry experts
🏛️ arXiv 2606.05405
1,490Task Instances
55Subdomains
13Industries
<1%Avg Pass Rate
Motivation

AI Benchmarks ≠ Economic Impact

01 / 12
"AI systems have cleared one celebrated benchmark after another… yet by the metric that ultimately matters — economic output — the broader impact has remained surprisingly muted."

The Victories

  • World-champion Go / chess (AlphaGo)
  • Olympiad mathematics (Gemini)
  • Competitive programming (ICPC gold)
  • Medical licensing exams

The Gap

  • Benchmark wins don't translate to GDP
  • Tasks are too short or too synthetic
  • Narrow domain coverage
  • No sustained measurement of real workflows

The Solution: ALE

  • Long-horizon, end-to-end professional tasks
  • 55 subdomains × 13 industry clusters
  • Built by 250+ domain experts
  • Automated, verifiable scoring
💡 Key insight: Benchmarks don't just record capability — they focus research attention, define engineering targets, and drive deployment. ALE is designed to accelerate progress on real economic value.
Coverage

13 Industry Clusters · 55 Subdomains

02 / 12

Based on O*NET / SOC 2018 federal occupational taxonomy — all 55 subdomains covered. Numbers show task instances per domain.

⚙️
Engineering & Architecture
368 tasks · 10 subdomains
🎨
Visual & Media Arts
226 tasks · 3 subdomains
💻
Computing & Math Sciences
237 tasks · 7 subdomains
💰
Business & Finance
189 tasks · 8 subdomains
🧬
Health & Medicine
155 tasks · 5 subdomains
🔬
Life Sciences
111 tasks · 4 subdomains
⚛️
Physical Sciences
46 tasks · 4 subdomains
🚗
Transportation & Safety
35 tasks · 3 subdomains
📚
Education & Information
33 tasks · 3 subdomains
🧠
Psychology & Neuroscience
27 tasks · 2 subdomains
📊
Social Sciences
26 tasks · 1 subdomain
🌱
Agriculture & Environment
19 tasks · 2 subdomains
⚖️
Legal
15 tasks · 2 subdomains
Benchmark Design

3 Principles for Task Admission

03 / 12

1 · Representativeness

Tasks must reflect real professional practice using the software domain experts actually use. A structural engineer uses SolidWorks or Rhino — not AutoCAD — to convert a 2D blueprint to a 3D model.

2 · Complexity

Tasks must be end-to-end deliverables that take an expert substantial time — not a single UI action.
✗ "Apply a color filter in DaVinci" — too narrow.
✓ "Move a running cheetah into another race video" — tracking, rotoscoping, compositing, color matching.

3 · Verifiability

Outputs must admit deterministic checking or an unambiguous rubric tied to observable artifacts.
✗ "Design an RPG game with monsters" — no checkable target.
✓ "Reproduce mota.exe in RPGMaker XP" — map geometry, character attributes are verifiable.

Dataset Construction

5-Gate Expert Sourcing Pipeline

04 / 12
Gate 1
Expert Sourcing
Domain specialists recruited via advisory committee across all 55 subdomains
Gate 2
Task Submission
Experts submit past projects (days/weeks of work) via web portal with AI-assisted refinement
Gate 3
First-Pass Review
Conference-style decisions: Major/Minor Revision, Accept, Strong Accept
Gate 4
Implementation
Engineering team converts specs into runnable VM assets + codified evaluation logic
Gate 5
Final QC
Peer review checks reference correctness, evaluation calibration, and context sufficiency

Provenance Split

External submissions
960
Commissioned (internal)
530

Release Strategy

Only ~10% (150 tasks) are public to prevent contamination. 1,017 remain private, 323 in QC. Tasks rotate continuously.

5 Task Components Required

  • Natural-language description — what must be accomplished
  • Input files — starter assets provided to the agent
  • Target software — the professional tool to use
  • Expected deliverable — the output artifact
  • Evaluation spec — the scoring rubric
Evaluation Architecture

Virtual Machine Evaluation Loop

05 / 12

Task Specification (main.py)

Three lifecycle methods orchestrate every run:

load() — declare description & compute requirements
start() — provision VM to deterministic starting state
evaluate() — score agent output in [0.0, 1.0]

VM Directory Layout

input/    read-only assets for the agent
software/ pre-installed applications
output/   agent's sole writable target
reference/ ground truth (hidden from agent)

Evaluation Modes

Deliverable-based
Exact comparison against reference (e.g. JSON, mesh, toolpath)
Milestone-based
Partial credit for completing workflow sub-steps
Rubric-based
Measurable artifact properties vs. expert-defined spec

Target Agent: GCUA

Generalist Computer-Use Agent — combines visual perception, code execution, tool use, and long-horizon planning in a single action loop.

Examples: Claude Code, Codex, OpenClaw

Benchmark Structure

Three Difficulty Tiers

06 / 12
Near-Term
Tractable Today
67 tasks
Workflows that current frontier agents can partially complete. Best for rapid iteration and leaderboard competition. Cost-effective entry point.
Top pass rate: ~38% (Codex + GPT-5.5)
Avg cost per run: $3–10
Full-Spectrum
Broad Coverage
55 tasks
One task per ALE subdomain — ensures comprehensive evaluation across all 55 professional areas. Designed for holistic capability assessment.
Top pass rate: ~23% (Codex + GPT-5.5)
Covers all 55 subdomains
Last Exam
Frontier Challenge
38 tasks
The hardest professional workflows. Most agents score 0% pass rate. Anchors long-term headroom and reserved for milestone evaluations.
Most agents: 0.0% pass rate
Best recorded: ~2.6% (rare)
Experimental Results

Leaderboard: Current State of the Art

07 / 12
Agent Configuration Near-Term Pass% Full-Spectrum Pass% Last Exam Pass% Overall Pass%
1Codex (GPT-5.5) 38.1% 22.7% 0.0% 24.0%
2ALE-Claw (GPT-5.5) 32.8% 23.6% 2.6% 23.0%
3Claude Code (Fable 5) 34.3% 20.9% 0.0% 22.0%
4Cursor (GPT-5.5) 32.1% 20.0% 2.6% 20.7%
5Cursor (Opus 4.7) 29.9% 20.0% 2.6% 20.4%
6Claude Code (Opus 4.8) 26.9% 10.9% 0.0% 15.8%
7Claude Code (Opus 4.7) 20.9% 12.7% 0.0% 13.2%
8Gemini CLI (Gemini 3.1 Pro) 26.9% 12.7% 0.0% 15.8%
9Grok CLI (Grok 4.3) 9.0% 7.3% 0.0% 6.6%
⚠️ Key finding: The hardest tier (Last Exam) remains near-zero for all agents. Even the best system scores only 2.6%. The benchmark is far from saturated.
Agent Architecture

Generalist Computer-Use Agent (GCUA)

08 / 12

Five Functional Layers

Brain LLM backbone — reasoning & planning
Eyes GUI visual perception (screenshot analysis)
Body Orchestrator — coordination & control
Hands Tool use — API calls, file r/w, shell exec
Feet Runtime — VMs, Docker, shell environments

Two GUI Modes

GUI-as-Tool
GUI operations exposed as ordinary tools in the main loop. Used for primary evaluation — measures integrated visual reasoning.
GUI-as-SubAgent
GUI interaction delegated to a specialized vision-language sub-agent. Used for models without native vision (e.g. DeepSeek V4).

Modern Harness Architecture

  • Main agent loop with context compaction
  • Modular system prompt builder (CLAUDE.md / AGENTS.md)
  • Unified tool system (files, shell, search)
  • Sub-agent dispatch (explore, web, general)
  • 5-hour wall-clock cap per run
Failure Analysis

Why Do Agents Fail?

09 / 12

Failure Taxonomy (Claude Code + Opus 4.7)

~75% of failures stem from knowledge/understanding gaps, not execution limitations.

Understanding & Approach~45%
Domain Knowledge Gap~30%
Execution / Tool Use~15%
Timeout / Context Limit~10%

GUI Underutilization

34% of tasks require graphical software as the primary tool, yet GUI usage stays low — agents substitute domain tools with ad-hoc Bash scripts.

Model vs. Harness Effect

The choice of foundation model accounts for roughly 3× the performance spread compared to the choice of agent harness — among well-engineered systems.

Model effect
Harness effect

Cost ≠ Performance

Higher API cost, more tokens, and longer runs do not reliably translate to better performance. Resource efficiency varies widely across configurations.

Related Work

ALE vs. Existing Benchmarks

10 / 12
Benchmark Task Form Size Domain Coverage Horizon Task Source Verification
MMLU Knowledge QA ~16K 26 / 55 Seconds Mined (exams) Exact match
GPQA Knowledge QA ~500 8 / 55 Minutes Domain experts Exact match
SWE-bench Code patch ~2K 5 / 55 Minutes–Hours Mined (GitHub) Unit tests
OSWorld GUI Operation ~400 5 / 55 Minutes Curators State checks
Terminal-Bench CLI Operation ~100 6 / 55 Minutes–Hours Curators State checks
GDPval Project deliverable ~200 16 / 55 Hours–Days Industry experts Human (expert)
ALE (ours) Project deliverable ~1.5K 55 / 55 Hours–Weeks Industry experts Auto (deterministic)
🏆 ALE is unique: Full 55/55 subdomain coverage, the longest task horizons, industry-expert sourcing, and fully automated deterministic verification — no human judges required.
Sub-Benchmark

ALE-CLI: A Harder Terminal Challenge

11 / 12

ALE-CLI Definition

105 Linux-only task instances that can be attempted by CLI-only agents (ForgeCode, Hermes, Terminus) without GUI desktop access.


A natural comparison to Terminal-Bench (~100 terminal-centric tasks), but substantially harder and requiring longer agent sessions.

Terminal-Bench Performance

Codex (GPT-5.5)
82%
Other agents
~55%

Same Agent on ALE-CLI

Codex + GPT-5.5 achieves 82% on Terminal-Bench but:

Near-Term
37.2%
Full-Spectrum
19.0%
Last Exam
0.0%
Overall
23.3%
3.5× harder than Terminal-Bench overall. Last Exam remains completely unsolved.
Conclusions

What ALE Means for AI Progress

12 / 12
🎯

The Evaluation Gap Is Real

AI systems regularly ace academic benchmarks but score below 1% on professional workflows that generate real economic value. The problem is the benchmarks themselves.

🏗️

ALE as Infrastructure

1,490 expert-sourced tasks across all 55 O*NET subdomains, with fully automated deterministic verification. A living benchmark that grows continuously.

🔑

The Bottleneck Is Knowledge

~75% of failures are domain knowledge and approach problems, not execution. Agents default to generic scripts instead of professional domain tools.

🚀

Huge Headroom Remains

The Last Exam tier is nearly unsolved across all frontier agents. If AI can pass this exam, benchmark progress may begin to register as real economic transformation.

ALE is a living benchmark
Task pool grows continuously · Private pool rotates to prevent contamination · Open submission portal for new domains
55/55
Subdomains
250+
Experts
<1%
Avg Pass Rate

Slides · click to jump · esc to close

navigate  ·  O all slides  ·  F fullscreen