On a shared API key, rate limits cause most failures: run few trials at once.
gpt-5.x models need the Responses API to reason while using tools.
On Nullius, the agent works in the instance's own container and the tests run there after it. Test files are reset first, so editing them does not help.
On Nullius, the agent can reach only its model. The tests get internet access after the agent ends.
The prompt is the issue's title and body, without the hints, as on the leaderboard.
Each instance's image is pinned. An image the authors rebuild is not used until the pin is refreshed.
SWE-agent, the authors' own agent, runs only on Harbor.
@inproceedings{jimenez2024swebench,title={{SWE}-bench: Can Language Models Resolve Real-world Github Issues?},author={Carlos E Jimenez and John Yang and Alexander Wettig and Shunyu Yao and Kexin Pei and Ofir Press and Karthik R Narasimhan},booktitle={The Twelfth International Conference on Learning Representations},year={2024},url={https://openreview.net/forum?id=VTF8yNQM66}}