Skip to content
ITG Now
Follow

Home › AI glossary › SWE-bench

What is SWE-bench?

Short answer

SWE-bench is a test that checks whether an AI can fix real bugs from real open source projects.

  • Category Benchmarks
  • Also called SWE-bench Verified
  • Updated 20 Oct 2026
Share

SWE-bench, explained simply

SWE-bench takes real problems from public code projects. The AI gets the code and a bug report and must write a fix.

The fix is checked by running the project's own tests. The score is the share of problems solved.

This matters because it looks like real coding work, not toy questions. Higher is better.

There are versions of different sizes, including a human checked one called Verified. Scores can differ between versions and setups.

On ITG Now, our daily AI news stories mention SWE-bench when a lab shares coding test results, with a link to the source.

BenchmarkAI coding agentTerminal-BenchOpen sourceGitHubBenchmark contamination

Where you'll see it on ITG Now

Questions people ask about SWE-bench

Is a higher SWE-bench score better?

Yes. It means the AI fixed more of the real bugs.

What is SWE-bench Verified?

It is a smaller set that people checked by hand to make sure each problem is fair and solvable.

Does a high SWE-bench score mean the AI can replace a programmer?

No. It fixes small, clear bugs. Real jobs involve planning, talking to people and judgment.

Sources

Last updated

Share

Browse all 200 AI terms