Skip to content
FindOpenSource

SWE-agent

Takes a GitHub issue and autonomously tries to fix it with your LLM of choice; also usable for offensive cybersecurity and competitive coding challenges (NeurIPS 2024).

Overview

SWE-agent gives an LLM a custom agent-computer interface for navigating and editing code repositories, then points it at a real GitHub issue and lets it attempt an automatic fix -- generating a pull-request-ready patch. It originates from the academic team behind the SWE-bench benchmark, which is now widely used to measure coding-agent performance across the industry.

SWE-agent is a fit for teams and researchers who want a rigorously benchmarked, research-grade autonomous issue-resolution agent, or who want to reuse the same agent-computer interface for adjacent tasks like security research and competitive programming.

Why it's in this catalog

Catalog rating: ★★★☆☆ (3/5)

Research-grade coding agent with a distinct academic lineage (SWE-bench) and issue-to-PR focus, differentiated from assistive/product-oriented tools.

  • Mature
  • Community-driven
Categories
AI Agents & Agent Tools
Keywords
coding-agentissue-resolutionswe-benchautonomous-agent
Languages
Python
License
MIT

Compare with another project

Spotted an error? Suggest an edit on GitHub.