Agentlessđ±: une approche sans agent pour rĂ©soudre automatiquement les problĂšmes de dĂ©veloppement logiciel. Pour rĂ©soudre chaque problĂšme, Agentless suit un processus simple en deux phases : localisation et rĂ©paration. La localisation consiste Ă identifier les fichiers spĂ©cifiques, puis les classes ou fonctions pertinentes, et enfin les emplacements dâĂ©dition prĂ©cis. La rĂ©paration gĂ©nĂšre plusieurs correctifs candidats dans un format de diffĂ©rence simple, effectue un filtrage des tests et rĂ©ordonne tous les correctifs restants pour en sĂ©lectionner un Ă soumettre. Pour configurer, crĂ©ez dâabord lâenvironnement, puis exportez votre clĂ© API OpenAI. Vous ĂȘtes maintenant prĂȘt Ă exĂ©cuter Agentless sur les problĂšmes de SWE-bench ! Pour la localisation, utilisez lâoutil pour cibler un bug spĂ©cifique. Pour la rĂ©paration, utilisez les emplacements dâĂ©dition pour gĂ©nĂ©rer des correctifs. Les artefacts complets dâAgentless sont disponibles dans notre dĂ©pĂŽt. Citation : @article{agentless, author={Xia, Chunqiu Steven and Deng, Yinlin and Dunn, Soren and Zhang, Lingming}, title={Agentless: DĂ©mystifier les agents dâingĂ©nierie logicielle basĂ©s sur LLM}, year={2024}, journal={prĂ©impression arXiv}}.