Benchmarks for AI Coding Agents logopeterindia.net
Knowledge Hub

Open-Source Benchmarks for AI Coding Agents

A directory of open benchmarks used to evaluate AI coding agents — the SWE-bench family of issue-to-patch tasks and newer benchmarks that test terminal use, contamination resistance, evolving specs, incident diagnosis and code review.

15 topics•3 categories•Updated October 2026

The SWE-bench Family

4 entries

Real GitHub issues in, verified patches out.

Beyond the SWE-bench Format

7 entries

Benchmarks that test capabilities issue-to-patch tasks cannot reach.

Related Pages

4 entries

Related directories on this site.

Frequently Asked Questions

What is SWE-bench?

SWE-bench gives an agent a real GitHub issue and a repository and checks whether its patch passes the project's tests. It became the standard baseline for coding agents.

Why are there so many successors?

Top models cluster near the ceiling on the original benchmark, and its tasks can leak into training data, so newer benchmarks are harder, more varied or built to resist contamination.

Which benchmark measures terminal skills?

Terminal-Bench evaluates agents on tasks performed in a shell environment, which patch-based benchmarks do not cover.

Which benchmark covers code review?

ReviewBench is an open benchmark for AI code review agents; it is a research preview, so expect changes.

How should I pick a benchmark?

Match it to the capability you care about rather than the best-known name: SWE-bench for baseline issue resolution, Terminal-Bench for shell work, DeepSWE for contamination resistance and the Aider leaderboard for cost-aware editing.