跳到正文
原文
The Decoder:AI News· Jonathan Kemper·· 4 小时前AI 评分58

阿里与多所亚洲高校构建 Co-Design Bench,编码智能体近四分之三任务仍需人工收尾

AI coding agents still need human cleanup on nearly three out of four tasks in a real-world test

文章要点
  • 1阿里与多所亚洲高校用真实编码会话请求构建 Co-Design Bench 测试编码智能体
  • 2十款受测模型中 GPT-6 Astra 最佳,平均满足约 70% 要求,仅 26.4% 任务完全正确
  • 3旧基准趋于饱和,智能体在 WebCompass-edit 近满分,新基准落差超 35 个百分点
  • 4同一模型在不同运行环境做大改造任务成绩为 75% 与 56%,作者建议成对评估模型与环境
决策要点

编码智能体在真实改动任务上大多只完成主体工作,收尾仍靠人工,旧基准高分难以反映实际可用度。

  • 影响:用智能体写代码需预留人工收尾环节,按旧基准分数估算人力节省会失真;同一模型换运行环境成绩排序会变,选型结论只对特定工具组合成立;多类型改动交织的任务仍是普遍短板。
  • 参考:可考虑挑一个曾让用户多次改需求的真实任务,成对实测候选模型与运行环境并记录人工修改量;值得把 token 消耗一并计入成本测算,而非只看榜单分数。
  • 依据:核心数字出自论文自建基准,AI 评委复核机制为作者描述,暂无独立验证;文中另引 METR 研究佐证基准分数与实际代码采纳率落差约 24 个百分点。
正文

Researchers from Alibaba and several Asian universities built a coding-agent benchmark from real user change requests. Even the best model fully completes only about one in four tasks, putting the near-perfect scores of older tests into perspective.

The team developed Co-Design Bench, a new test for coding agents. The agents must rework existing web apps based on user requests, sometimes using images, audio recordings, videos, or documents as input.

According to the paper, GPT-6 Astra, the best of the ten models tested, meets about 70 percent of a task's requirements on average. But the result is fully correct in only 26.4 percent of tasks. In most cases the agent handles the bulk of the work but leaves at least one detail unfinished, so anyone using these tools almost always has to clean up by hand.

Coding benchmarks have grown too easy for agents

The authors justify the new test by pointing to the saturation of existing benchmarks. When models can run, check, and fix their own code, they hit scores above 99 percent on those tests, and differences between models can barely be measured.

Bar chart comparing coding agent scores on older benchmarks like WebCompass-edit, where models reach near-perfect results, with Co-Design Bench, where scores drop by more than 35 percentage points.
On older benchmarks like WebCompass-edit, agentic coding models reach near-perfect scores, while Co-Design Bench leaves a gap of more than 35 percentage points. | Image: Wei et al.

Co-Design Bench draws on real requests from actual coding sessions instead. The researchers favored cases where users had to rephrase their request multiple times or roll back changes, so the test contains mainly tasks that already gave AI agents trouble in practice. They range from small tweaks, like pulling an amount from a receipt and updating every dependent total, to full-scale project overhauls.

Example from the multimodal track of Co-Design Bench showing how agents must extract values from receipts, tables, or videos and update all dependent views in a web app.
In the multimodal track, agents need to extract values from receipts, tables, or videos and update all dependent views consistently. | Image: Wei et al.

Grading is strict to match. One AI judge tests the finished app in a browser, then a second re-checks every positive verdict and looks for mock-ups or hardcoded results. Points go only to features that actually work in the app.

Multiple change types in one task overwhelm the models

Behind GPT-6 Astra, Claude Opus 5 and Qwen3.8-Max take the next spots, while Grok 4.6 lands in last place. On larger overhauls, the much smaller Qwen3.8-27B climbs to second, but the authors do not derive a general advantage of the model from that result.

Performance drops across all models as a task combines more types of changes, including layout, design, interaction, and content. But these intertwined requirements are the norm in real projects

Chart showing that all ten tested models score worse as tasks require three or four different types of changes including layout, design, interaction, and content.
Every one of the ten models scores worse once a task demands three or four different types of changes. | Image: Wei et al.

Extra compute does little to fix this weakness. GLM-5.2 burns through nearly six times as many tokens as GPT-6 Astra on smaller changes and still scores significantly worse.

Bar chart showing GPT-6 Astra leading both the multimodal and repository tracks of Co-Design Bench, but fully solving only 41 percent of multimodal tasks and just under 18 percent of repository tasks.
GPT-6 Astra leads both tracks but fully solves only 41 percent of multimodal tasks and just under 18 percent of repository tasks. | Image: Wei et al.

The harness shapes results as much as the model

In a separate test, the researchers ran the same models in different harnesses, the programs through which an agent reads, writes, and executes code. Qwen3.8-27B scored 75 or just 56 percent on larger overhauls depending on the environment. Which of two models came out ahead also depended on the environment.

Leaderboards that list only the model therefore only tell part of the story. The authors recommend always reporting model and working environment together. For companies picking a coding agent, that means testing both components as a pair.

The new benchmark does have limits. It evaluates one fixed request per task; follow-up questions or mid-task corrections from users are not part of the test. The AI judges can also make mistakes.

A study by the research organization METR already showed how far benchmark results and real-world usability can diverge. The actual acceptance rate of AI-generated code by project leads was roughly 24 percentage points below scores on the widely used SWE-bench Verified.

Flaws in test environments can also let agents pass tasks without actually solving them. The effect of the working environment is not clear-cut, though. A recent study on coding agents found barely any measurable benefit from more elaborate harnesses, even though they consumed up to three times as many tokens.

来源:The Decoder:AI News · the-decoder.com