Change2Task: From Repository Changes to Executable Coding Agent Tasks and Environments
Scaling coding agents requires a continuing supply of executable data for training, benchmarking, and continuous evaluation. Each task must couple a realistic software state with a specification, development tools, and reliable verification. To expand this supply, we present Change2Task, a system grounded in repository history that converts merged pull requests into verified tasks on healthy modern revisions of the same repository. It aligns historical evidence with evolved code, reconstructs task states through Patch Reversal, Code Mapping, or Agent Reconstruction, and validates the lifecycle from a healthy base to a task state and a restored state. By deriving multiple tasks grounded in developer evidence from maintained environments, Change2Task provides executable data for coding agent training and evaluation while reducing repeated environment setup, storage, and task construction effort. We evaluate the system through five common and widely adopted coding agent task families: Bug Fix, Feature Addition, Test Generation, Application Programming Interface Migration, and Security Repair. Starting from 1,130 source changes eligible for construction, Change2Task achieves 79.6% verified task construction success across these task families. On a matched candidate set, it recovers 29.2% more verified tasks than a construction baseline based on pull requests. Historical and reconstructed cases achieve up to 98.0% matched outcome agreement under agent evaluation, while reuse of modern bases reduces measured expenditure across the complete pipeline by 10.8%.
C1 reading
Select any word for its Thai meaning and pronunciation.
แปลไทยทั้งบท
สกัลลิง คอดิ้งเอเย่นต์ต้องการการให้บริการต่อเนื่องของข้อมูลที่ทำได้ดําเนินการเพื่อการฝึกอบรม, benchmarking และการประเมินต่อเนื่อง. แต่ละภารกิจต้องรวมสภาวะของโปรแกรมที่จริงกับการกําหนดความเป็นมาตรฐาน เครื่องมือพัฒนา และการตรวจสอบที่น่าเชื่อถือ. เพื่อขยายการให้บริการนี้ เรานําเสนอ Change2Task ระบบที่เน้นในประวัติศาสตร์หอเก็บของ ที่แปลงการขอดึงรวมเป็นงานที่ได้รับการตรวจสอบ.
มันสอดคล้องหลักฐานทางประวัติศาสตร์กับรหัสที่พัฒนา กลับสร้างสถานการณ์การทำงานผ่าน Patch Reversal, Code Mapping หรือ Agent Reconstruction และยืนยันวงจรชีวิตจากฐานที่แข็งแรงไปยังสถานการณ์การทำงาน และสถานการณ์ที่กลับมา. โดยการกําเนิดงานหลายชิ้นที่เนื่องมาจากหลักฐานของผู้พัฒนาจากสภาพแวดล้อมที่ถูกรักษา, Change2Task ให้บริการข้อมูลที่ทำได้ดําเนินงานได้สำหรับการอบรมและการประเมินตัวแทนโค้ดขณะที่ลดความพยายามในการจัดตั้งสภาพแวดล้อมซ้ําซ้ํา, การเก็บรักษาและการสร้างงาน. เราประเมินระบบผ่าน 5 ครอบครัวงานของตัวแทนโค๊ดที่ได้รับการยอมรับทั่วไป คือ ปรับผิดพลาด การเพิ่มเติม Feature การสร้างทดสอบ การย้ายอินเตอร์เฟสโปรแกรมการใช้งาน และการซ่อมรักษาความปลอดภัย.
เริ่มต้นจาก 1,130 การเปลี่ยนแปลงแหล่งที่มีสิทธิ์ในการสร้าง, Change2Task ทำให้ประสบความสําเร็จในการสร้างงานที่ได้รับการตรวจสอบ 79.6% ระหว่างครอบครัวงานเหล่านี้. ในชุดผู้สมัครที่ตรงกัน, มันคืน 29.2% กว่าการทำงานที่ตรวจสอบมากกว่าเส้นฐานการก่อสร้างที่ขึ้นอยู่กับการขอดึง. กรณีประวัติศาสตร์และการก่อสร้างใหม่ได้ถึง 98.0% การตกลงผลตอบแทนที่ตรงกันตามการประเมินตัวแทน ขณะที่การใช้ใหม่ของฐานที่ทันสมัยลดลงการใช้จ่ายที่วัด across the entire pipeline โดย 10.8%.
ประโยคและวลีที่ใช้ได้จริงจากเรื่องนี้
Useful phrases from this story
การปรับขนาดของเครื่องเขียนโค๊ด จําเป็นต้อง.
From the storyScaling coding agents requires a continuing supply of executable data for training, benchmarking, and continuous evaluation.
การให้ข้อมูลที่สามารถดําเนินงานได้ต่อเนื่อง.
From the storyScaling coding agents requires a continuing supply of executable data for training, benchmarking, and continuous evaluation.
ต้องใช้โปรแกรมที่มีความจริง.
From the storyEach task must couple a realistic software state with a specification, development tools, and reliable verification.
มีพื้นฐานในประวัติคลังที่.
From the storyTo expand this supply, we present Change2Task, a system grounded in repository history that converts merged pull requests into verified tasks on healthy modern revisions of the same repository.
การขอดึงรวมเป็นการตรวจสอบ.
From the storyTo expand this supply, we present Change2Task, a system grounded in repository history that converts merged pull requests into verified tasks on healthy modern revisions of the same repository.
Save & Review
Only words saved from this story appear here.