Un groupe de chercheurs de l’Université du Michigan a publié CloudOpsBench, un benchmark open source conçu pour mesurer la capacité des agents d’Intelligence artificielleEnsemble de techniques permettant à des machines d'accomplir des tâches nécessitant habituellement certaines capacités humaines, comme la reconnaissance, la prédiction ou la prise de décision. à exécuter des tâches DevOps courantes dans le cloud. Le projet, disponible sous licence Apache 2.0 sur GitHub, propose 45 scénarios testés à la fois sur AWS réel et sur un émulateur, couvrant la résolution d’incidents, la suppression de ressources, la gestion des droits d’accès, le déploiement de mises à jour et la désactivation de projets.
Des performances en deçà des attentes
Les premiers résultats, obtenus avec deux modèles parmi les plus avancés – Claude Fable 5.1 et GPTFamille de modèles génératifs préentraînés reposant sur l'architecture Transformer, notamment utilisés pour produire du texte.‑6 Astra – montrent que le taux de réussite reste largement inférieur à ce que la puissance de calcul et la taille du modèle laissent espérer. Claude Fable 5.1 a accompli 60 % des tâches, tandis que GPT‑6 Astra en a réalisé 53 %. Le constat majeur de l’équipe dirigée par Ang Chen n’est pas un manque de connaissances factuelles, mais une difficulté à raisonner correctement sur le périmètre d’une opération.
Environ 80 % des échecs sont attribués à des erreurs de jugement : les agents ne prennent pas en compte l’ensemble des services impliqués, s’arrêtent trop tôt ou confondent les prérequis d’une action. Les 20 % restants correspondent à des actions incorrectes, dont certaines peuvent entraîner des conséquences irréversibles sur l’infrastructure – par exemple la suppression accidentelle d’une base de données ou la modification d’un groupe de sécurité critique.
Pourquoi le raisonnement pose problème
Les modèles de langage actuels excellent dans la génération de texte et la récupération d’informations, mais ils ne possèdent pas de représentation explicite du monde qui leur permette de vérifier chaque étape d’un workflow cloud. Dans un contexte DevOps, chaque action dépend d’états antérieurs, de dépendances entre services et de politiques de conformité. Sans mécanisme de vérification itérative, un agent risque de sauter des vérifications essentielles.
Le benchmark souligne ainsi l’écart entre la capacité d’un LLMUn grand modèle de langage apprend des régularités dans des textes pour produire ou transformer du langage. Il ne constitue pas une base de faits garantie. à « savoir » comment réparer une instance EC2 et sa capacité à déterminer si toutes les dépendances (volumes, groupes de sécurité, IAM) sont correctement gérées avant d’exécuter la modification.
Implications pour les équipes cloud
Pour les ingénieurs qui envisagent d’intégrer des assistants IA dans leurs pipelines, les résultats de CloudOpsBench incitent à la prudence. Les IA peuvent être utiles pour proposer des suggestions, rédiger des scripts ou documenter des procédures, mais leur mise en production comme exécutants autonomes nécessite des garde‑fous supplémentaires : validation humaine, simulations dans un environnement sandbox, et audit des changements.
Le projet prévoit déjà des extensions pour Google Cloud Platform, Azure et Oracle Cloud Infrastructure, ce qui permettra de comparer les performances des modèles sur des écosystèmes différents et de consolider les bonnes pratiques de sécurisation des actions automatisées.
Vers un benchmark évolutif
En plus du code source, les auteurs ont publié une analyse détaillée des échecs, offrant aux développeurs d’IA des pistes concrètes pour améliorer la Chain of ThoughtApproche consistant à utiliser des étapes intermédiaires de raisonnement pour faciliter la résolution de problèmes complexes. : intégration de moteurs de planification, suivi d’état dynamique, ou encore utilisation de modèles multimodaux capables de lire les configurations JSON/YAML directement depuis l’environnement.
Le fait que les tests s’exécutent à la fois sur le cloud réel et sur un émulateur facilite l’adoption du benchmark par les équipes internes, qui peuvent reproduire les scénarios sans impacter leurs services en production.
CloudOpsBench s’impose ainsi comme une référence pour mesurer la maturité des agents IA dans le domaine du cloud, tout en rappelant que la maîtrise du raisonnement reste le principal obstacle à une automatisation fiable et sûre.





