Skip to content
SupersededDeveloperOpen Source, MIT

SWE-agent

Autonomous Software Engineering Agents

SWE-agent lets language models use tools autonomously to fix issues in real GitHub repositories, find security vulnerabilities or perform custom tasks. The project comes from researchers at Princeton University and Stanford University. According to its README, SWE-agent has been superseded by the leaner mini-swe-agent, which is recommended for new projects.

Position on the system map51 systems
Scalability, upwardsusable without developers, to the right

Not in the directory

SWE-agent is no longer listed or recommended

SWE-agent is a single coding agent and only receives maintenance.

Good fit if

Focus: Software engineers, researchers, and developers who want to use autonomous agents for software development, cybersecurity, or solving GitHub issues.

  • your project is about Automated bug fixing, Code repository analysis or Software engineering research
  • someone on your team writes code

Probably not if

  • nobody on your team writes code (1/5 for use without developers)
  • your team is just getting started with agents (skill level: Advanced)
  • there is little time for training (learning curve: steep)

Key figures

Usable without developers
1/5
Scalability
3/5
Integrations
3/5
Versioning
3/5
Observability
3/5

Editorial rating on a scale from 1 to 5. Methodology

Fact sheet

Category
Developer
Type
Autonomous Software Engineering Agents
Licence
Open Source (MIT)
Pricing
Open SourceSWE-agent is an open-source project and therefore free to use. Costs depend on the language models (LLMs) and infrastructure used.
Deployment
Self-Hosted
Models
OpenAI, Anthropic
RAG
No
Multi-Agent
No
SSO, roles (RBAC)
SSO no, RBAC no
GitHub stars
20,500

Key features

  • State-of-the-art on SWE-bench
  • Free-flowing and generalizable
  • Configurable and fully documented
  • Designed for research
  • Multimodal support

Typical use cases

  • Automated bug fixing
  • Code repository analysis
  • Software engineering research

Implementation

Get SWE-agent implemented

Free for you. Partners only pay for requests they accept.

Request a project

Alternatives

Similar systems

Similar in category, features or use cases.

Compare SWE-agent