ICAE-Bench: Evaluating Coding Agents as Interactive Project Builders
Summary
Introduces ICAE-Bench, a benchmark for evaluating coding agents in interactive project-building settings, simulating fuzzy product requirements with an automated User Agent and incorporating standardized black-box tests and multi-dimensional diagnostics.
View Cached Full Text
Cached at: 07/24/26, 05:06 AM
Paper page - ICAE-Bench: Evaluating Coding Agents as Interactive Project Builders
Source: https://huggingface.co/papers/2607.21217 Authors:
,
,
,
,
,
,
,
,
,
Abstract
Therecentemergenceofvibe-codingworkflowsischangingwhatcodingagentsareexpectedtodo.Insteadofmerelycompletingcodeunderfullyspecifiedinstructions,agentsareincreasinglyexpectedtotransformincompleteproductintentintoworkingsoftwarebycombiningvariousabilitiesincludingplanning,requirementclarification,tooluse,debugging,andrepository-levelconstruction.Yetexistingbenchmarkshavenotfullycaughtupwiththisshift,evaluatingagentsonstatic,fullyspecifiedtasks.Inthispaper,weintroduceICAE-Bench,abenchmarkforevaluatingcodingagentsunderinteractiveproject-buildingsettings.Thebasicideaistostartfromafuzzyproductrequirement,simulatingthedynamicparadigmwithanautomatedUserAgent.Tomakethissettingbothrealisticandevaluable,ICAE-Benchintroducesthreekeydesigns.First,toavoidtheambiguityofunconstrainedfuzzyrequirements,eachtaskderivesambiguityfromapreciserealopen-sourcerepositorywithexecutablebehavior.Second,toensurehigh-qualityandreproducibleusersimulation,ICAE-BenchgroundsinteractionthroughUserAgentData,allowingtheUserAgenttorevealhiddenconstraintswithoutinventingnewrequirementsorleakingimplementationartifacts.Third,toevaluateopen-endedrepositoriesfairly,ICAE-Benchusesstandardizedblack-boxteststogetherwithmulti-dimensionaldiagnostics,includingfunctionalcorrectness,semanticandAPIsimilarity,structuralfidelity,designquality,andinteractionquality.
View arXiv pageView PDFGitHub3Add to collection
Get this paper in your agent:
hf papers read 2607\.21217
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2607.21217 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2607.21217 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2607.21217 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactions
Introduces EvoCode-Bench, a benchmark of 26 stateful coding tasks across 227 rounds that evaluates coding agents in multi-turn iterative interactions, revealing that single-round performance overestimates multi-round capabilities by 22–40 points.
ComponentBench: Diagnosing Component-Level Failures in Computer-Use Agents
ComponentBench introduces a benchmark and diagnostic pipeline for evaluating computer-use agents on component-level interactions in modern web UIs, addressing gaps in current evaluation methods by focusing on realistic, short interactions to diagnose failures across models.
SWE-INTERACT: Reimagining SWE Benchmarks as User-Driven Long-Horizon Coding Sessions
SWE-Interact is a new testbed that evaluates coding agents in realistic multi-turn, user-driven software engineering tasks, revealing that strong single-turn benchmark performance does not reliably transfer to interactive, iterative workflows where agents must discover user intent and adapt to evolving requirements.
SWE-WebDevBench: Evaluating Coding Agent Application Platforms as Virtual Software Agencies
This paper introduces SWE-WebDevBench, a comprehensive 68-metric framework for evaluating AI-powered application development platforms as virtual software agencies. The study highlights critical gaps in current platforms regarding specification understanding, backend reliability, production readiness, and security.
AJ-Bench: Benchmarking Agent-as-a-Judge for Environment-Aware Evaluation
AJ-Bench introduces a benchmark to evaluate Agent-as-a-Judge systems that interact with environments to verify agent behaviors across 155 tasks in search, data systems, and GUI domains.