Google taquine Project IDX, un environnement de code infusé d’IA

  • Français


  • Google a annoncé mardi le projet IDX, un environnement de développement intégré basé sur le cloud et basé sur l’IA.

    Ce super IDE “est une expérience de développement basée sur un navigateur construite sur Google Cloud et optimisée par Codey, un modèle d’IA fondamental formé sur le code et construit sur PaLM 2”, ont écrit cinq Googleurs qui ont travaillé sur le projet dans une annonce. PaLM 2 est l’un des grands modèles de langage de Google.

    “Il est conçu pour faciliter la création, la gestion et le déploiement d’applications Web et multiplateformes complètes, avec des frameworks et des langages populaires”, ont écrit les Googleurs – Bre Arder, Kirupa Chinnathambi, Ashwin Raghav Mohan Ganesh, Erin Kidwell et Roman Nurik -. .

    IDX n’est pas encore disponible pour le grand public – basé sur le cloud signifie ici “vaporware”. Google a créé une liste d’attente pour les développeurs intéressés.

    Codey a été annoncé en mai lors de Google I/O, la conférence annuelle des développeurs du titan du Web. Codey n’était pas non plus disponible au public à l’époque. Il est ensuite apparu dans Google Colab, un service hébergé Jupyter Notebook pour les programmeurs Python, où il utilise l’IA pour suggérer le code approprié. Codey sous-tend également Studio Bot, l’assistant de code AI intégré à Android Studio, un IDE installable pour les développeurs Android.

    Google est déjà venu ici. En 2010, Mark Miller, un ingénieur de la société, a mentionné l’IDE cloud interne de la chocolaterie Brightly dans un message sur la liste de diffusion Dash. Ce message a finalement engendré le langage de programmation Dart.

    Puis en 2012, Google a ouvert un autre IDE cloud nommé Collide, que l’entreprise a cessé de développer. Collide a ensuite été bifurqué et semble maintenant être inactif.

    Mais comme indiqué ci-dessus, Project IDX est différent car il possède une IA, en particulier Codey, un modèle de base de texte à code qui peut être intégré dans un SDK ou une application pour fournir l’achèvement du code, la génération de code et une qualité de code améliorée – ou alors c’est revendiqué.

    L’assistant de code rival de GitHub, Copilot, s’est avéré produire assez souvent du code bogué (sans parler de ses enchevêtrements juridiques). Malgré tout, le service est largement utilisé car il peut produire des suggestions utiles et accélérer les projets. Le ChatGPT d’OpenAI se trompe également beaucoup lorsqu’on lui demande de résoudre des problèmes de programmation.

    Ensuite, il y a Amazon CodeWhisperer, qui a produit du code correct seulement 31 % du temps, selon une étude publiée en avril 2023. ChatGPT et Copilot ont généré du code correct 65 % et 46 % du temps, respectivement.

    La question de savoir si Project IDX peut être à la hauteur de cette norme pas très élevée ne sera pas claire avant la disponibilité publique.

    Les Googleurs impliqués dans le projet semblent optimistes quant à la capacité de l’IA de l’entreprise à générer un code digne de ce nom.

    “Avec Project IDX, nous explorons comment les innovations de Google en matière d’IA, y compris les modèles Codey et PaLM 2 alimentant Studio Bot dans Android Studio, Duet dans Google Cloud et plus encore, peuvent vous aider non seulement à écrire du code plus rapidement, mais aussi à écrire plus haut. code de qualité », ont-ils déclaré, même s’ils ont reconnu qu’il y avait encore place à l’amélioration.

    L’argument de vente le plus convaincant du projet est peut-être sa promesse de générer des versions de prévisualisation pour plusieurs plates-formes – initialement pour le Web, puis Android et iOS. Et il peut gagner des points pour la familiarité – Project IDX est basé sur Code OSS, la base du code Visual Studio gratuit et largement utilisé de Microsoft.

    Il y a aussi quelque chose à dire sur la possibilité de se lancer dans un environnement de développement avec un navigateur, à partir de n’importe quel appareil. Bien sûr, il existe déjà de nombreux services de ce type, mais peut-être sans autant de sauce spéciale AI.

    Un inconvénient potentiel est que Project IDX fait de Google Cloud une dépendance, et il ne serait pas surprenant que Google Cloud recherche des opportunités de vente incitative aux utilisateurs de Project IDX sur des services adjacents.

    Le prix du projet IDX n’a ​​pas encore été divulgué. ®

    L'équipe de Comparaland

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *