Amazon CodeWhisperer rejoint le marché complet de la complétion de code IA

Amazon CodeWhisperer, un compagnon de codage basé sur l’IA, est désormais disponible en avant-première. L’outil rejoint une liste en plein essor d’outils de complétion de code AI sur le marché.

L’outil de développement, qui peut compléter automatiquement des fonctions entières et faire gagner du temps aux développeurs, prend en charge plusieurs langues et IDE, selon un article de blog Amazon Web Services attribué à Jeff Barr, évangéliste en chef d’AWS. CodeWhisperer, qui est formé sur des milliards de lignes de code à partir d’un ensemble diversifié de données, utilise des indices contextuels pour générer des recommandations d’achèvement de code que les développeurs peuvent accepter telles quelles ou modifier, selon AWS.

Malgré les avantages apparents, les approches low-code/no-code du développement logiciel présentent de nombreux inconvénients que les développeurs doivent prendre en considération, a déclaré Larry Carvalho, analyste indépendant chez Robust Cloud. Ces inconvénients incluent une efficacité de code non prouvée, des capacités limitées et des liens avec des infrastructures spécifiques, a-t-il déclaré.

Les développeurs rejoindront une liste d’attente pour essayer CodeWhisperer

Les développeurs qui souhaitent essayer le nouvel outil de complétion de code d’Amazon peuvent rejoindre la liste d’attente en remplissant un formulaire de demande. Une fois qu’un développeur a reçu un code d’accès de prévisualisation, il peut installer le kit d’outils AWS IDE, activer la fonctionnalité CodeWhisperer et commencer à utiliser l’outil, a déclaré Barr dans le billet de blog AWS.

Par exemple, si un développeur tape « #Voir si un nombre est pr », CodeWhisperer proposera de compléter le mot prime — et si la solution est acceptée, le robot piloté par l’IA proposera alors une définition et même une fonction complète, que le développeur pourra ensuite accepter ou modifier, a déclaré Barr.

L’aperçu prend en charge Java, JavaScript et Python, en utilisant Visual Studio Code, IntelliJ Idea, PyCharm, WebStorm et AWS Cloud9, avec AWS Lambda à venir sous peu, selon Barr.

Tendances des outils de complétion de code

Forrester Research a émis l’hypothèse dans son rapport sur les prévisions de développement de logiciels pour 2022 que la plupart des outils de développement incluront un bot d’IA d’ici la fin de cette année – une prédiction qui devrait se réaliser.

En plus de CodeWhisperer, une longue liste de technologies est apparue pour aider les développeurs à réduire les ballonnements, a déclaré Carvalho.

L’un de ces outils, GitHub Copilot, a été mis à la disposition générale cette semaine. Parmi les autres concurrents, citons Tabnine, qui permet aux développeurs de former l’IA de complétion de code sur leur propre code, et Kite Team Server, qui prend en charge plus d’une douzaine de langages, dont JavaScript, Java et Go. Parmi les autres acteurs de l’espace de complétion de code IA figurent AlphaCode de DeepMind et Project CodeNet d’IBM.

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite