← Browse tools

Coding agents

SWE-agent

Research-oriented issue-to-patch agent and evaluation platform closely associated with SWE-bench.

20,319 stars

Overview

Research summary

SWE-agent takes a repository task such as a GitHub issue, lets a language model inspect and modify the codebase through a purpose-built agent-computer interface, and can run validation before producing a patch. Its strong research orientation, reproducible trajectories and close relationship with SWE-bench make it particularly useful as a reference implementation for measuring how runtime/tool design affects software-engineering performance.

Its agent-computer interface is deliberately treated as part of the research problem: command vocabulary, observations and editing ergonomics can materially change benchmark results even when the underlying model is unchanged. The project also records trajectories that make failures inspectable rather than reducing an evaluation to a final pass/fail score. That combination makes SWE-agent useful for studying tool design, reproducibility, environment setup and evaluation methodology separately from product UI concerns.

Repository summary

Stars
20,319
Open issues
43
Last push
2026-09-07
Commits, 90 days
15
Repository activity
Very active · 94/100
Version
1.1.0

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services unknown

Whether the provider offers paid products or services has not been established.

Licence scope

Implementation

Recorded implementation details and interfaces for SWE-agent.

Implementation details

Python

Languages
Python
Repository type
source

Recorded interfaces and capabilities

Licence scope

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

SWE-agent/SWE-agent ↗

Stars
20,319
Open issues
43
Last push
2026-09-07
Commits, 90 days
15
Repository activity
Very active · 94/100
Archived
No

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Release information

Current version
1.1.0
Version source
github-release
Version scope
SWE-agent/SWE-agent
Version recorded
2026-09-14
Latest release tag
v1.1.0
Release published
2025-05-22
Default branch
main
Head commit
3ea751c087f32b16e039a2233dd6eefecef325d5

Maintenance and provenance

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14
Stars source
GitHub snapshot
Last push source
GitHub snapshot
Repository metrics stale
No
Snapshot repository
SWE-agent/SWE-agent

Documentation

Recorded references and research provenance for this entry.

Recorded sources 3

Research metadata

Research date
2026-09-14
Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14

Community & social 1 channels

Communities