Ouvrir le menu principal

MacGeneration

Recherche

Google intègre l'intelligence artificielle au cœur de son environnement de développement

Nicolas Furno

jeudi 11 mai 2023 à 14:30 • 9

Logiciels

L’IA était le maître mot de la Google I/O diffusée hier soir et l’entreprise compte bien en mettre partout. Y compris dans Android Studio, l’environnement de développement fourni par Google à tous les créateurs d’apps pour les appareils qui reposent sur Android ou les systèmes dérivés, où les développeurs américains uniquement au départ pourront tester Studio Bot. Il s’agit de l’équivalent du CoPilot de GitHub, un assistant construit sur les grands modèles de langage et spécialisé dans la création d’apps.

Une fois activé, le Studio Bot prend place dans une barre latérale de l’app de développement. Vous pourrez alors lui poser des questions sur la création d’une app, aussi générales que de savoir ce qu’est le mode sombre ou précises que de demander un bout de code pour ajouter le mode sombre à son app. Comme GitHub Copilot, tout l’intérêt ici est l’intégration profonde entre l’éditeur de code et l’IA : l’objectif n’est pas de recevoir des réponses génériques, comme avec ChatGPT ou le futur Bard de Google, mais bien d’avoir un assistant spécialisé dans le développement.

Ses réponses dépendront ainsi du code source affiché à côté et Studio Bot pourra l’analyser et ajuster des propositions en fonction du code déjà présent. Comme toutes les IA de ce type, vous pourrez aussi entretenir des discussions suivies, les réponses précédentes pouvant servir de base aux questions suivantes. Le code suggéré par Studio Bot pourra être inséré dans le fichier en cours et à l’inverse, vous pourrez sélectionner des lignes de code et les utiliser comme base pour une question. L’assistant pourra aussi vous fournir un lien vers la documentation d’une fonctionnalité spécifique, ou vous renseigner sur les fonctionnalités d’Android Studio.

Sous le capot, Studio Bot repose sur un nouveau modèle spécialisé baptisé Codey et créé sur la base de PaLM 2, le modèle de langage de grande taille (LLM) maison qui vient justement d’être mis à jour. Il est capable de comprendre et de générer du code en Java, le langage historique d’Android, ainsi qu’en Kotlin, le deuxième langage de développement officiellement pris en charge par Google pour son système mobile. Comme toutes les IA de ce type, les réponses ne sont pas générées en local, tout passe par les serveurs mis en place par l’entreprise. Le code source reste toutefois en local, sauf si vous en utilisez comme base pour une question.

Réservé aux États-Unis, Studio Bot est actuellement considéré comme une expérience, pas même une bêta et Google prévient qu’il pourrait donner de mauvaises informations. Charge au développeur de vérifier ce qu’il propose avant de l’utiliser aveuglément. Ce service est pour l’heure entièrement gratuit, mais la version finale pourrait être payante.

Cette nouveauté devrait en tout cas donner du grain à moudre pour tous ceux qui espèrent le même type de solution de la part d’Apple. Est-ce que la prochaine version majeure de Xcode, l’équivalent d’Android Studio dans l’écosystème pommé, intégrera elle aussi un assistant construit sur un modèle de langage de grande taille ? Si c’est le cas, on aura sûrement des nouvelles lors de la prochaine WWDC. D’ici là, une app tierce permet d’intégrer GitHub Copilot et ChatGPT au cœur de Xcode.

Faute de solution d’Apple, une app intègre GitHub CoPilot et ChatGPT dans Xcode

Faute de solution d’Apple, une app intègre GitHub CoPilot et ChatGPT dans Xcode

illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Kernel Panic : on fait le point sur le nouveau design des sites de MacG !

08:00

• 0


Promo : le MacBook Air M3 à 1 489 € et un 15 sur le refurb à 1 589 €

07:28

• 0


Publicité : l'iPhone 16 Pro décolle à plat au Japon

07:12

• 0


Apple lancerait en mars 2025 son premier écran connecté pour la maison

12/11/2024 à 23:52


Apple sommée de mettre fin au géoblocage de ses services au sein de l’Union européenne

12/11/2024 à 21:33


MacGeneration a 25 ans et 3,5 millions de commentaires

12/11/2024 à 20:40

• 90


Forfait 5G : 80 Go à 6,99 €, 120 Go à 7,99 € ou 200 Go à 9,99 € ?

Partenaire


Test de la Nuki Smart Lock Ultra : la serrure connectée ultra-rapide et ultra-premium

12/11/2024 à 20:38


OWC présente un petit hub Thunderbolt 5

12/11/2024 à 17:15

• 7


Avec son offre Pure fibre, Bouygues veut satisfaire « un petit marché » largement ignoré

12/11/2024 à 15:22

• 94


L’Ethernet à 2,5 Gbit/s s’impose sur l’Apple Store

12/11/2024 à 13:19

• 15


VMware Fusion et Workstation deviennent complètement gratuits

12/11/2024 à 11:30

• 20


Le bouton d’alimentation du Mac mini M4 est bien là où il est, assure Apple

12/11/2024 à 10:30

• 166


Nuki annonce une nouvelle serrure « Ultra » et l’arrivée en 2025 des clés du domicile d‘Apple

12/11/2024 à 10:19


Kuo : Apple lancerait en 2026 une caméra domestique et des AirPods musclés sur la santé

12/11/2024 à 08:52


Vous aussi, protégez vos données bancaires avec Incogni de Surfshark : un bouclier indispensable contre les arnaques de phishing 📍

12/11/2024 à 08:10