应用 · 项目档案
SWE-smith
通过构建代码库执行环境,并引入会使现有测试失败的修改来合成代码修复任务的工具包。
它可以用来做什么?
生成有测试依据的软件工程训练任务、收集 Agent 轨迹,并在各代码库的容器中评估修复尝试。
使用前需要知道什么?
面向训练的任务不是独立保留的 SWE-bench 评测集。需固定任务版本及划分:发布数据规模已有变化,Harbor 的 100 项任务包只是子集。工具包和 Hub 数据声明 MIT,源代码库保留各自条款。需在受支持的 Ubuntu 上使用 Docker;作者不支持 Windows/macOS。Harbor 适配器提示部分合成参考补丁可能失败。
我们核查了什么?
本条目依据原始项目材料整理,未独立运行或复现结果。AI 参与开发的描述来自作者说明;上游版本、运行条件和许可应以原始来源为准。
- 资源类型
- 环境框架
- 开发方式
- 开发方式未确认
- 来源核查
- 平台
- 请查阅上游说明