Skip to main content
SWE-bench Verified evaluates repository-level software engineering fixes against curated GitHub issue instances.

Runtime Status

FieldValue
Benchmark idswebench_verified
TagsAgentic Coding, Repository Repair, Verified
Execution typeremote environment
Typical harnessmini_swe_agent, openhands, claude_code, or codex
Typical environmentmodal, daytona, docker, or host_process
Current statusregistered in the direct runtime

When to Use

Use SWE-bench Verified when you need to measure agentic coding behavior with the task assumptions described by this benchmark. For large or remote benchmarks, prefer benchmark recipes so images, workspaces, and provider-specific defaults come from task metadata instead of manual CLI flags.

Parameters

Common parameters for this benchmark include:
  • sample_ids
  • split
  • k
  • avgk
  • resume
Shared runtime controls such as k, avgk, sample_ids, resume, and category follow the conventions in Benchmark Parameters.

Run Example

agentcompass run \
  swebench_verified \
  mini_swe_agent \
  your-model \
  --env <env-provider> \
  --benchmark-params '{"sample_ids":["<task-id>"]}' \
  --model-base-url "$MODEL_BASE_URL" \
  --model-api-key "$MODEL_API_KEY" \
  --model-api-protocol openai-chat
Adjust the harness and environment to the supported combination for your branch and deployment.

Outputs

Per-task details are written to results/swebench_verified/<model>/<run>/details/. Aggregate metrics are written to summary.md in the same run directory.

Notes

Recipes set benchmark-compatible images and /testbed workspaces for remote providers.