CanItEdit (Descriptive): leaderboard

Instructional code editing (CanItEdit, Cassano et al., COLM 2024): 105 hand-written Python problems, each a before program and a descriptive instruction that spells out the required corrective, perfective or adaptive change, checked by a hidden test suite. pass@1 in percent estimated from 20 samples at temperature 0.2; higher is better.

Metric: pass@1 (%; share of the 105 hand-written Python editing problems whose edited code passes the hidden test suite, estimated from 20 samples per problem at temperature 0.2, top-p 0.95; descriptive instructions that spell out the change). Source: arxiv.org. Saturation forecast: Estimated already saturated. 25 models tracked.

Top models

#ModelScoreOverall rank
1GPT-4 (0613)63.33#1214
2GPT-3.5 Turbo (0125)48.14#3519
3CodeLlama-70B-Instruct-hf45.05#6548
4starcoder2-15B41.95#8536
5deepseek-coder-6.7B-instruct41.03#7937
6starcoder37.1#9634
7CodeLlama-7B-Instruct-hf32.83#9444
8deepseek-coder-6.7B-base32.62#9230
9CodeLlama-34B-Instruct-hf30.63#7428
10Mixtral 8x7B Instruct30.1#4484
11CodeLlama-13B-Instruct-hf26.9#9291
12deepseek-coder-1.3B-instruct26.22#9590
13starcoder2-7B25.1#9557
14starcoder2-3B15.95#9854

No result here: #1 Claude Fable 5.2, #2 Gemini 4 Carbon, #5 Claude Opus 5.5.

Interactive version: theaggregate.ai/benchmark?slug=canitedit-descriptive · How It Works · Data refreshed daily, snapshot 2026-11-12.