English

ProjDevBench: Benchmarking AI Coding Agents on End-to-End Project Development

Artificial Intelligence 2026-02-10 v2 Software Engineering

Abstract

Recent coding agents can generate complete codebases from simple prompts, yet existing evaluations focus on issue-level bug fixing and lag behind end-to-end development. We introduce ProjDevBench, an end-to-end benchmark that provides project requirements to coding agents and evaluates the resulting repositories. Combining Online Judge (OJ) testing with LLM-assisted code review, the benchmark evaluates agents on (1) system architecture design, (2) functional correctness, and (3) iterative solution refinement. We curate 20 programming problems across 8 categories, covering both concept-oriented tasks and real-world application scenarios, and evaluate six coding agents built on different LLM backends. Our evaluation reports an overall acceptance rate of 27.38%: agents handle basic functionality and data structures but struggle with complex system design, time complexity optimization, and resource management. Our benchmark is available at https://github.com/zsworld6/projdevbench.

Keywords

Cite

@article{arxiv.2602.01655,
  title  = {ProjDevBench: Benchmarking AI Coding Agents on End-to-End Project Development},
  author = {Pengrui Lu and Shiqi Zhang and Yunzhong Hou and Lyumanshan Ye and Chaoyi Huang and Zixi Chen and Ji Zeng and Hantao Jiang and Pengfei Liu and Yiwei Wang and Ming-Hsuan Yang},
  journal= {arXiv preprint arXiv:2602.01655},
  year   = {2026}
}
R2 v1 2026-07-01T09:30:57.081Z