SWE-Bench

定义

SWE-Bench (Software Engineering Benchmark) 是软件工程任务的标准化评测基准——给 agent 一段 GitHub issue + 代码库,评估它能多快修好 bug。从 2024 的低个位数涨到 2026 接近饱和(约 2 年周期)。

关键数据点

  • 起点(2024):个位数通过率
  • 终点(2026):接近饱和
  • 周期:约 2 年
  • 与 Task Horizon 的关系:SWE-Bench 饱和 = agent 能独立完成 issue 级任务
  • Task-Horizon 度量的核心 benchmark

前提与局限性

  • 前提:任务可被清晰切环(bug 描述 + 代码库 + 测试)
  • 局限:单一 benchmark 可被针对性优化、过拟合
  • 配合 CORE-Bench 一起看更全面

关联概念