Simon Savattier , développeur JavaScript full-stack chez Kiliba , plateforme d'automatisation des campagnes d'emailing , a justement recours au chatbot d'OpenAI pour produire " du templating HTML " et optimiser son code , notamment les requêtes SQL . " Lorsque j'aborde des bases de données , il y a des situations où 3 , 4 , 5 , voire 6 tables peuvent s'entrecroiser . Dans ces cas-là , pour améliorer l'efficacité des requêtes et économiser des ressources , l'IA générative est extrêmement bénéfique . " n nBard , " plus conversationnel " n nDans une logique plus structurelle et algorithmique , Simon Savattier recourt à Bard , le chatbot IA de Google . " Récemment , j'ai commencé à utiliser Bard qui est , disons , un peu plus conversationnel . Il a tendance à procéder de manière séquentielle , c'est-à-dire en suivant les étapes une à une . Dans ce contexte , je l'utilise principalement à des fins de configuration ou pour mener des tests . " Par le passé et plus classiquement , le développeur a pu utiliser IntelliCode , un générateur de code intégré de Visual Studio sur le marché depuis 2017 . L'autocomplétion est fluide mais beaucoup moins avancée que les derniers générateurs disponibles sur le marché . n nLa sécurité du code en question n nBien qu'il soit généralement de bonne qualité , le code généré par intelligence artificielle peut parfois présenter des bugs ou des failles critiques de sécurité . C'est notamment le cas avec ChatGPT et Google Bard . " Lorsqu'ils utilisent GitHub Copilot et d'autres technologies d'IA générative , les développeurs doivent prendre les mêmes précautions que pour tout code qu'ils écrivent et qu'ils n'ont pas créé de manière indépendante . Il s'agit notamment de procéder à des tests rigoureux , d'analyser la propriété intellectuelle et de rechercher les vulnérabilités en matière de sécurité " , avertit Mario Rodriguez de GitHub . Les solutions pensées pour le développement ont toutefois le mérite de présenter des fonctionnalités avancées de prévention .