Automatically Benchmarking LLM Code Agents through Agent-Driven Annotation and Evaluation
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Recent advances in code agents have enabled automated software development at the project level, supported by large language models (LLMs). However, existing benchmarks for code agent evaluation face two major limitations. First, creating high-quality project-level evaluation datasets requires extensive domain expertise, leading to prohibitive annotation costs and limited diversity. Second, while recent Agent-as-a-Judge paradigms address the rigidity of traditional unit tests by enabling flexible metrics, their reliance on In-Context Learning (ICL) with general LLMs often results in inaccurate assessments that misalign with human standards. To address these challenges, we propose an agent-driven benchmark construction pipeline that leverages human supervision to efficiently generate diverse project-level tasks. Based on this, we introduce PRDBench, comprising 50 real-world Python projects across 20 domains, each with structured Product Requirement Documents (PRDs) and comprehensive criteria. Furthermore, to overcome the inaccuracy of general LLM judges, we propose a highly reliable evaluation framework powered by a specialized, fine-tuned model. Based on Qwen3-Coder-30B, our dedicated PRDJudge achieves over 90% human alignment in fixed-interface scenarios. Extensive experiments demonstrate that our suite provides a scalable, robust, and highly accurate framework for assessing state-of-the-art code agents.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 21 of its 55 references that are in the map. First posted on arXiv 28 Oct 2025.
Builds on
21 of 55 references.
Closest ancestors · 1
Same direction, newest first
Other references · 20
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,655
- 2023Prometheus: Inducing Fine-grained Evaluation Capability in Language Modelscited by 558
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2025GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Modelscited by 446
- 2024MLLM-as-a-Judge: Assessing Multimodal LLM-as-a-Judge with Vision-Language Benchmarkcited by 362
- 2023JudgeLM: Fine-tuned Large Language Models are Scalable Judgescited by 351
- 2023PandaLM: An Automatic Evaluation Benchmark for LLM Instruction Tuning Optimizationcited by 311
- 2023Generative Judge for Evaluating Alignmentcited by 163
- 2024An Empirical Study of LLM-as-a-Judge for LLM Evaluation: Fine-tuned Judge Model is not a General Substitute for GPT-4cited by 90
- 2024HumanEval-XL: A Multilingual Code Generation Benchmark for Cross-lingual Natural Language Generalizationcited by 84
- 2024CodeUltraFeedback: An LLM-as-a-Judge Dataset for Aligning Large Language Models to Coding Preferencescited by 56
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directionscited by 49
8 more
- 2025SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Reproduction from Research Paperscited by 42
- 2025Automated Benchmark Generation for Repository-Level Coding Taskscited by 27
- 2024On the Impacts of Contexts on Repository-Level Code Generationcited by 21
- 2024ExecRepoBench: Multi-level Executable Code Completion Evaluationcited by 19
- 2024Codev-Bench: How Do LLMs Understand Developer-Centric Code Completion?cited by 17
- 2025Reassessing Extractive QA Datasets at Scale: LLM-as-a-Judge and In-Depth Analysescited by 13
- 2024RepoMasterEval: Evaluating Code Completion via Real-World Repositoriescited by 10
- 2025Deep-Bench: Deep Learning Benchmark Dataset for Code Generationcited by 3
Built on by
Citing papers per year: 2026: 9.
9 papers.
- 2026Scaling Embeddings Outperforms Scaling Experts in Language Modelscited by 13
- 2026ICAE-Bench: Evaluating Coding Agents as Interactive Project Builderscited by 5
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineeringcited by 3
- 2026SWE-AGI: Benchmarking Specification-Driven Software Construction with MoonBit in the Era of Autonomous Agentscited by 2
- 2026Asuka-Bench: Benchmarking Code Agents on Underspecified User Intent and Multi-Round Refinementcited by 2
- 2026Compiling Large Multi-Modal Requirement Documents into Runnable Software Systems: From an Agentic Test-Driven Perspectivecited by 1
- 2026From Skills to Talent: Organising Heterogeneous Agents as a Real-World Companycited by 0
- 2026Embodied-BenchClaw: An Autonomous Multi-Agent System for Embodied Spatial Intelligence Benchmark Constructioncited by 0
- 2026AutoDataBench: Can Agents Write the Data That Feeds the Self-Improvement Loop?cited by 0
- 2026AutoDataBench: Can Agents Write the Data That Feeds the Self-Improvement Loop?28 Sep 2026
- 2026ICAE-Bench: Evaluating Coding Agents as Interactive Project Builders23 Jul 2026
- 2026Embodied-BenchClaw: An Autonomous Multi-Agent System for Embodied Spatial Intelligence Benchmark Construction10 Jun 2026
- 2026Asuka-Bench: Benchmarking Code Agents on Underspecified User Intent and Multi-Round Refinement4 Jun 2026
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineering17 May 2026
- 2026From Skills to Talent: Organising Heterogeneous Agents as a Real-World Company24 Apr 2026
- 2026Compiling Large Multi-Modal Requirement Documents into Runnable Software Systems: From an Agentic Test-Driven Perspective14 Feb 2026
- 2026SWE-AGI: Benchmarking Specification-Driven Software Construction with MoonBit in the Era of Autonomous Agents10 Feb 2026
- 2026Scaling Embeddings Outperforms Scaling Experts in Language Models29 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agents
- 2026ProjDevBench: Benchmarking AI Coding Agents on End-to-End Project Development
- 2025LoCoBench-Agent: An Interactive Benchmark for LLM Agents in Long-Context Software Engineering
- 2026Code Broker: A Multi-Agent System for Automated Code Quality Assessment
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Development
- 2025AI-Generated Code Is Not Reproducible (Yet): An Empirical Study of Dependency Gaps in LLM-Based Coding Agents
- 2026FormulaCode: Evaluating Agentic Optimization on Large Codebases