AI agent benchmark

An AI agent benchmark is a standardized test designed to evaluate the performance of AI agents on various tasks. These tests are intended for comparing different agents' capabilities in areas such as programming, reasoning, performing tasks on a websites, and so on. They have significant overlap with language model benchmarks. See the overview section of that article for some foundational concepts not repeated here. They also have significant conceptual overlap with benchmarks in reinforcement learning and robotics, because the very concept of an "AI agent" is formulated from reinforcement learning theory, and the most prominent examples of AI agents before the early 2020s were robots.

Overview

AI agent benchmarks generally grew out of language model benchmarks in the early 2020s, and has significant overlap with benchmarks designed for reasoning language models. This gradual growth is particularly clear in the case of a lineage of benchmarks for question-answering. Originally, the task is a purely reactive language task: given a trivia question, answer it. It was saturated, and thus made more difficult: given a trivia question and a reference document, answer it. It was saturated again, and thus made more difficult: given a trivia question, use a web-browser to find the reference document to answer it, resulting in BrowseComp. This shows how a type of benchmarks for purely input-output language models evolved into a type of benchmarks for AI agents.

Certain benchmarks are specialized for evaluating LLM-based AI agents. Compared to standard benchmarks, such benchmarks are significantly more more difficult to construct and run.

Agent

An agent is not a model, but an assembly of parts. An agent is a model combined with a harness. Changing the model or the harness can both change the benchmark results significantly. The exact prompt used for the agent can also have an effect.

The harness runs locally hosted, allowing complete control by the benchmarker. However, the model may not be locally hosted. Some are proprietary, while others may be open-weights, but too large to host for the benchmarker. Consequently, these models must be accessed via an API. Changing the API access point can change the benchmark results significantly.

Evaluating

An agency benchmark needs to have a way to score agent outputs. There are certain types of scorers, each having their own problems:

An agent is defined by the ability to perform multi-step actions, and a complete multi-step action is called an episode, a rollout, or a trajectory. Because of this, the length of an episode is a critical measurement for agency. It is called the time horizon, a terminology that came from Markov decision process in reinforcement learnig. Time horizon is not a single measure, but a cluster of measures: the number of rounds, the number of tool-calls, the wallclock time, the number of tokens, and so on. Which time horizon to choose is a design question, so different benchmarks may choose differently.

Sometimes, not only the output, but also the agent episode itself is subject to scrutiny. For example, ExploitGym uses an LLM to check that the agent has obtained the answer in the intended way.

Construction

Agency benchmarks significantly more costly to construct.

Unlike standard benchmarks, in an agency benchmark, a trial runs in a loop of action-observation. The agent takes in an observation and produces an action, while an environment takes in an action and produces an observation. Thus, unlike all other benchmarks, agency benchmarks cannot be specified by static data (such as a textual description of the task), but require an interactive environment, which is specified programmatically. The environment usually consists of several parts. Common components of the environment include a code repository that the agent should work on, utility programs the agent might use, and a runtime environment for running the entire trial. Each task is often containerized to allow exact replicability.

It is difficult to programmatically evaluate performance on many agentic tasks. The agent might solve the task in an unintended way, or fail the evaluator despite actually solving it in an intended way. Consequently, the trial rollouts are often inspected for phenomena such as reward-hacking behavior or broken evaluator.

In some reported cases, complete mock-ups of user interfaces have been produced in order for both training and benchmarking. For example, it was reported in early 2026 that dedicated companies would produce such mock-up for $20k each, and up to $300k for highly complex ones such as a mock-up of Slack.

Some benchmark items have human baselines, and human baseline time horizons. They are usually interpreted as indicators of how difficult the item is. Measuring a benchmark item's human baseline is costly, and the harder the item is, the more costly.

Running

Agency benchmarks are also significantly more costly to run.

As short-horizon tasks saturate, more difficult benchmarks are constructed that test for longer-horizon tasks. This means the agent-environment interaction takes longer. This has increased the time-per-trial from several minutes to several hours.

At the beginning, language model would take a query and produce an answer immediately. With the invention of chain-of-thought reasoning in language models, a language model can be prompted repeatedly for many tokens before producing a final answer. This means the cost per answer is variable. Thus, a higher cost tends to produce an answer more likely to be correct, and thus a higher benchmark score. This has two effects:

  1. When running a benchmark on an agent, the task cost itself is recorded, and agents are compared for not just their benchmark performance, but on a cost-performance curve.
  2. The same agent is benchmarked multiple times at different task cost levels. This makes running a benchmark more costly.

