Editing a repository raises the standard of proof.
A code suggestion in a conversation is one thing. Reading a repository, changing files, running tools, and deciding whether a task is complete is another. Each step raises a question: did the agent understand the request, stay inside its scope, and produce the intended behavior?
SWE-bench studies this work using real GitHub issues and repositories. Its original benchmark contains 2,294 tasks from 12 Python projects; an agent receives a codebase and issue description, then edits the project. The benchmark makes repository-level work measurable, while its result still describes those tasks and that evaluation setup—not every language, codebase, or release decision.
