SWE-agent operates by receiving a task description (e.g., a GitHub issue) and then autonomously navigating the codebase, running commands, and editing files to resolve the issue. It uses a specialized agent-computer interface (ACI) that provides structured commands for file editing, searching, and execution, making it more reliable than raw terminal access. The agent iteratively plans, executes, and verifies changes, often producing pull requests with minimal human intervention. It is designed for developers who want to automate routine bug fixes and feature additions, and it has achieved state-of-the-art results on the SWE-bench benchmark. SWE-agent is fully open-source and can be run locally or in the cloud.
Pricing model
Free
Starting price
Free
Agentic power
Autonomous
Context window
128K tokens