There are several types of "cost" usually used: the wallclock time, the output's token count, and the monetary cost.

Some of the benchmark items are simply difficult to run, since they may require extensive or difficult setup. For example, even OpenAI was only able to benchmark 477 of the 500 items in SWE-bench Verified when benchmarking o3 and o4-mini, due to infrastructure challenges.

As frontier model capability increases, agency benchmarks are increasingly subject to unique problems not found in other types of benchmarks.

List of benchmarks

General

Tool use

Some agentic benchmarks are not particularly difficult in themselves, and test instead for proficiency in using tools that an AI agent would use, such as web browsing, using a command line interface, calling web APIs, etc.

Economic

Some benchmarks are specifically designed to measure capability of AI agents to perform economically productive tasks that are currently performed by humans. These tasks are usually obtained by taking particular tasks in a job, and specifying them accurately enough so that they can be verified automatically. These benchmarks are usually developed in collaboration with companies in the industry that currently use humans to perform these tasks.

Economic tasks are often classified according to O*NET, a Department of Labor database of occupations in the US economy, including occupational characteristics and worker requirements. Some economic benchmarks include human baselines for not just time-horizon, but also monetary value. For example, a benchmark item for performing a freelance work unit might have a human baseline for how much it pays.

Programming

SWE-bench is the prototypical agent programming benchmark, and many programming benchmarks follow its templates.

Cybersecurity

A particular subarea for programming benchmarks is the cybersecurity benchmarks. Since 2025, with the advent of AI coding, they have become used to evaluate AI capability in cybersecurity. Companies regularly evaluace cybersecurity capability during their benchmark suite before model release, as part of CBRN security assurance.

As in standard programming benchmarks, a cybersecurity benchmark item usually provides a software repository, a containerized/sandboxed execution environment, and a textual description of the task to perform. An item is usually scored by unit tests and rubrics-based LLM-as-a-judge. The deliverable is usually a proof-of-concept (PoC, also known as proof-of-vulnerability PoV) for the exploit, and optionally a patch for the exploit. Cybersecurity benchmark items are often categorized by their CWE type, OWASP category, the language involved, etc.

Cybersecurity benchmarks are usually scored by an automatic test. The test usually involves executing a PoC file against two instrumented builds, one vulnerable and one patched. The PoC should produce an expected crash signature on the vulnerable build, but not on the patched one. There are possibilities for this to fail:

  • If the PoC is ineffective, then it would not crash the vulnerable build.
  • If the PoC is effective, but the patch is ineffective, then it would crash both builds with the expected crash signature.
  • If the PoC is effective, but unexpected, then it is a novel exploit that crashes the patched build with an unexpected crash signature.

