daVinci-Env: Open SWE Environment Synthesis at Scale

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fu, Dayuan, Wu, Shenyu, Wu, Yunze, Peng, Zerui, Huang, Yaxing, Sun, Jie, Zeng, Ji, Jiang, Mohan, Zhang, Lin, Li, Yukun, Hu, Jiarui, Liu, Liming, Hou, Jinlong, Liu, Pengfei
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912968228208640
author Fu, Dayuan
Wu, Shenyu
Wu, Yunze
Peng, Zerui
Huang, Yaxing
Sun, Jie
Zeng, Ji
Jiang, Mohan
Zhang, Lin
Li, Yukun
Hu, Jiarui
Liu, Liming
Hou, Jinlong
Liu, Pengfei
author_facet Fu, Dayuan
Wu, Shenyu
Wu, Yunze
Peng, Zerui
Huang, Yaxing
Sun, Jie
Zeng, Ji
Jiang, Mohan
Zhang, Lin
Li, Yukun
Hu, Jiarui
Liu, Liming
Hou, Jinlong
Liu, Pengfei
contents Training capable software engineering (SWE) agents demands large-scale, executable, and verifiable environments that provide dynamic feedback loops for iterative code editing, test execution, and solution refinement. However, existing open-source datasets remain limited in scale and repository diversity, while industrial solutions are opaque with unreleased infrastructure, creating a prohibitive barrier for most academic research groups. We present OpenSWE, the largest fully transparent framework for SWE agent training in Python, comprising 45,320 executable Docker environments spanning over 12.8k repositories, with all Dockerfiles, evaluation scripts, and infrastructure fully open-sourced for reproducibility. OpenSWE is built through a multi-agent synthesis pipeline deployed across a 64-node distributed cluster, automating repository exploration, Dockerfile construction, evaluation script generation, and iterative test analysis. Beyond scale, we propose a quality-centric filtering pipeline that characterizes the inherent difficulty of each environment, filtering out instances that are either unsolvable or insufficiently challenging and retaining only those that maximize learning efficiency. With $891K spent on environment construction and an additional $576K on trajectory sampling and difficulty-aware curation, the entire project represents a total investment of approximately $1.47 million, yielding about 13,000 curated trajectories from roughly 9,000 quality guaranteed environments. Extensive experiments validate OpenSWE's effectiveness: OpenSWE-32B and OpenSWE-72B achieve 62.4% and 66.0% on SWE-bench Verified, establishing SOTA among Qwen2.5 series. Moreover, SWE-focused training yields substantial out-of-domain improvements, including up to 12 points on mathematical reasoning and 5 points on science benchmarks, without degrading factual recall.
format Preprint
id arxiv_https___arxiv_org_abs_2603_13023
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle daVinci-Env: Open SWE Environment Synthesis at Scale
Fu, Dayuan
Wu, Shenyu
Wu, Yunze
Peng, Zerui
Huang, Yaxing
Sun, Jie
Zeng, Ji
Jiang, Mohan
Zhang, Lin
Li, Yukun
Hu, Jiarui
Liu, Liming
Hou, Jinlong
Liu, Pengfei
Software Engineering
Artificial Intelligence
Computation and Language
Training capable software engineering (SWE) agents demands large-scale, executable, and verifiable environments that provide dynamic feedback loops for iterative code editing, test execution, and solution refinement. However, existing open-source datasets remain limited in scale and repository diversity, while industrial solutions are opaque with unreleased infrastructure, creating a prohibitive barrier for most academic research groups. We present OpenSWE, the largest fully transparent framework for SWE agent training in Python, comprising 45,320 executable Docker environments spanning over 12.8k repositories, with all Dockerfiles, evaluation scripts, and infrastructure fully open-sourced for reproducibility. OpenSWE is built through a multi-agent synthesis pipeline deployed across a 64-node distributed cluster, automating repository exploration, Dockerfile construction, evaluation script generation, and iterative test analysis. Beyond scale, we propose a quality-centric filtering pipeline that characterizes the inherent difficulty of each environment, filtering out instances that are either unsolvable or insufficiently challenging and retaining only those that maximize learning efficiency. With $891K spent on environment construction and an additional $576K on trajectory sampling and difficulty-aware curation, the entire project represents a total investment of approximately $1.47 million, yielding about 13,000 curated trajectories from roughly 9,000 quality guaranteed environments. Extensive experiments validate OpenSWE's effectiveness: OpenSWE-32B and OpenSWE-72B achieve 62.4% and 66.0% on SWE-bench Verified, establishing SOTA among Qwen2.5 series. Moreover, SWE-focused training yields substantial out-of-domain improvements, including up to 12 points on mathematical reasoning and 5 points on science benchmarks, without degrading factual recall.
title daVinci-Env: Open SWE Environment Synthesis at Scale
topic Software Engineering
Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2603.13023