Skip to main content
All terms
Patterns

SWE Agent

An AI agent that autonomously works on software engineering tasks across a codebase.

Definition

A software engineering agent, or SWE agent, is an AI agent that works on real coding tasks across a whole codebase — reading files, editing code, running tests, and fixing issues with limited human input. Such agents are measured on benchmarks like SWE-bench. ('SWE-agent' is also the name of one specific research system.)