Agentless é um método sem agente para resolução automática de problemas de desenvolvimento de software. Ele resolve cada problema através de três etapas: localização, reparo e validação de patches. O Agentless utiliza um processo hierárquico para localizar falhas em arquivos específicos, classes ou funções relacionadas, e em locais de edição de grão fino. Em seguida, o Agentless amostra vários patches candidatos com base na localização da edição e seleciona testes de regressão para executar, gerando testes de reprodução adicionais para reproduzir o erro original e usando os resultados dos testes para reordenar todos os patches restantes, a fim de selecionar um patch para submissão. O Agentless é atualmente o método de código aberto com melhor desempenho no SWE-bench lite, com 82 correções (taxa de resolução de 27,3%), a um custo médio de US$ 0,34 por problema.