atlas

Research map / Multi-agent systems and games / LLM agents

SlopCodeBench: Benchmarking How Coding Agents Degrade Over Long-Horizon Iterative Tasks

NeurIPS 2026 · Multi-agent systems and games › LLM agents · approach: Software engineering agent benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SlopCodeBench, a 36-problem, 196-checkpoint iterative benchmark where coding agents extend their own code under evolving specs, measuring structural erosion and verbosity, and finds agents degrade code quality faster than human repositories.

Problem

Single-shot coding benchmarks hide how agent design decisions degrade code quality over iterative extensions; existing iterative benchmarks constrain the design space or reuse human workspaces.

Approach

Agents extend their own prior workspace across checkpoints with black-box specs (CLI/API only) and hidden tests, while trajectory-level metrics (erosion via complexity mass in high-CC functions, verbosity via ast-grep flags and clone lines) track code degradation at each step, calibrated against 473 human Python repositories.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: 473 open-source Python repositories (git histories)

Benchmarks: SlopCodeBench

Metrics: strict solve rate isolated solve rate core solve rate partial solve rate structural erosion verbosity cost per checkpoint

Baselines: Just-Solve prompt Anti-Slop prompt Plan-First prompt SWE-agent

Builds on: SWE-agent Terminal Bench Radon cyclomatic complexity ast-grep

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy