RepoLaunch:面向任意语言和任意平台的代码仓库自动化构建与测试流水线
软件工程
2026-03-06 v1 机器学习
多智能体系统
摘要
构建软件仓库通常需要大量的手动工作。近期大型语言模型 (LLM) 代理的进展加速了软件工程 (SWE) 中的自动化。我们引入 RepoLaunch,首个能够自动解决依赖、编译源代码并提取测试结果的代理,支持任意编程语言和操作系统的仓库。为展示其实用性,我们进一步提出了完整的自动化管道,用于 SWE 数据集的创建,其中唯一的人工介入为任务设计。RepoLaunch 自动化剩余步骤,实现了可扩展的编码代理和 LLM 的基准测试与训练。值得注意的是,最近几项关于代理性基准测试和训练的工作已采用 RepoLaunch 进行自动任务生成。
引用
@article{arxiv.2603.05026,
title = {RepoLaunch: Automating Build&Test Pipeline of Code Repositories on ANY Language and ANY Platform},
author = {Kenan Li and Rongzhi Li and Linghao Zhang and Qirui Jin and Liao Zhu and Xiaosong Huang and Geng Zhang and Yikai Zhang and Shilin He and Chengxing Xie and Xin Zhang and Zijian Jin and Bowen Li and Chaoyun Zhang and Yu Kang and Yufan Huang and Elsie Nallipogu and Saravan Rajmohan and Qingwei Lin and Dongmei Zhang},
journal= {arXiv preprint arXiv:2603.05026},
year = {2026}
}
备注
Under peer review. 16 pages, 4 figures, 5 tables