Opinions et analyses

L'ingénierie des plateformes à l'ère de l'intelligence artificielle : concilier la créativité humaine et la vitesse automatisée

L'article examine la nécessité pour l'ingénierie des plateformes d'évoluer afin d'intégrer deux nouveaux types d'utilisateurs : les créateurs non techniques utilisant l'IA, et les agents logiciels (Agents) opérant à une vitesse fulgurante, en adoptant les principes de « contrôle automatisé » inspirés de Kubernetes.

2026-11-11
4 min de lecture
3 vues
certi.news Editorial Team
L'ingénierie des plateformes à l'ère de l'intelligence artificielle : concilier la créativité humaine et la vitesse automatisée

Le monde du développement logiciel connaît une transformation radicale qui met fin à l'ère de l'« ingénieur robotique » qui ne respecte que des protocoles stricts et une logique séquentielle. Avec l'essor des outils d'intelligence artificielle générative, l'ingénierie des plateformes (Platform Engineering) ne s'adresse plus uniquement aux ingénieurs professionnels, mais ouvre désormais ses portes à deux nouvelles vagues d'utilisateurs : les créateurs non techniques et les agents logiciels (AI Agents) qui opèrent à une vitesse dépassant les capacités humaines.

Les nouveaux créateurs : quand tout le monde devient « développeur »

Grâce à des techniques telles que le « vibe-coding » et les agents intelligents, des personnes issues de milieux non techniques — comme les marketeurs, les designers et même les employés des ressources humaines — peuvent désormais construire des applications et des interfaces de programmation en quelques heures seulement. Ces utilisateurs ne possèdent pas l'expertise nécessaire pour gérer des bases de données complexes ou sécuriser des réseaux, et agissent souvent avec une spontanéité et une créativité qui pourraient mener à un « chaos technique » si une protection suffisante n'est pas en place.

Par conséquent, les plateformes doivent évoluer pour devenir plus « humaines » dans leurs interactions avec eux. Cela ne signifie pas renoncer à la sécurité, mais plutôt transférer les règles de l'esprit des ingénieurs vers l'intérieur de la plateforme elle-même. La plateforme doit fournir des garde-fous (Guardrails) intelligents, de sorte qu'elle ne se contente pas de rejeter les demandes avec des messages d'erreur ambigus, mais explique à l'utilisateur, de manière simple, pourquoi son action pourrait être risquée, et le guide vers l'option sécurisée.

Les agents logiciels : le défi de la vitesse et de l'obéissance littérale

D'un autre côté, nous sommes confrontés aux « agents logiciels » qui sont plus « robotiques » que n'importe quel ingénieur que nous ayons connu. Ces agents suivent les instructions avec une précision extrême, mais ils manquent de sagesse humaine ; ils peuvent exécuter une commande erronée à une vitesse fulgurante ou tenter de contourner les obstacles de manières imprévues pour atteindre leur objectif, ce qui pourrait provoquer des pannes de système en quelques secondes.

Traiter ces agents nécessite de les considérer comme des entités autonomes possédant une identité numérique propre, tout en imposant des « limites de vitesse » (Speed Limits) pour les empêcher de consommer des ressources ou d'effectuer des changements de grande envergure en peu de temps. De plus, les règles et les politiques suivies doivent être lisibles par machine (Machine-readable) afin de garantir que les agents répondent aux corrections plutôt que de répéter l'erreur.

Pourquoi cette transformation est-elle importante ?

L'essence du changement réside dans le passage de la gestion des « codes et des opérations » à la gestion de « l'intention et des résultats ». Auparavant, les ingénieurs géraient les serveurs et les opérations manuellement, mais avec l'explosion du nombre de développeurs et d'agents, il est devenu impossible de surveiller chaque mouvement. Le véritable défi consiste désormais à construire des plateformes capables de gérer un « orchestre » massif et diversifié de créateurs et de machines simultanément, sans avoir besoin de connaître les détails de chaque opération qu'ils effectuent.

S'inspirer du modèle Kubernetes pour trouver une solution

Le système Kubernetes offre un modèle idéal de ce que devraient être les plateformes du futur. Au lieu de dire au système « comment » fonctionner, nous définissons l'« état souhaité » (Desired State), et le système, via des boucles de contrôle (Control Loops), se charge de combler l'écart entre la réalité et la demande. Ce modèle est la solution optimale pour les deux nouvelles vagues :

  • Pour les créateurs humains : ils peuvent définir ce qu'ils veulent (par exemple : « je veux une page de destination connectée au catalogue de produits »), et la plateforme se charge automatiquement de gérer l'identité, le réseau et la sécurité.
  • Pour les agents logiciels : la plateforme leur fournit un contrat clair basé sur des spécifications (Specs), où chaque demande est vérifiée via des contrôleurs d'admission (Admission Controllers) pour garantir la conformité aux politiques avant l'exécution.

L'avenir de l'ingénierie des plateformes repose sur la capacité à rendre les systèmes plus rigoureux dans l'application des règles (moins humains) et plus flexibles et compréhensifs dans leur manière de communiquer avec les utilisateurs (plus humains).

Source de l’actualité
c
Auteur

certi.news Editorial Team

Dans la même catégorie

À lire également

Voir toutes les actualités