AI Agent Index
ByHeather MacAvelia·Last verified May 15, 2026
SWE-agent logo

SWE-agent

3.8/ 5

by Princeton NLP

✓ Verified Review
Visit site

Open-source autonomous coding agent that fixes GitHub issues using your LM of choice. NeurIPS 2024 paper. 19.1K GitHub stars, 2.1K forks. Free + BYOK.

From

Free

free

GitHub

Stars

G2

Rating

MCP

No

Compatible

SWE-agent is the open-source autonomous coding agent that automatically fixes GitHub issues by reading the issue description, exploring the codebase, making code changes, and submitting pull requests — using whatever LLM the user configures. Developed by researchers at Princeton University, Carnegie Mellon, and other academic institutions and published as a NeurIPS 2024 paper, SWE-agent has become one of the most academically-credentialed autonomous coding agents and a defining benchmark in the SWE-bench (Software Engineering benchmark) leaderboard category. Pricing follows the open-source BYOK (Bring Your Own Key) model: SWE-agent itself is free under MIT license, with users paying only for LLM API usage through their chosen provider. The platform supports Claude, OpenAI GPT, Google Gemini, and any OpenAI-compatible endpoint. Typical SWE-agent runs cost $1-$10 per issue depending on issue complexity and chosen model, materially cheaper than commercial autonomous coding tools (Devin, Claude Code) at moderate use. SWE-agent's differentiation versus Devin, Claude Code, and Cursor Background Agent is the academic credibility combined with research transparency: rather than being a commercial product with proprietary methods, SWE-agent is research-grade open-source code with published methodology, full reproducibility, and benchmark transparency on SWE-bench. This matters for academic researchers, security auditors, and organizations that want to understand exactly how autonomous coding agents work before deploying them. SWE-agent has been employed for offensive cybersecurity research and competitive coding challenges in addition to standard issue-fixing use cases. The platform is open-source on GitHub under the SWE-agent organization with active community contribution from academic institutions and individual developers. The 19,100+ stars and 2,100+ forks reflect strong adoption in the academic and research communities. SWE-agent operates as a research tool rather than a productized commercial offering, with no commercial support, SLA, or compliance certifications — appropriate for the project's positioning as research infrastructure rather than enterprise software.

Pricing

free · Free

Segment

b2b

Setup

complex

Verified

May 15, 2026

Capabilities

agentic-codinggit-nativeautonomousopen-source

Pros & Limitations

Editorial assessment

Pros

  • Strong academic credentials with NeurIPS 2024 paper — published methodology and benchmark transparency on SWE-bench provide research-grade rigor that proprietary commercial alternatives cannot match for academic and security research use cases
  • Fully open-source under MIT license with BYOK — code is auditable, forkable, self-hostable, and protected from vendor lock-in concerns; users pay only for actual LLM API usage rather than subscriptions
  • Versatile across issue-fixing, cybersecurity, and competitive coding — single agent framework supports multiple research and practical use cases that single-purpose commercial alternatives cannot adapt to as flexibly

Limitations

  • Research tool rather than productized commercial software — SWE-agent is positioned as research infrastructure with no commercial support, SLA, or polished UX, which is a hard constraint for organizations needing enterprise-grade tooling
  • No compliance certifications — academic open-source development hasn't pursued SOC 2, HIPAA, or other certifications, hard constraint for regulated industries that require certified vendors
  • Setup requires command-line and Python expertise — running SWE-agent requires Python environment configuration, API key management, and command-line comfort, more operational overhead than commercial tools that work with click-to-install integrations

Technical Details

Deployment
cloud
Avg setup time< 1 hour (clone repo, configure Python environment, set up LLM API key, run first issue-fixing task)
Autonomous rateConfigurable: SWE-agent runs autonomously on multi-step issue-fixing tasks; researchers and developers review trajectories and approve PRs
Integrations
GitHub

Similar agents

Rating

3.8/ 5

Editorial score

How we score this →

Industries

DevToolsOpen Source

Leave a review

Never displayed publicly.

Agent Stacks

See workflow stacks that feature SWE-agent.

Compare

Related Content

Is this your tool?

Claim this listing to update your details and get a Verified badge.

Claim listing →