Uber est sur le point de transformer radicalement sa façon de développer des logiciels en adoptant un modèle basé sur des équipes d'agents d'intelligence artificielle spécialisés, plutôt que de se contenter des aides logicielles traditionnelles. L'entreprise mise sur cette approche pour accélérer le cycle de développement des produits, améliorer la qualité des logiciels et augmenter la productivité des ingénieurs en confiant les tâches routinières à des systèmes intelligents qui fonctionnent en parallèle.
Cette initiative est dirigée par Prashant Srivastava, le directeur de la technologie (CTO) d'Uber, qui estime que la prochaine étape de l'intelligence artificielle reposera sur des systèmes comprenant plusieurs agents spécialisés travaillant de manière coordonnée au sein de ce qu'on appelle des « Agentic Pods », plutôt que de dépendre d'un seul assistant intelligent.
Selon une interview qu'il a accordée à Business Insider, l'entreprise a déjà commencé à développer ce modèle au sein de ses équipes d'ingénieurs, et s'attend à ce qu'il devienne un élément clé de l'environnement de développement logiciel dans les années à venir.
Des équipes d'agents spécialisés plutôt qu'un seul assistant
Srivastava estime que la complexité des systèmes logiciels modernes exige une répartition des tâches entre un groupe d'agents intelligents, chaque agent assumant une fonction spécifique, comme l'écriture de code, le test d'applications, l'analyse d'erreurs, la révision de la qualité du code et la documentation des processus.
Ces agents travaillent de manière synchronisée, échangeant leurs résultats entre eux, ce qui imite le fonctionnement des équipes humaines. Cela permet aux ingénieurs de se concentrer sur les décisions d'ingénierie et de conception plus complexes, au lieu de s'occuper des tâches répétitives.
Le CTO a souligné que le modèle des « Agentic Pods » ne vise pas à remplacer les ingénieurs, mais plutôt à améliorer leur efficacité et leur productivité en confiant les tâches routinières à des agents spécialisés.
Il a ajouté que le rôle de l'ingénieur évoluera progressivement pour devenir plus proche de celui d'un manager d'une équipe d'agents intelligents, définissant les objectifs, suivant l'exécution, évaluant les résultats et prenant les décisions techniques finales, tandis que l'intelligence artificielle se chargera d'une grande partie des tâches quotidiennes.
Une transformation du cycle de développement logiciel
Srivastava a indiqué que les outils d'intelligence artificielle font déjà partie intégrante du cycle de développement logiciel chez Uber, que ce soit pour écrire du code, détecter des erreurs ou réviser la qualité des logiciels, ce qui a contribué à accélérer les processus de développement et à améliorer la qualité des produits.
L'entreprise s'attend à ce que le nouveau modèle réduise le temps nécessaire au lancement de nouveaux produits et services, en plus de diminuer les taux d'erreurs humaines et d'augmenter l'efficacité des équipes de développement.
Uber a commencé à appliquer le modèle progressivement au sein de ses équipes d'ingénieurs, tirant parti de son expérience dans la gestion de systèmes à grande échelle et d'infrastructures complexes. L'expérience est soumise à des tests continus pour mesurer son impact sur la vitesse de développement et la qualité des résultats avant d'être généralisée à l'ensemble de l'entreprise.
L'intelligence artificielle redéfinit les rôles des développeurs
Uber estime que les avancées rapides de l'intelligence artificielle n'entraîneront pas la disparition du rôle de l'ingénieur logiciel, mais modifieront la nature de ses responsabilités. Il passera progressivement de l'exécution des tâches de programmation à la gestion des agents intelligents, à la supervision de leurs résultats et à la prise de décisions techniques plus complexes.
Cette orientation reflète une transformation plus large au sein du secteur technologique, car de grandes entreprises ont commencé à investir dans des systèmes basés sur des agents intelligents capables d'exécuter des parties intégrales du cycle de développement logiciel de manière quasi autonome. On s'attend à ce que ces systèmes deviennent l'un des principaux axes de concurrence dans l'industrie du logiciel au cours des prochaines années.
Les experts du secteur estiment que la prochaine étape pourrait voir les entreprises passer de l'utilisation d'outils d'assistance aux développeurs à des plateformes capables d'exécuter des projets logiciels complets sous la supervision d'ingénieurs, ce qui remodèlera les environnements de travail d'ingénierie et modifiera les méthodes de développement logiciel à grande échelle.
Éditorial connexe

Le Golfe : Un havre de résilience pour les startups et l'investissement malgré les tensions mondiales
Malgré les pressions géopolitiques qui pèsent sur certaines entreprises, les marchés du Golfe, notamment en Arabie Saoudite, aux Émirats arabes unis et au Qatar, continuent de faire preuve d'une incroyable résilience. Découvrons comment cette région maintient son attractivité pour les startups et les investisseurs, même face aux défis mondiaux.

Infinity lève 15 M$ : va-t-elle redéfinir l'exécution des modèles d'IA ?
La startup Infinity, spécialisée dans le développement d'infrastructures pour l'intelligence artificielle, vient de boucler une levée de fonds d'amorçage de 15 millions de dollars, portant sa valorisation à 100 millions de dollars.

ACT étend ses services de cybersécurité en Égypte après l'accréditation de l'NTRA
ACT a obtenu l'accréditation officielle de l'Autorité Nationale de Régulation des Télécommunications (NTRA) en tant que fournisseur de services de cybersécurité. Cette reconnaissance lui permet d'élargir son offre de solutions de protection des données, de tests d'intrusion et d'évaluation des vulnérabilités pour les entreprises en Égypte.

Cybersécurité : L'IA et le quantique redéfinissent les règles du jeu, les entreprises doivent agir
Les experts en cybersécurité lancent l'alerte : avec l'arrivée du "Jour Q" (entre 2028 et 2030), l'informatique quantique et l'intelligence artificielle vont bouleverser nos systèmes de protection. Il est urgent pour les entreprises de repenser leurs stratégies et d'agir dès maintenant pour éviter les menaces futures.

