#75 · Primary category: AI Coding Assistants
SWE-agent
SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]
Project last updated:08/24/26
GitHub Stars
20.2K
Forks
2.2K
Contributors
101
License
MIT
Why we included this project
SWE-agent is a good fit for teams that would rather let a language model handle routine bug-fixing than assign it to a developer. Point it at a GitHub issue and your chosen model works in a terminal-like environment, editing files, searching the codebase, and running commands until it produces a patch. It has been a strong performer on the SWE-bench benchmark, and the whole setup is controlled by a single YAML file, so you can adjust the toolset and workflow without modifying the core code. The same loop also works for competitive coding and security exercises, which makes it a general autonomous coding harness rather than a one-purpose tool. One caveat: the maintainers now point new users to the simpler mini-SWE-agent, but this original repository is still the well-documented reference implementation.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
superpowers
An agentic skills framework & software development methodology that works.
ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
skills
Skills for Real Engineers. Straight from my .agents directory.
opencode
The open source coding agent.
andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.