Position: Coding Benchmarks Are Misaligned with Agentic Software Engineering

21d ago · Global · primary source: export.arxiv.org

Multi-source synthesis by The Embedding Report from 2 sources. Every numeric and quoted claim traces to a cited source body (see methodology).

Advances in coding agents are transforming software engineering, but current benchmarks may be misaligned with this new paradigm, according to recent research[1].

Coding agents have become a major mode of software engineering, with a new study arguing that existing benchmarks were designed in a pre-agent era[1]. A coding agent is not just a model, but a system harness comprising models, harnesses, contexts, environments, and feedback signals. The current benchmarking approach collapses these components into a single end-to-end score, typically computed against one reference solution. This methodology has several limitations, including conflating the model with the rest of the harness, penalizing equally valid alternative solutions, and lacking signal at the level of individual harness components. Another study examines the concept of 'vibe coding,' which uses natural language prompts to build applications without requiring knowledge of code syntax[2]. This approach promises to enable programming in a user's mother tongue, rather than relying on code syntax. The research aims to evaluate the viability of vibe coding for greenfield software engineering tasks and analyze the benchmarks used to measure its software engineering capabilities.

research-paperapplicationbenchmark

Background sources we checked (3)
  • arxiv.org ↗ Coding agents have become a major mode of software engineering, but the benchmarks we use to compare them were designed in a pre-agent era: they collapse model, harness, and environment into a single end-to-end score, typically computed against one reference solution, with no com…
  • en.wikipedia.org ↗ In the field of artificial intelligence (AI), alignment aims to steer AI systems toward a person's or group's intended goals, preferences, or ethical principles. An AI system is considered aligned if it advances the intended objectives. A misaligned AI system pursues unintended o…
  • en.wikipedia.org ↗ RISC-V (pronounced "risk-five") is a free and open standard instruction set architecture (ISA) based on reduced instruction set computer (RISC) principles. Unlike proprietary ISAs such as x86 and ARM, RISC-V is described as "free and open" because its specifications are released …

Sources cited (2)

  1. arxiv.org ↗ E
  2. arxiv.org ↗ E
Spot something wrong? Report an issue