The two possibilities may mean that during benchmark construction, novel vulnerabilities may be discovered unexpectedly. These are usually reported through the usual cybersecurity report channels before benchmark release.

  • Cybench (cybersecurity bench): 40 professional-level Capture the Flag (CTF) tasks from 4 competitions. Tasks are broken down into subtasks for more fine-grained scoring. At least one professional-level human team at each competition was able to solve each of the tasks. The time it took the fastest team to solve each task ranged from 2 minutes to 25 hours.
  • CyberGym: 1507 vulnerability reproduction tasks, built from historical (2017-2025) vulnerability reports from Google OSS-Fuzz, covering 188 large software projects. Each task comes with a Docker container that reproduces the vulnerability. The goal is to produce a PoC of a vulnerability. PoC are checked by checking crash signatures with sanitizers, mainly ASan. The ground-truth PoC is from the vulnerability reports. It also provides 4 levels of difficulty depending on how much information is provided about the PoC: Level 0 provides just the un-patched code. Level 1 adds a textual description of a vulnerability. Level 2 adds a stack trace from crashing the program with the ground-truth PoC. Level 3 adds the ground-truth diff for patching the code base. During benchmark construction, AI agents found 34 novel zero-days.
  • CyberGym-E2E: an extenstion to CyberGym. 920 vulnerabilities across 139 open-source projects. The task is to discover the vulnerability, craft an input that triggers a sanitizer crash, and produce a patch, end to end: crashing the unpatched build → patch fixes the crash → patch passes developer-written functionality tests → fixing the target ground-truth.
  • ExploitGym: an extension to CyberGym. 869 tasks. Each task contains the vulnerable source code with build instructions, a PoC input that triggers the bug, and a containerized runtime environment. The agent's task is to transform that PoC into a working exploit that achieves unauthorized code execution, concretely, retrieving a secret flag that is inaccessible through any legitimate interface. While testing candidate items in the benchmark, AI agents found some previously unknown vulnerabilities.
  • ExploitBench: 41 tasks in exploiting vulnerabilities in V8's JavaScript and WebAssembly engine, from the V8 Exploit Tracker. Each task has 5 levels of outcome: coverage of the vulnerable code, PoC to trigger the bug, creating primitives in the V8 sandbox, breaking the sandbox, arbitrary code execution. Exploits are programmatically scored against all 16 capabilities.
  • SCONE-Bench: 405 tasks in exploiting Ethereum smart contracts that had been exploited between 2020 and 2025, as reported by DeFi hack incidents. Given a smart contract's code, the agent is to the vulnerability so that, when executed, increases the executor’s native token balance by a minimal amount. During construction of the benchmark, agents discovered two novel vulnerabilities. Released by Anthropic in 2025-12.
  • CWE-bench: 120 tasks covering 73 CWE types.
  • SEC-bench Pro: 344 validated vulnerabilities in V8, SpiderMonkey, and the Linux kernel, covering memory-safety, sandbox, JIT, race-condition, and kernel-subsystem bugs. During benchmark construction, AI agents found 3 previously unknown vulnerabilities.
  • PatchEval: 1000 vulnerabilities from CVEs filed 2015–2025, in Go, JavaScript, and Python. Each task item provides the CVE description and a PoC, and the subject is tasked to write a patch for it. 230 of them are equipped with runtime sandbox environments to verify the patches securely.

Recursive Self-Improvement

Some programming benchmarks are specifically aimed at benchmarking progress towards recursive self-improvement.

  • RE-Bench (Research Engineering Benchmark): 7 tasks in machine learning research. Written from scratch to prevent contamination. Like HCAST, each test has a "human baseline" measured by 71 human expert attempts on the tasks. Each trial takes up to 8 hours, and allows multiple submissions. This is intended to measure how task performance improves over time within a trial. Produced by METR in 2024-11.
  • KernelBench: 250 PyTorch machine learning tasks, for which a CUDA kernel must be written.
  • MLE-Bench (Machine Learning Engineering Benchmark): 75 machine learning engineering competitions from Kaggle. Constructed by OpenAI in 2024-10.
  • PaperBench: 8,316 individually gradable tasks that would be necessary for replicating 20 Spotlight and Oral papers from ICML 2024 from scratch. The human baseline of ML PhDs (best of 3 attempts) at 48 hours of effort is 41.4%.
  • PostTrainBench: A benchmark to measure how well an LLM can post-train a base LLM. Each task item is of the form: Given a base model (under 4 billion parameters), a benchmark (GSM8K, GPQA, etc), and 10 hours on a H100, the tested model is to post-train the base model to maximize its score on the given benchmark.
  • FrontierML: 21 long-horizon tasks in machine learning research. In each run, an agent is given a budget of 12 hours wallclock time, and $10/50/200 real money to spend on internet-accessible GPUs and model APIs. Submission is evaluated on an air-gapped H100 machine. An Opus 5.5 reviews the submission and the trajectory to prevent cheating. The benchmark is expected to update to allow budgets up to $100,000.

Reinforcement learning

There are many robotics benchmarks, though they were normally used to benchmark performance of algorithms specifically designed for robotics. Relatedly, there are many reinforcement learning benchmarks, often game-like. Though they were normally used to benchmark performance of algorithms specifically designed for general reinforcement learning. Consequently, they had not been used to benchmark agents such as those of the GPT series or the Claude series, because these agents were originally descended from agents that could only take textual input. Other modalities were added later, creating agents based on vision-language models or multimodal models. As an example, classic games like Minecraft had been used as a benchmark in late 2010s for deep RL agents, and more recently they had been used to benchmark agents based on language models.

Such agents's capability of understanding visual modalities has continuously increased, and they have become increasingly capable and exhibited emergent capabilities in many fields, allowing them to be used even for robotics control. Consequently, such agents have been benchmarked on these benchmarks since 2026.

