Co-Design Bench: Multimodal Collaborative Coding Evaluation for Agentic Models

Xilin Wei, Shengyuan Ding, Xinyu Fang, Tiancheng Gu, Yuchi Wang, Zhixun Li, Ziyu Liu, Yuhang Zang, Weixiang Yu, Cheng Lu, Chonggao Sun, Tong Zhou, Dahua Lin, Hang Zhang, Shuai Bai, Dayiheng Liu

arXiv:2610.35138 · 2026-10-30 공개 · arXiv · PDF

code-generation agentic-models evaluation-benchmark llm-verifier multimodal-editing acceptance-criteria co-design-bench repository-editing

Abstract

Evaluating human-AI co-design requires testing whether coding agents can translate real users' multimodal requests into working application revisions. We introduce Co-Design Bench, a reference-free benchmark of 273 tasks curated from 37,463 deduplicated queries across 26,314 real user coding sessions. Its two tracks, Multimodal Editing (ME) and Repository Editing (RE), cover localized edits with optional image, audio, video, or document inputs and coordinated repository revisions. Tasks span three capability dimensions: Grounded Understanding, UI Transformation, and Functional Implementation. The tasks pair normalized requests and runnable pre-edit applications with 2,331 hidden expert-authored acceptance criteria. Our judge-then-refute protocol grades criteria using source and browser evidence, challenges positive verdicts with a separate LLM verifier, and audits visual and interaction claims without gold code or target screenshots. Under a shared agentic harness, the strongest of ten model endpoints passes an average of 69.9% of criteria per task but fully satisfies only 26.4% of tasks. All ten endpoints achieve lower criterion completion on repository edits spanning three or four change types than on those spanning one or two. Co-Design Bench provides a testbed for studying the gap between partial requirement satisfaction and complete task success under agentic execution for real-user application revisions.

한국어 요약

한 줄 요약

Co-Design Bench는 실제 사용자 요청을 기반으로 AI와 협업하는 코드 생성 모델을 평가하는 다모달 벤치마크로, 273개의 테스크와 2,331개의 숨겨진 기준을 포함한다.

핵심 기여도

핵심 아이디어

Co-Design Bench는 사용자-코드 생성 모델 협업의 성능을 평가하기 위해, 실제 사용자 요청을 기반으로 구성된 테스크와 숨겨진 기준을 통해 모델의 종합적 능력을 측정한다. 기존 벤치마크는 단일 편집이나 사전 정의된 작업에 집중했으나, Co-Design Bench는 다모달 입력(이미지, 오디오, 동영상, 문서)과 리포지토리 전체 변경을 포함한 복합 편집을 평가한다. 이는 사용자의 요청이 여러 요구사항을 동시에 충족해야 성공이라는 점을 반영한 설계이다. 평가 프로토콜은 judge-then-refute 방식으로, LLM이 기준을 평가한 후 별도의 검증 모델이 결과를 재검토하며, 시각적 요소나 상호작용을 검증할 때는 실제 렌더링과 브라우저 액션 기록을 필수로 요구한다.

기술적 접근법

주요 결과

의의 및 한계

Co-Design Bench는 실제 사용자 요청을 기반으로 구성된 다모달 협업 코드 평가 벤치마크로, 기존의 단일 편집 중심 평가 방식을 넘어 종합적인 편집 능력을 측정할 수 있는 기반을 제공한다. 특히, judge-then-refute 프로토콜은 모델의 결과를 브라우저 실행 증거와 결합해 신뢰성을 높인다. 그러나, 일부 테스크는 높은 기준 충족률에도 불구하고 전체 성공률이 낮아, 부분적 요구사항 충족과 전체 성공 간의 격차를 드러낸다. 또한, 평가 시스템 자체의 복잡성과 모델-허네스 상호작용의 영향으로 인해 일관된 평가가 어려울 수 있다.

실용적 활용

Co-Design Bench는 웹 애플리케이션 개발, UI/UX 디자인, 프론트엔드 개발 등에서 AI와 협업하는 코드 생성 모델의 성능을 평가하는 데 활용 가능하다. 특히, 사용자 요청이 다모달 입력을 포함하거나 여러 기능 변경이 필요한 상황에서 모델의 종합적 이해와 실행 능력을 측정할 수 있다.