← Blog
AnnouncementJune 14, 2026·5–7 min read

Agents’ Last Exam

Yiyou Sun*, Xinyang Han*, Weichen Zhang*, Yuanbo Pang*, Tianyu Wang*, Yuhan Cao*, Yixiao Huang*, …, Dawn Song*

UC Berkeley RDI · June 2026 · * core contributors

Also posted on LinkedIn and X.

Everyone says the latest AI agents will be “job-ready” soon, especially after the release of Fable 5 last week. But is that really the case?

Over the past many months, Berkeley RDI has been building Agents' Last Exam (ALE), a benchmark designed to test exactly that claim on real digital labor-market work. With ALE, we evaluated Fable 5, GPT-5.5, Composer 2.5, and other frontier agent systems across more than 1,500 expert-sourced tasks spanning 55 occupations. The result is both impressive and sobering. Today's agents can solve a meaningful fraction of professional tasks. However, when we look at the hardest tasks that require sustained reasoning, deep domain expertise, and reliable execution over long horizons, they are still far from human-level performance. On ALE's hardest tier, every frontier agent we tested, including Fable 5, achieved a 0% success rate.

The age of useful agents is here. The age of truly job-ready agents is not.

We hope Agents' Last Exam will serve as a new guidepost and north star for developing agents capable of reliably performing economically valuable work across a broad range of domains.

ALE is built from real work, not synthetic tasks

Every task is derived from a real project that a human expert previously completed and converted into a verifiable evaluation with objective grading. No vibes. No human judges. Fully reproducible.

ALE spans 55 non-physical occupations, grounded in the O*NET / SOC 2018, the U.S. federal occupation taxonomy. It is built with 300+ experts from 100+ institutions across science, engineering, medicine, law, finance, education, and many other fields.

Radial taxonomy of the 55 occupations covered by Agents' Last Exam, grouped into domains such as Engineering, Health & Medicine, Business & Finance, and Life Sciences.
ALE spans 55 non-physical occupations, organized by the O*NET / SOC 2018 federal taxonomy.

How does ALE compare to existing agent benchmarks?

Many of today's agent benchmarks are rapidly saturating as frontier systems improve. ALE is designed to measure a different capability frontier: sustained, economically valuable work in real-world professional domains.

  • 55 industry domains
  • 1,500+ expert-sourced tasks
  • Full GUI + CLI environments
  • Outcome-based, verifiable evaluation
Scatter plot of agent benchmarks by domain coverage (x-axis) and top-tier agent pass rate (y-axis, lower is harder). Terminal-Bench, OSWorld, WebArena, and SWE-bench-Pro cluster at narrow coverage and high pass rates; ALE sits far right at 55 domains with a much lower pass rate, and its Last-Exam tier drops to 2.6%.
ALE measures a different frontier: far broader coverage and far lower pass rates. On the Last-Exam tier, the best agents pass just 2.6%.

And if your agent only operates in the terminal, we've also released ALE-CLI, a CLI-only subset of the benchmark. Compared to Terminal-Bench and SWE-bench-Pro, it's broader(tasks span 40 of ALE's 55 industry subdomains, vs. 6 and 5), longer-horizon (human time-to-complete ranges from hours to weeks, not minutes or days), and harder (the best agent passes just 25.2%, vs. 82.0% on Terminal-Bench and 59.1% on SWE-bench-Pro). Plenty of headroom left to climb.

Three bar charts comparing ALE-CLI with Terminal-Bench and SWE-bench-Pro. Domain coverage: 40 ALE subdomains vs 6 and 5. Task horizon: hours-to-weeks vs minutes-to-hours and hours-to-days. Best-agent pass rate: 25.2% vs 82.0% and 59.1%.
ALE-CLI vs. Terminal-Bench and SWE-bench-Pro: broader coverage, longer task horizons, and a far lower best-agent pass rate.

Performance is only half the story

In ALE, Fable 5 joins GPT-5.5 and Composer 2.5 in the same overall performance cluster. But cost per task differs sharply:

→ Fable 5: ~$15.70   → GPT-5.5: ~$3.80   → Composer 2.5: ~$1.33

At current pricing, Fable 5 delivers similar performance while costing roughly 4–12× more per completed task.

Bubble chart of pass rate and score versus total API cost for GPT-5.5, Fable 5, and Composer 2.5. All three land in a similar performance band, but their total cost spreads from near zero to roughly $2,400.
Similar performance, very different cost. Pass rate and score plotted against total API cost per agent.

Why do ALE's results look different from some other benchmarks?

Because there is no universally best agent. Every frontier model, including Fable 5, has domains where it shines and domains where it struggles. Aggregate scores average over 55 occupations and 1,500+ tasks, causing many models to cluster together. But the average is not the story. The real signal lies in where agents succeed, where they fail, and how those patterns differ across domains. On identical tasks, different models often fail for very different reasons.

Per-domain pass rates for GPT-5.5, Fable 5, and Composer 2.5 across Business & Finance, Computing & Math, Health & Medicine, Physical Sciences, Life Sciences, Engineering, and Visual & Media. The leading model changes from domain to domain.
No universally best agent: the leader changes domain by domain. Aggregate scores hide this divergence.

The most common failure mode remains a familiar one: agents declare success before they've truly verified their work. A typical completion reads: “Done. All checks pass.” Yet the output may be missing required files, contain incorrect counts, omit key fields, or violate explicit constraints in the task specification. These failures occur far more often than many people expect.

Per-task results across Life Sciences, Computing & Mathematics, and Physical Sciences, showing GPT-5.5, Fable 5, and Composer 2.5 each scoring 0% or 100% on individual tasks. On the same task, one model often passes while another fails outright.
On the same task, one model passes at 100% while another scores 0%. Success is task- and domain-specific, not a single ranking.

Explore the interactive breakdown and concrete examples in our agent showdown.

Why “Last Exam”?

The name “Last Exam” reflects both the bar to clear for economically valuable work, and the frontier of difficulty for real, complex, long-horizon tasks. While the age of useful agents is here, the age of truly job-ready agents is not.

We hope Agents' Last Exam will serve as a new guidepost and north star for developing agents capable of reliably performing economically valuable work across a broad range of domains.

Come test your agent on ALE

Join the Effort

To advance this frontier, we welcome contributors to help build our next-iteration benchmark by contributing tasks and referring domain experts (contributors will be invited to join as co-authors). Learn how to contribute at agents-last-exam.org/submit, and explore the leaderboard, paper, and demo at agents-last-exam.org.

Contribute a Task →