Agentless es un método para resolver problemas de desarrollo de software de forma automática y sin necesidad de agentes. Resuelve cada problema a través de tres etapas: localización, reparación y validación de parches. Agentless utiliza un proceso jerárquico para localizar el fallo en un archivo específico, clase o función relacionada, así como en la ubicación de edición de grano fino. Luego, Agentless muestrea varios parches candidatos según la ubicación de la edición y selecciona pruebas de regresión para ejecutarlas, generando pruebas de reproducción adicionales para reproducir el error original y utilizando los resultados de las pruebas para volver a clasificar todos los parches restantes, con el fin de seleccionar un parche para su envío. Agentless es actualmente el método de código abierto con mejor rendimiento en SWE-bench lite, con 82 reparaciones (27,3% de tasa de resolución) y un coste medio por problema de 0,34 dólares.