Cet article présente HyperAgent, un système multi-agents innovant et polyvalent conçu pour réaliser un large éventail de tâches d'ingénierie logicielle (ES) dans différents langages de programmation. HyperAgent intègre quatre agents spécialisés (Planificateur, Navigateur, Éditeur de code et Exécuteur) qui reproduisent le workflow d'un développeur humain et gèrent l'intégralité du cycle de vie d'une tâche d'ES, incluant la planification, la navigation, l'édition de code et l'exécution. Nous démontrons qu'HyperAgent surpasse les systèmes de pointe existants sur diverses tâches d'ES, notamment la résolution de problèmes GitHub grâce au benchmark SWE-Bench, la génération de code au niveau du dépôt avec RepoExec, ainsi que la localisation des défauts et la réparation des programmes avec Defects4J.