PAPER PLAINE

Fresh research, simply explained. Updates twice daily.

Change2Task: From Repository Changes to Executable Coding Agent Tasks and Environments

Mining real code changes to automatically create training tasks for AI coding assistants

Researchers created Change2Task, a system that mines a repository's history of merged pull requests and converts them into executable training tasks for coding agents. Starting from 1,130 source changes, the system successfully created verified tasks 80% of the time across five task types: bug fixes, feature additions, test generation, API migrations, and security repairs. The approach recovers 29% more usable tasks than simpler baselines and reduces computational costs by 11%.

Training coding agents requires thousands of realistic programming tasks paired with working code environments—a slow and expensive process to create by hand. Change2Task taps into the gold mine of real developer work already stored in code repositories, automatically extracting and validating tasks at scale. This unlocks faster, cheaper development of better AI coding assistants while reusing modern code environments instead of reconstructing them repeatedly.