AIAny
Icon for item

ScaleAI/SWE-bench_Pro

Benchmark dataset for evaluating agents on long-horizon software-engineering tasks (repo-level patches, test-driven fixes). Includes golden patches, related tests, and problem statements in parquet format; aimed at agent debugging and code-modification evaluation but requires full test environments.

Introduction

Most code-eval benchmarks focus on single-file edits or short prompts; this dataset stresses whether an agent can execute repository-scoped reasoning, produce large patches, and validate fixes through real tests. The core insight: success here means handling long-horizon change planning, multi-file diffs, and test orchestration — not just single-line completions.

What Sets It Apart
  • Enterprise-scale, repo-level tasks: packaged instances include full repo identifiers, base commit hashes, golden patches, and test patches so evaluations simulate real repair workflows (731 test examples, dataset size ~23.7MB, parquet format). This emphasizes integration and CI-like verification rather than synthetic unit edits.
  • Rich metadata for evaluation: problem statements, requirements, interfaces, selected test files, and failure-to-pass / pass-to-pass test records allow nuanced metrics (e.g., exact-test recovery, regression risk) beyond simple edit similarity.
  • Built to align with SWE-Bench Verified structure while adding fields specific to agent evaluation, enabling comparisons across agent policies and automated toolchains.
Who it's for and trade-offs

Great fit if you: want to benchmark LLM-based agents or automated repair systems on realistic, long-horizon software engineering tasks; need test-driven validation and golden patches to compute robust pass/fail metrics; or are evaluating agent orchestration across multi-file changes. Look elsewhere if you: need tiny, fast unit tests for quick iteration (this dataset's CI-style runs and larger patches slow evaluation), or cannot provide reproducible test environments—many instances require repo setup and test execution to verify fixes.

Practical notes

Expect nontrivial engineering overhead to run full evaluations (repo checkout, dependency setup, test selection). The dataset is distributed in parquet and exposes explicit fields such as repo, base_commit, patch, test_patch, problem_statement, fail_to_pass, and pass_to_pass to support automated scoring pipelines. It pairs well with evaluation harnesses that can run containerized tests or use reproducible CI runners.

Information

Categories

More Items

Hugging Face

Evaluates retrievers and search agents on synthetic multi-hop questions that require assembling a complete set of supporting evidence. Provides English and Russian variants (395 questions each), a fixed dense index embedded with Qwen3-Embedding-8B, and BrowseComp-Plus evaluation integrations.

Hugging Face

Provides re-annotated academic video instruction data for captioning, video QA, and fine-grained motion understanding; rewrites short answers and concise captions into evidence-grounded, instruction-following responses and supplies JSONL annotation files (original videos not included).

Hugging Face

Provides 324 Russian short-answer web-search tasks with gold supporting documents to evaluate fixed-index retrievers and search agents. Tasks span eight topical categories and five retrieval challenge types (multihop, structured evidence, temporal, entity disambiguation, comparative) and use a Qwen3-Embedding-8B index for evaluation.