Dans cet article, nous proposons PatchPilot, un nouveau patcher basé sur des agents pour la génération de correctifs logiciels. En analysant les avantages et les inconvénients des méthodes existantes basées sur des agents et des règles, nous proposons un nouveau workflow basé sur des règles qui prend en compte l'efficacité, la stabilité et la rentabilité. PatchPilot se compose de cinq composants : reproductibilité, localisation, génération, vérification et raffinement. Chaque composant est conçu de manière unique pour maximiser son efficacité et son efficience. Les résultats expérimentaux obtenus avec le benchmark SWE-bench montrent que PatchPilot surpasse les méthodes open source existantes tout en maintenant un faible coût (< 1 $ par instance) et une grande stabilité. De plus, nous avons réalisé une étude d'ablation détaillée pour vérifier la conception de chaque composant. Le code est disponible sur GitHub.