SWE-bench_Pro-os

用长周期工程任务,真实测出 AI Agent 的软件工程上限

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 评测安全 🍴 复刻 104 🐛 待处理 53 👀 关注 4
GitHub ↗
GitHub 星标 ★ 560
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源基准测试,免费使用

项目预览

SWE-bench_Pro-os 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类评测安全
开发团队scaleapi
定价模式🏷️完全免费
价格说明开源基准测试,免费使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
GitHub 星标★ 560
上线时间2025-09-05 00:00:00
代码更新2026-09-22
仓库体积37.8 MB
本站数据更新2026-11-14
维护状态维护中
收录时间2026-10-01
浏览次数1

项目介绍

SWE-bench_Pro-os 是 SWE-bench Pro 评测基准的开源实现,专门用于衡量 AI Agent 在长周期、多步骤软件工程任务中的真实能力。传统 SWE-bench 多聚焦单点 bug 修复,而本项目把任务拉长到需要跨文件、跨模块、多轮工具调用才能完成的复杂工程场景,覆盖需求理解、代码定位、修改、测试验证等完整链路。它提供统一的评测环境、任务数据集与执行框架,让研究者能可复现地对比不同 Agent 方案在长程任务上的表现,暴露规划、上下文管理与错误恢复等短板。对做 Agent 研发、模型能力评估或工程自动化的人来说,它是一把更贴近真实开发难度的尺子。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-01 · 当前星标 ★ 560

使用教程

难度:进阶 约 50 分钟 部署方式:本地安装 5 步

环境要求

  • Python 环境
  • 模型凭据
  • 容器环境

安装与启动步骤

  1. 1装依赖

    面向真实仓库任务的评测集与配套代码。

    pip install -r requirements.txt
  2. 2取任务数据

    数据与镜像按仓库说明获取,体量不小。

  3. 3生成补丁

    先让模型跑出一批候选补丁。

    python helper_code/gather_patches.py
  4. 4跑评测

    按官方脚本打分,别自己改判据。

    python swe_bench_pro_eval.py
  5. 5看逐条结果

    比总分有用,看通过率分布。

如何确认成功

在同一批任务上跑完评测能拿到可复现的通过率,且失败用例能定位到具体测试

注意事项

  • 这是评测集,不是可用的编码助手。
  • 任务来自真实仓库,环境复杂,跑通不易。
  • 判据由官方维护,改了就不能横比。
  • 全量跑成本高,先用子集。

核心亮点

  • 任务设计聚焦长周期多步骤工程,比单点修复更贴近真实开发难度
  • 提供可复现的统一评测框架与数据集,便于横向对比不同 Agent
  • 基于 Python 实现,评测流程与执行环境开源,方便二次扩展

不足之处

  • 项目处于早期,任务集规模与覆盖语言相对有限
  • 长程任务评测对算力与时间开销较大,复现成本偏高

适用场景

  • 评估自研 Coding Agent 在复杂工程任务上的真实完成率
  • 对比不同大模型在长周期软件工程任务中的能力差异
  • 作为 Agent 规划与上下文管理策略研究的标准化测试床

替代项目

SWE-bench、AgentBench

上一篇:awesome-rsi

下一篇:tts-bench

同类项目推荐

Awesome-Attention-Heads 开源

一站式读懂大模型注意力头,搞懂模型在想什么

An awesome repository & A comprehensive survey on interpretability of LLM attention ···

★ 414 2026-08-09
bigcodebench 开源

用真实编程难题,测出大模型代码能力的真实天花板

[ICLR'25] BigCodeBench: Benchmarking Code Generation Towards AGI

★ 517 2026-08-09
Awesome-Jailbreak-on-LLMs 开源

一站式掌握LLM越狱攻击最新研究,快速上手安全测试

Awesome-Jailbreak-on-LLMs is a collection of state-of-the-art, novel, exciting jailb···

★ 1971 2026-08-09
LLMVault 开源

在真实漏洞靶场中练手,掌握 LLM 安全攻防实战

An intentionally vulnerable OWASP LLM Top 10 training platform for AI Security, Prom···

★ 356 2026-08-09
ASSERT 开源

按需求自动生成用例,本地跑测 AI Agent 行为

Requirement-driven evaluation harness for AI agents and LLM applications. Generate b···

★ 364 2026-10-23
factcircuit 开源

给 AI 事实核查装上可审计的证据链和可复现评测

FactCircuit: an auditable claim-and-evidence verification loop with immutable proven···

★ 927 2026-10-04