Others

References

  1. ↑ Mohammadi, Mahmoud; Li, Yipeng; Lo, Jane; Yip, Wendy (2025-08-03). "Evaluation and Benchmarking of LLM Agents: A Survey". ACM Transactions on Intelligent Systems and Technology. 15 (3). ACM: 6129–6139. arXiv:2507.21504. doi:10.1145/3711896.3736570. ISBN 979-8-4007-1454-2.{{cite journal}}: CS1 maint: periodical has ISBN (link)
  2. 1 2 3 4 Brand, Florian; Denain, Jean-Stanislas. "Why benchmarking is hard". Epoch AI. Retrieved 2026-10-14.
  3. ↑ Lee, Chungpa; Zeng, Thomas; Jeong, Jongwon; Sohn, Jy-yong; Lee, Kangwook (2025-11-26). "How to Correctly Report LLM-as-a-Judge Evaluations". arXiv:2511.21140 [cs.LG].
  4. 1 2 Wang, Zhun; Schiller, Nico; Li, Hongwei; Sesha Narayana, Srijiith; Nasr, Milad; Carlini, Nicholas; Qi, Xiangyu; Wallace, Eric; Bursztein, Elie; Invernizzi, Luca; Thomas, Kurt; Shoshitaishvili, Yan; Guo, Wenbo; He, Jingxuan; Holz, Thorsten; Song, Dawn (2026). "ExploitGym: Can AI Agents Turn Security Vulnerabilities into Real Attacks?". arXiv:2605.11086 [cs.CR].
  5. ↑ AJ (2026-01-06). "RL Environments and RL for Science: Data Foundries and Multi-Agent Architectures". newsletter.semianalysis.com. Retrieved 2026-10-13.
  6. ↑ "Eval awareness in Claude Opus 4.6's BrowseComp performance". www.anthropic.com. 2026-03-06. Retrieved 2026-10-04.
  7. ↑ Von Arx, Sydney; Chan, Lawrence; Barnes, Beth (2025-06-05). "Recent Frontier Models Are Reward Hacking". METR. Retrieved 2026-10-04.
  8. ↑ Liu, Xiao; Yu, Hao; Zhang, Hanchen; Xu, Yifan; Lei, Xuanyu; Lai, Hanyu; Gu, Yu; Ding, Hangliang; Men, Kaiwen (2025-10-04), AgentBench: Evaluating LLMs as Agents, arXiv:2308.03688
  9. ↑ THUDM/AgentBench, THUKEG, 2026-10-03, retrieved 2026-10-04
  10. ↑ "AI Agent Benchmark for Real-World Professional Workflows". agents-last-exam.org. Retrieved 2026-10-01.
  11. ↑ "ARC Prize". ARC Prize. Retrieved 2025-01-27.
  12. ↑ "ARC-AGI-3". ARC Prize. Retrieved 2026-10-06.
  13. ↑ Rein, David; Becker, Joel; Deng, Amy; Nix, Seraphina; Canal, Chris; O'Connel, Daniel; Arnott, Pip; Bloom, Ryan; Broadley, Thomas; Garcia, Katharyn; Goodrich, Brian; Hasin, Max; Jawhar, Sami; Kinniment, Megan; Kwa, Thomas; Lajko, Aron; Rush, Nate; Lucas Jun Koba Sato; Sydney Von Arx; West, Ben; Chan, Lawrence; Barnes, Elizabeth (2025). "HCAST: Human-Calibrated Autonomy Software Tasks". arXiv:2503.17354 [cs.AI].
  14. ↑ Richarte, Martín G.; Toscano, Facundo; Lambas, Diego G.; Luparello, Heliana E.; Luiz Filipe Guimarães; Fabris, Júlio C. (2025). "Quasar pairs as large-scale structure tracers". Astronomy & Astrophysics. 700: A269. arXiv:2504.01251. Bibcode:2025A&A...700A.269R. doi:10.1051/0004-6361/202554998.
  15. ↑ Bonneau, Pierre; Mazzilli, Emmanuel (2023). "Almost holomorphic curves in real analytic hypersurfaces". arXiv:2311.01298 [math.CV].
  16. ↑ Deng, Xiang; Gu, Yu; Zheng, Boyuan; Chen, Shijie; Stevens, Sam; Wang, Boshi; Sun, Huan; Su, Yu (2023-12-15). "Mind2Web: Towards a Generalist Agent for the Web". Advances in Neural Information Processing Systems. 36: 28091–28114. arXiv:2306.06070. doi:10.52202/075280-1220. ISBN 978-1-7138-9911-2.{{cite journal}}: CS1 maint: periodical has ISBN (link)
  17. ↑ Ma, Zeyao; Zhang, Bohan; Zhang, Jing; Yu, Jifan; Zhang, Xiaokang; Zhang, Xiaohan; Luo, Sijia; Wang, Xi; Tang, Jie (2024-12-16). "SpreadsheetBench: Towards Challenging Real World Spreadsheet Manipulation". Advances in Neural Information Processing Systems. 37: 94871–94908. arXiv:2406.14991. doi:10.52202/079017-3007. ISBN 979-8-3313-1438-5.{{cite journal}}: CS1 maint: periodical has ISBN (link)
  18. ↑ Zhou, Shuyan; Xu, Frank F.; Zhu, Hao; Zhou, Xuhui; Lo, Robert; Sridhar, Abishek; Cheng, Xianyi; Ou, Tianyue; Bisk, Yonatan; Fried, Daniel; Alon, Uri; Neubig, Graham (2024-05-31). "WebArena: A Realistic Web Environment for Building Autonomous Agents". International Conference on Learning Representations. 2024: 15585–15606.
  19. ↑ Lin, Guying; Yang, Lei; Liu, Yuan; Zhang, Congyi; Hou, Junhui; Jin, Xiaogang; Komura, Taku; Keyser, John; Wang, Wenping (2024). "On Optimal Sampling for Learning SDF Using MLPS Equipped with Positional Encoding". arXiv:2401.01391 [cs.CV].
  20. ↑ "Terminal-Bench". Terminal-Bench. Retrieved 2025-05-25.
  21. ↑ Merrill, Mike A.; Shaw, Alexander G.; Carlini, Nicholas; Li, Boxuan; Raj, Harsh; Bercovich, Ivan; Shi, Lin; Shin, Jeong Yeon; Walshe, Thomas (2026-01-17). "Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces". arXiv:2601.11868v1 [cs.SE].
  22. ↑ "OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments". os-world.github.io. Retrieved 2025-02-24.
  23. ↑ Xie, Tianbao; Zhang, Danyang; Chen, Jixuan; Li, Xiaochuan; Zhao, Siheng; Cao, Ruisheng; Hua, Toh J.; Cheng, Zhoujun; Shin, Dongchan; Lei, Fangyu; Liu, Yitao; Xu, Yiheng; Zhou, Shuyan; Savarese, Silvio; Xiong, Caiming (2024-12-16). "OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments". Advances in Neural Information Processing Systems. 37: 52040–52094. arXiv:2404.07972. doi:10.52202/079017-1650. ISBN 979-8-3313-1438-5.{{cite journal}}: CS1 maint: periodical has ISBN (link)
  24. ↑ Brand, Florian; Burnham, Greg. "What does OSWorld tell us about AI's ability to use computers?". Epoch AI. Retrieved 2026-10-13.
  25. ↑ Yuan, Mengqi; Zhou, Zilong; Xiong, Xinzhuang; Wu, Weiming; Sun, Jiayang; Song, Jiamin; Cui, Kaiqian; Wang, Bowen; Wu, Haoyuan; Li, Yitong; Lu, Dunjie; Lu, Haikong; Zhen, Qi; Wang, Xinyuan; Deng, Jiaqi; Yang, Yuhao; Chen, Cheng; Zheng, Boyuan; Su, Alex; Yu, Xiao; Zou, Hao; Agashe, Saaket; Lu, Xing Han; Kaur, Manpreet; Qi, Zhengyang; Chen, Vincent Sunn; Sala, Frederic; Liu, Dayiheng; Lin, Junyang; Yu, Zhou; Su, Yu; Reddy, Siva; Wang, Xin Eric; Qi, Peng; Xie, Tianbao; Yu, Tao (2026-06-28). "OSWorld 2.0: Benchmarking Computer Use Agents on Long-Horizon Real-World Tasks". arXiv:2606.29537 [cs.AI].
  26. ↑ "OSWorld 2.0: Benchmarking computer-use agents on long-horizon real-world tasks". osworld-v2.xlang.ai. Retrieved 2026-10-13.
  27. ↑ "Windows Agent Arena: Evaluating Multi-modal OS Agents at Scale". microsoft.github.io. Retrieved 2025-02-24.
  28. ↑ "O*NET". Department of Labor. Retrieved 2026-10-12.
  29. ↑ "AutomationBench: AI Agent Benchmarks | Zapier". zapier.com. Retrieved 2026-10-01.
  30. ↑ Brandom, Russell (January 22, 2026). "Are AI agents ready for the workplace? A new benchmark raises doubts".
  31. ↑ "Vals Index Leaderboard and Methodology | Vals AI". www.vals.ai. Retrieved 2026-09-30.
  32. ↑ "Introducing Harvey's Legal Agent Benchmark". Harvey. Retrieved 2026-10-04.
  33. ↑ Mazeika, Mantas; Gatti, Alice; Menghini, Cristina; Sehwag, Udari Madhushani; Singhal, Shivam; Orlovskiy, Yury; Basart, Steven; Sharma, Manasi; Peskoff, Denis; Lau, Elaine; Lim, Jaehyuk; Carroll, Lachlan; Blair, Alice; Sivakumar, Vinaya; Basu, Sumana; Kenstler, Brad; Ma, Yuntao; Michael, Julian; Li, Xiaoke; Ingebretsen, Oliver; Mehta, Aditya; Mottola, Jean; Teichmann, John; Yu, Kevin; Shaik, Zaina; Khoja, Adam; Ren, Richard; Hausenloy, Jason; Phan, Long; Htet, Ye; Aich, Ankit; Rabbani, Tahseen; Shah, Vivswan; Novykov, Andriy; Binder, Felix; Chugunov, Kirill; Ramirez, Luis; Geralnik, Matias; Mesura, Hernán; Lee, Dean; Cardona, Ed-Yeremai Hernandez; Diamond, Annette; Yue, Summer; Wang, Alexandr; Liu, Bing; Hernandez, Ernesto; Hendrycks, Dan (2025-10-30). "Remote Labor Index: Measuring AI Automation of Remote Work". arXiv:2510.26787 [cs.LG].
  34. ↑ Patwardhan, Tejal; Dias, Rachel; Proehl, Elizabeth; Kim, Grace (2025). "GDPval: Evaluating AI Model Performance on Real-World Economically Valuable Tasks". arXiv:2510.04374 [cs.LG].
  35. ↑ Yao, Shunyu; Shinn, Noah; Razavi, Pedram; Narasimhan, Karthik (2024-06-17), $τ$-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains, arXiv:2406.12045
  36. ↑ Barres, Victor; Dong, Honghua; Ray, Soham; Si, Xujie; Narasimhan, Karthik (2025). "$τ^2$-Bench: Evaluating Conversational Agents in a Dual-Control Environment". arXiv:2506.07982 [cs.AI].
  37. ↑ "𝜏³-Bench: Advancing agent evaluation to knowledge and voice". Sierra. 2026-03-18. Retrieved 2026-09-24.
  38. ↑ Chen, Ziru; Chen, Shijie; Ning, Yuting; Zhang, Qianheng; Wang, Boshi; Yu, Botao; Li, Yifei; Liao, Zeyi; Wei, Chen (2025-03-31), ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discovery, arXiv:2410.05080
  39. ↑ Jimenez, Carlos E.; Yang, John; Wettig, Alexander; Yao, Shunyu; Pei, Kexin; Press, Ofir; Narasimhan, Karthik (2023). "SWE-bench: Can Language Models Resolve Real-World GitHub Issues?". arXiv:2310.06770 [cs.CL].
  40. ↑ Brand, Florian; Denain, Jean-Stanislas. "What skills does SWE-bench Verified evaluate?". Epoch AI. Retrieved 2026-10-14.
  41. ↑ "Introducing SWE-bench Verified". openai.com.
  42. ↑ "Why SWE-bench Verified no longer measures frontier coding capabilities". OpenAI. 2026-02-23. Retrieved 2026-03-30.
  43. ↑ Deng, Xiang; Da, Jeff; Pan, Edwin; He, Yan; Ide, Charles; Garg, Kanak; Lauffer, Niklas; Park, Andrew; Pasari, Nitin; Rane, Chetan; Sampath, Karmini; Krishnan, Maya; Kundurthy, Srivatsa; Hendryx, Sean M.; Wang, Zifan; Zhang, Chen Bo Calvin; Jacobson, Noah; Liu, Bing; Kenstler, Brad (2025). SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?. S2CID 281421060.
  44. ↑ Zan, Daoguang; Huang, Zhirong; Liu, Wei; Chen, Hanwu; Zhang, Linhao; Xin, Shulin; Chen, Lu; Liu, Qi; Zhong, Xiaojian; Li, Aoyan; Liu, Siyao; Xiao, Yongsheng; Chen, Liangqiang; Zhang, Yuyu; Su, Jing; Liu, Tianyu; Long, Rui; Shen, Kai; Xiang, Liang (2025). "Multi-SWE-bench: A Multilingual Benchmark for Issue Resolving". arXiv:2504.02605 [cs.SE].
  45. ↑ "SWE-bench". www.swebench.com. Retrieved 2025-02-11.
  46. ↑ openai/SWELancer-Benchmark, OpenAI, 2025-02-21, retrieved 2025-02-21
  47. ↑ Miserendino, Samuel; Wang, Michele; Patwardhan, Tejal; Heidecke, Johannes (2025). "SWE-Lancer: Can Frontier LLMS Earn $1 Million from Real-World Freelance Software Engineering?". arXiv:2502.12115 [cs.LG].
  48. ↑ Desai, Rishi; Hu, Jesse; Cabezas, Joan; Harsola, Neel; Shukla, Pratyush; Chaim, Roey Ben; Assadi, Adnan El; Kamath, Omkaar Mukund; Faldu, Fenil (2026-06-05), SWE-Marathon: Can Agents Autonomously Complete Ultra-Long-Horizon Software Work?, arXiv:2606.07682
  49. ↑ Chu, Evan; Agarwal, Rajan; Thangamuthu, Abishek; Graham, Brendan; Mattern, Justus (April 2026). "Introducing FrontierSWE". FrontierSWE. Retrieved 2026-10-04.
  50. ↑ Kondra, Rishyanth; Mhatre, Sanket; Kumar, Akshit; Chu, Evan (September 2026). "FrontierSWE v2". FrontierSWE. Retrieved 2026-10-04.
  51. ↑ "Proximal-Labs/frontier-swe-v2". GitHub. Retrieved 2026-10-04.
  52. ↑ Adamczewski, Tom; Owen, David; Rein, David; Brand, Florian; Edkins, Giles; Hart, Allen; O'Connell, Daniel. "MirrorCode: What's the largest software project AI can complete on its own?". Epoch AI. Retrieved 2026-10-12.
  53. ↑ Adamczewski, Tom; Owen, David; Rein, David; Brand, Florian; Edkins, Giles; Hart, Allen; O'Connell, Daniel (2026-06-29). "MirrorCode: AI can rebuild entire programs from behavior alone". arXiv:2606.30182 [cs.AI].
  54. ↑ "Measuring LLMs' ability to develop exploits". www.anthropic.com. 2026-05-22. Retrieved 2026-10-05.
  55. ↑ "Cybench". cybench.github.io. Retrieved 2025-04-10.
  56. ↑ "OSS-Fuzz". OSS-Fuzz. Retrieved 2026-10-01.
  57. ↑ sunblaze-ucb/cybergym, sunblaze-ucb, 2026-09-30, retrieved 2026-10-01
  58. ↑ Wang, Zhun; Shi, Tianneng; He, Jingxuan; Cai, Matthew; Zhang, Jialin; Song, Dawn (2026-03-24), CyberGym: Evaluating AI Agents' Real-World Cybersecurity Capabilities at Scale, arXiv:2506.02548
  59. ↑ "CyberGym-E2E: End-to-End Cybersecurity Evaluation for AI Agents". www.cybergym.io. Retrieved 2026-10-01.
  60. ↑ "Center for Responsible, Decentralized Intelligence at Berkeley". rdi.berkeley.edu. Retrieved 2026-10-07.
  61. ↑ "ExploitGym: Can AI Agents Turn Security Vulnerabilities into Real Attacks?". www.cybergym.io. Retrieved 2026-10-05.
  62. ↑ Lee, Seunghyun; Brumley, David (2026-06-29). "ExploitBench". ExploitBench. Retrieved 2026-10-06.
  63. ↑ safety-research/SCONE-bench, Safety Research, 2026-09-02, retrieved 2026-10-12
  64. ↑ "AI agents find smart contract exploits". www.anthropic.com. 2025-12-01. Retrieved 2026-10-12.
  65. ↑ AI, Collinear. "CWE-bench: cybersecurity benchmark". cwe-bench.com. Retrieved 2026-10-04.
  66. ↑ "SEC-bench Pro". sec-bench.github.io. Retrieved 2026-10-06.
  67. ↑ Lee, Hwiwon; Liu, Jiawei; Kim, Dongjun; Xia, Wubing; Zhang, Ziqi; Xia, Chunqiu Steven; Zhang, Lingming (2026-07-20), SEC-bench Pro: Can Language Models Solve Long-Horizon Software Security Tasks?, arXiv:2605.26548
  68. ↑ "PatchEval - A New Benchmark for Evaluating LLMs on Patching Real-World Vulnerabilitie". patcheval.github.io. Retrieved 2026-10-04.
  69. ↑ Wei, Zichao; Zeng, Jun; Wen, Ming; Yu, Zeliang; Cheng, Kai; Zhu, Yiding; Guo, Jingyi; Zhou, Shiqi; Yin, Le (2025-11-14), PATCHEVAL: A New Benchmark for Evaluating LLMs on Patching Real-World Vulnerabilities, arXiv:2511.11019
  70. ↑ METR (November 2024). "Evaluating frontier AI R&D capabilities of language model agents against human experts". METR. Retrieved 2026-10-03.
  71. ↑ Wijk, Hjalmar; Lin, Tao; Becker, Joel; Jawhar, Sami; Parikh, Neev; Broadley, Thomas; Chan, Lawrence; Chen, Michael; Clymer, Josh (2025-05-27), RE-Bench: Evaluating frontier AI R&D capabilities of language model agents against human experts, arXiv:2411.15114
  72. ↑ Ouyang, Anne; Guo, Simon; Arora, Simran; Zhang, Alex L.; Hu, William; Ré, Christopher; Mirhoseini, Azalia (2025). "KernelBench: Can LLMS Write Efficient GPU Kernels?". arXiv:2502.10517 [cs.LG].
  73. ↑ openai/mle-bench, OpenAI, 2026-10-02, retrieved 2026-10-04
  74. ↑ Chan, Jun Shern; Chowdhury, Neil; Jaffe, Oliver; Aung, James; Sherburn, Dane; Mays, Evan; Starace, Giulio; Liu, Kevin; Maksin, Leon (2025-02-26), MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering, arXiv:2410.07095
  75. ↑ "PaperBench: Evaluating AI's Ability to Replicate AI Research". openai.com. 2025-04-02. Retrieved 2025-04-02.
  76. ↑ "PostTrainBench". PostTrainBench. Retrieved 2026-10-04.
  77. ↑ Labs, Induction (2026-10-13). "FrontierML: a challenging, end-to-end machine learning benchmark". www.frontierml.org. Retrieved 2026-10-14.
  78. ↑ minerllabs/minerl, MineRL Labs, 2026-10-07, retrieved 2026-10-12
  79. ↑ Küttler, Heinrich; Nardelli, Nantas; Miller, Alexander; Raileanu, Roberta; Selvatici, Marco; Grefenstette, Edward; Rocktäschel, Tim (2020). "The NetHack Learning Environment". Advances in Neural Information Processing Systems. 33. Curran Associates, Inc.: 7671–7684.
  80. ↑ "Robocurve — Real-world evaluations of physical AI". Robocurve. Retrieved 2026-10-05.
  81. ↑ "CUA-bench Leaderboard and Methodology | Vals AI". www.vals.ai. Retrieved 2026-10-06.
  82. ↑ "Vending-Bench: Testing long-term coherence in agents | Andon Labs". andonlabs.com. Retrieved 2026-10-14.
  83. ↑ Backlund, Axel; Petersson, Lukas (2025-02-20). "Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents". arXiv:2502.15840.{{cite arXiv}}: CS1 maint: missing class (link) A bot will complete this citation soon. Click here to jump the queue
  84. ↑ "Vending-Bench 2 | Andon Labs". andonlabs.com. Retrieved 2026-10-14.
  85. ↑ "Continual Learning Bench". continual-learning-bench.com. Retrieved 2026-10-05.