Amazon CodeWhisperer : GitHub Copilot a déjà un concurrent

Par:
fredericmazue

ven, 24/06/2022 - 12:49

Alors que GitHub vient de mettre GitHub Copilot à la disposition de tous les développeurs, AWS vient d'annoncer la préversion d'un service similaire et donc concurrent : Amazon CodeWhisperer.

Amazon CodeWhisperer est un service basé sur l'apprentissage automatique (ML) conçu pour aider à améliorer la productivité des développeurs en générant des recommandations de code basées sur les commentaires des développeurs en langage naturel et leur code dans l'environnement de développement intégré (IDE). Pendant la préversion, CodeWhisperer est disponible pour les langages de programmation Java, JavaScript et Python. Le service s'intègre à plusieurs IDE, notamment JetBrains (IntelliJ, PyCharm et WebStorm), Visual Studio Code, AWS Cloud9 et la console AWS Lambda.

CodeWhisperer analyse automatiquement le commentaire, détermine les services cloud et les bibliothèques publiques les mieux adaptés à la tâche spécifiée et recommande un extrait de code directement dans l'éditeur de code source. Les recommandations de code CodeWhisperer sont basées sur des modèles ML formés sur diverses sources de données, y compris Amazon et le code open source. Les développeurs peuvent accepter la principale recommandation, afficher d'autres recommandations ou continuer à écrire leur propre code.

CodeWhisperer fournit des analyses de sécurité (pour Java et Python) pour aider les développeurs à détecter les vulnérabilités dans leurs projets et à créer des applications de manière responsable, selon les termes d'AWS. 

Pendant la période de prévisualisation, les développeurs peuvent utiliser CodeWhisperer sans frais. Il faut pour cela rejoindre une liste d'attente en s'inscrivant ici.

Site : aws.amazon.com/fr/codewhisperer