# Coding agents still need hand cleanup on most tasks, Co-Design Bench finds

published: 2026-11-08T21:05:38.010Z
topic: infrastructure
source: https://the-decoder.com/ai-coding-agents-still-need-human-cleanup-on-nearly-three-out-of-four-tasks-in-a-real-world-test/
url: https://aiagentnews.io/stories/coding-agents-still-need-hand-cleanup-on-most-tasks-co-design-bench-finds

Researchers from Alibaba and several Asian universities have released Co-Design Bench, a coding-agent test built from real user change requests. The best of ten models, GPT-6 Astra, fully completes only 26.4 percent of tasks, though it meets about 70 percent of requirements on average.

Researchers from Alibaba and several Asian universities built Co-Design Bench, in which coding agents rework existing web apps based on user requests, sometimes using images, audio, video or documents as input. The tasks come from real coding sessions, with a preference for requests users had to rephrase or roll back, and range from small tweaks to full project overhauls. An AI judge tests the finished app in a browser, and a second judge rechecks every positive verdict for mock-ups or hardcoded results.

GPT-6 Astra leads the ten models tested, followed by Claude Opus 5 and Qwen3.8-Max, with Grok 4.6 in last place. Performance drops for every model when a task combines three or four types of change, such as layout, design, interaction and content. GLM-5.2 uses nearly six times as many tokens as GPT-6 Astra on smaller changes and still scores significantly worse.

The working environment also shifts results. Qwen3.8-27B scored either 75 or 56 percent on larger overhauls depending on the harness, and which of two models came out ahead changed with the environment. The authors recommend reporting the model and its harness together, and note that the test covers one fixed request per task, without follow-up questions or mid-task corrections.

## Why it matters if you build agents

If you build coding agents, plan for review and manual fixes on many real change requests rather than trusting a model's claim that the work is done. A leaderboard that lists only a model can mislead, so test the model and its harness as a pair on your own tasks. Requests that mix several kinds of change are where these agents fail most often.
