Des géants de la tech, tels qu’OpenAI, Google et Microsoft, développent des modèles de plus en plus avancés d’intelligence artificielle (IA). Cependant, cette semaine, un appel a été lancé par des personnalités technologiques pour marquer une pause dans le développement et le déploiement de modèles d’IA plus avancés que celui de GPT-4 d’OpenAI, l’algorithme linguistique extrêmement performant qui se cache derrière ChatGPT. La raison invoquée est le risque de perturbation de l’emploi et de la désinformation, qui nécessitent une meilleure compréhension avant de continuer.
Même si des poids lourds tels qu’OpenAI, Google et Microsoft s’arrêtaient de travailler sur des modèles d’IA plus avancés, les modèles d’IA déjà développés ont déjà des impacts profonds, notamment dans le développement de logiciels.
Une avancée significative dans ce domaine a récemment été réalisée par Alphabet, qui a conclu un accord sans doute sismique en matière d’IA en fournissant ses modèles à Replit, un outil de codage en ligne disposant de plus de 20 millions d’utilisateurs. Google fournira ses modèles d’IA à Replit pour son outil Ghostwriter, qui recommande du code et répond aux questions liées au code de manière similaire à ChatGPT. Cette initiative permet à Google de rendre Replit disponible aux utilisateurs de Google Cloud, ce qui lui permet de toucher davantage de clients d’entreprise et de rivaliser ainsi avec Microsoft et GitHub, qui utilisent également l’IA pour assister les programmeurs.
Les entreprises qui proposent des technologies d’IA de pointe attirent les développeurs vers leurs outils de codage et les accrochent par la suite à leurs services de cloud et autres produits. En effet, une étude de Microsoft indique que les développeurs peuvent effectuer des tâches plus de 50 % plus rapidement en utilisant une assistance d’IA. Dans ce contexte, Amazon a également développé un outil de codage assisté intitulé Code Whisperer, tandis que Meta travaille sur un autre pour une utilisation interne. Apple devrait peut-être progresser lui aussi sur ce créneau.
Outre l’aide à la écriture de code, l’IA commence à changer la manière dont le code est créé. La semaine dernière, OpenAI a annoncé la création des premiers plugins pour ChatGPT, qui permettent au bot d’effectuer des tâches telles que la recherche de vols, la réservation de restaurants et la commande de courses. L’intégration de l’IA dans le code peut également accélérer le développement de logiciels.
Cependant, les conséquences de l’incorporation rapide de l’IA dans le développement de logiciels doivent être considérées soigneusement. Les outils d’IA peuvent reproduire des vulnérabilités dans le code qu’ils suggèrent et que les développeurs pourraient ne pas remarquer ou être incapables de détecter. De plus, une utilisation excessive de l’IA pourrait conduire à une complaisance de la part des développeurs ou à une atrophie de leurs compétences. Il est également à craindre qu’un endettement technique n’émerge si les programmeurs doivent revenir en arrière pour corriger des logiciels que personne n’a jamais examinés de près.
En résumé, les entreprises de la tech travaillent d’arrache-pied pour offrir aux développeurs les meilleurs outils d’IA, mais il est urgent de bien comprendre les risques avant de poursuivre dans cette voie. Les débats sur l’incorporation de l’IA dans le développement de logiciels ne font que commencer et beaucoup de choses restent à découvrir.