Artificial Intelligence coding harness quality benchmarks

Artificial Intelligence coding harness quality benchmarks: what measures are used to evaluate Artificial Intelligence coding tools and who scores highest?

2026-05-01 · agentic-ai benchmarks-eval tools-infrastructure · medium · source → · wiki →
key claims
  1. SWE-bench Verified is currently the most decision-useful public benchmark for comparing agentic coding harnesses, because it uses human-filtered real GitHub issue tasks and scores whether a system actually resolves repository problems rather than merely generating plausible standalone codePrinceton (n.d.)Jimenez et al. (2024)
  2. HumanEval and Mostly Basic Programming Problems (MBPP) remain important coding benchmarks, but they are weak direct proxies for harness quality because they evaluate standalone Python problem solving and unit-test passing rather than repository navigation, multi-file editing, and regression-safe issue resolutionChen et al. (2021)OpenAI (n.d.)Google (n.d.)Princeton (n.d.)
  3. LiveCodeBench and BigCodeBench extend benchmark coverage beyond older standalone-function tests by emphasizing contamination resistance, self-repair, code execution, tool or library use, and harder instructions, yet they still rank models more directly than branded coding products or end-to-end harnessesJain et al. (2024)LiveCodeBench (n.d.)BigCodeBench (n.d.)BigCodeBench (n.d.)
  4. The dominant public metrics are pass@k for sampled code generation and percent resolved for software engineering agents, while productivity studies add unit-test pass rates, approval rates, and readability or maintainability ratings that capture important but different aspects of coding-tool qualityChen et al. (2021)OpenAI (n.d.)Princeton (n.d.)GitHub (n.d.)
  5. The highest public SWE-bench Verified scores visible in accessible official sources are attached primarily to simple or open harnesses such as live-SWE-agent and mini-SWE-agent paired with current top-scoring models, with retrieved top entries at 79.2% for live-SWE-agent plus Claude 4.5 Opus medium and 76.8% for mini-SWE-agent plus Claude 4.5 OpusPrinceton (n.d.)
  6. Among named open-source platform entries with direct public attribution, OpenHands has become a serious top-tier benchmark participant, appearing at 65.8% as a branded entry and 70.4% when paired with Claude 4 Sonnet on the retrieved SWE-bench Verified leaderboardPrinceton (n.d.)OpenHands (n.d.)
  7. Among named commercial products with directly attributable public Verified entries in retrieved official sources, Amazon Q Developer Agent presently has stronger public end-to-end benchmark evidence than Google Jules, at 65.4% versus 52.2% on SWE-bench VerifiedPrinceton (n.d.)Amazon (n.d.)Google (n.d.)
  8. Devin's published 13.86% result on original SWE-bench was historically important because it normalized agent-style evaluation, but it should not be read as a current leaderboard position because it used a 25% subset of the older benchmark and not the current Verified leaderboard regimeCognition (n.d.)Cognition (n.d.)Princeton (n.d.)

Research Question

What benchmarks, metrics, and evaluation methodologies are used to measure the quality of Artificial Intelligence (AI) coding harnesses, including Integrated Development Environment (IDE) plugins, agentic coding assistants, and code completion tools, and which vendors and open-source projects score highest on those measures as of 2025-2026?

Findings

Executive Summary

Public evidence for AI coding harness quality currently favors end-to-end software engineering benchmarks, with SWE-bench Verified carrying the most decision weight because it evaluates whether systems actually resolve real repository issues rather than merely emit plausible standalone code.

The strongest public leaderboard positions visible in accessible official sources are mostly held by simple or open harnesses paired with high-performing current models, while several branded assistants in this item are represented instead by controlled studies or internal evals rather than directly comparable leaderboard entries.

That means tool selection in 2025-2026 should weight benchmark family and evidence credibility before raw score, because HumanEval, Mostly Basic Programming Problems (MBPP), Aider, GitHub Copilot studies, and CursorBench all measure different slices of quality.

GitHub Copilot and Cursor both publish public evidence, but their retrieved official evidence is controlled-study or internal-eval evidence rather than first-party public leaderboard parity with benchmark-native harnesses such as mini-SWE-agent, OpenHands, Amazon Q Developer Agent, or Google Jules.

The best-supported answer to the research question is therefore that no single benchmark is authoritative, but SWE-bench Verified is the strongest public anchor, and the current visible leaders in directly comparable public leaderboard evidence are open or benchmark-native agent systems.

Key Findings

  1. SWE-bench Verified is currently the most decision-useful public benchmark for comparing agentic coding harnesses, because it uses human-filtered real GitHub issue tasks and scores whether a system actually resolves repository problems rather than merely generating plausible standalone code.
  2. HumanEval and Mostly Basic Programming Problems (MBPP) remain important coding benchmarks, but they are weak direct proxies for harness quality because they evaluate standalone Python problem solving and unit-test passing rather than repository navigation, multi-file editing, and regression-safe issue resolution.
  3. LiveCodeBench and BigCodeBench extend benchmark coverage beyond older standalone-function tests by emphasizing contamination resistance, self-repair, code execution, tool or library use, and harder instructions, yet they still rank models more directly than branded coding products or end-to-end harnesses.
  4. The dominant public metrics are pass@k for sampled code generation and percent resolved for software engineering agents, while productivity studies add unit-test pass rates, approval rates, and readability or maintainability ratings that capture important but different aspects of coding-tool quality.
  5. The highest public SWE-bench Verified scores visible in accessible official sources are attached primarily to simple or open harnesses such as live-SWE-agent and mini-SWE-agent paired with current top-scoring models, with retrieved top entries at 79.2% for live-SWE-agent plus Claude 4.5 Opus medium and 76.8% for mini-SWE-agent plus Claude 4.5 Opus.
  6. Among named open-source platform entries with direct public attribution, OpenHands has become a serious top-tier benchmark participant, appearing at 65.8% as a branded entry and 70.4% when paired with Claude 4 Sonnet on the retrieved SWE-bench Verified leaderboard.
  7. Among named commercial products with directly attributable public Verified entries in retrieved official sources, Amazon Q Developer Agent presently has stronger public end-to-end benchmark evidence than Google Jules, at 65.4% versus 52.2% on SWE-bench Verified.
  8. Devin's published 13.86% result on original SWE-bench was historically important because it normalized agent-style evaluation, but it should not be read as a current leaderboard position because it used a 25% subset of the older benchmark and not the current Verified leaderboard regime.
  9. GitHub Copilot and Cursor both publish public evidence, but GitHub's evidence is primarily randomized controlled productivity and code-quality research while Cursor's evidence is primarily its internal CursorBench methodology, so neither currently offers first-party public leaderboard comparability with benchmark-native open harnesses.
  10. Benchmark credibility is now part of the quality question itself, because contamination risk, narrow grading, and benchmark-workflow mismatch are explicit public concerns in both LiveCodeBench and CursorBench, and practitioner trust in complex-task performance remains mixed even as usage grows.

Assumptions

Analysis

Risks, Gaps, and Uncertainties

Open Questions


sources

cites
cites AI coding harnesses: agent execution model, memory, and context management across commercial and OSS tools
cites Harness-level selection and use of tools, agents, skills, prompts, and instruction files
cites Artificial Intelligence code entropy and complexity: does repeated AI code generation without architectural guardrails increase software entropy over time?
related (frontmatter)
related AI coding harnesses: agent execution model, memory, and context management across commercial and OSS tools
related Harness-level selection and use of tools, agents, skills, prompts, and instruction files
related Artificial Intelligence code entropy and complexity: does repeated AI code generation without architectural guardrails increase software entropy over time?
related Agent evaluation framework: cross-repo pattern analysis, commonality detection, and regression identification

Connected items

Loading…

View full knowledge graph →