Actualités des produits
Android Studio est compatible avec Gemma 4, notre modèle local le plus performant pour le codage agentique
Temps de lecture : 2 min
Chaque développeur a son propre workflow et ses propres besoins en matière d'IA. Il est donc important de pouvoir choisir comment l'IA vous aide dans votre développement. En janvier, nous avons lancé la possibilité de choisir n'importe quel modèle d'IA local ou distant pour alimenter les fonctionnalités d'IA dans Android Studio. Aujourd'hui, nous annonçons la disponibilité de Gemma 4 pour l'assistance au codage par IA dans Android Studio. Ce nouveau modèle local entraîné sur le développement Android offre le meilleur des deux mondes : la confidentialité et la rentabilité du traitement sur l'appareil, ainsi que des capacités de raisonnement et d'appel d'outils de pointe.
Assistance IA, fournie localement
En s'exécutant localement sur votre machine, Gemma 4 vous offre une assistance pour le code d'IA qui ne nécessite pas de connexion Internet ni de clé API pour ses opérations de base. Voici quelques-uns de ses principaux avantages :
- Confidentialité et sécurité : votre code reste sur votre machine. Gemma 4 traite toutes les requêtes du mode Agent en local, ce qui en fait un choix idéal pour les développeurs qui travaillent avec des exigences de confidentialité des données ou dans des environnements d'entreprise sécurisés.
- Rentabilité : exécutez des workflows complexes sans vous soucier d'atteindre les quotas. Gemma 4 est optimisé pour s'exécuter efficacement sur du matériel de développement moderne, en utilisant le GPU et la RAM locaux pour fournir une assistance rapide et réactive.
- Disponibilité hors connexion : utilisez l'agent pour écrire du code même lorsque vous n'êtes pas connecté à Internet.
- Raisonnement de pointe : Gemma 4 offre le meilleur raisonnement de sa catégorie, capable d'effectuer des tâches de codage complexes en plusieurs étapes en mode Agent.
Codage agentique puissant
Gemma 4 a été entraîné pour le développement Android avec des capacités d'appel d'outils agentifs. Lorsque vous sélectionnez Gemma 4 comme modèle local, vous pouvez utiliser le mode Agent pour divers cas d'utilisation de développement, tels que :
- Conception de nouvelles fonctionnalités : les développeurs peuvent demander à l'agent de créer une nouvelle fonctionnalité ou une application entière avec des commandes telles que "créer une application de calculatrice". L'agent génère non seulement le code de l'UI, mais utilise également les bonnes pratiques Android, comme l'écriture en Kotlin et l'utilisation de Jetpack Compose.
- Refactoring : vous pouvez donner des commandes générales telles que "Extrais toutes les chaînes codées en dur et migre-les vers strings.xml". L'agent analysera votre codebase, identifiera les instances nécessitant des modifications et les appliquera simultanément à plusieurs fichiers.
- Correction de bugs et résolution des problèmes de compilation : si un projet ne parvient pas à être compilé ou présente des erreurs lint persistantes, vous pouvez demander à l'agent de "Compiler mon projet et corriger les erreurs". L'agent accède au code incriminé et applique des correctifs de manière itérative jusqu'à ce que la compilation réussisse.
Configuration matérielle recommandée
Le modèle MoE 26B est recommandé aux développeurs d'applications Android qui utilisent une machine avec la configuration matérielle minimale. La RAM totale requise inclut à la fois Android Studio et Gemma.
| Modèle | RAM totale nécessaire | Espace de stockage nécessaire |
|---|---|---|
| Gemma E2B | 8 Go | 2 Go |
| Gemma E4B | 12 Go | 4 Go |
| Gemma 26B MoE | 24 Go | 17 Go |
Premiers pas
Pour commencer, assurez-vous d'avoir installé la dernière version d'Android Studio.
- Installez un fournisseur de LLM, tel que LM Studio ou Ollama, sur votre ordinateur local.
- Dans Paramètres > Outils > IA > Fournisseurs de modèles, ajoutez votre instance LM Studio ou Ollama.

- Téléchargez le modèle Gemma 4 depuis Ollama ou LM Studio. Reportez-vous à la configuration matérielle requise pour sélectionner la taille du modèle.
- En mode Agent, sélectionnez Gemma 4 comme modèle actif.
Pour obtenir un guide détaillé sur la configuration, consultez la documentation officielle sur l'utilisation d'un modèle local.
Nous sommes impatients de voir comment Gemma 4 permettra des workflows de développement plus privés, plus sécurisés et plus puissants. Comme toujours, vos commentaires sont essentiels pour nous aider à améliorer l'expérience de l'IA dans Android Studio. Si vous détectez un bug ou un problème, veuillez signaler un problème. Vous pouvez également rejoindre notre communauté dynamique de développeurs Android sur LinkedIn, YouTube ou X. À vous de jouer !
Lire la suite
-
Actualités des produits
Android Studio Panda 3 est désormais stable et prêt à être utilisé en production. Cette version vous offre encore plus de contrôle et de personnalisation sur vos workflows basés sur l'IA, ce qui vous permet de créer plus facilement que jamais des applications Android de haute qualité.
Matt Dyor • Temps de lecture : 3 min
-
Actualités des produits
Aujourd'hui, nous améliorons le développement Android avec Gemma 4, notre dernier modèle ouvert de pointe conçu avec des capacités de raisonnement complexe et d'appel d'outils autonome.
Matthew McCullough • Temps de lecture : 2 min
-
Actualités des produits
La mise à jour groupée 4 d'Android Studio Narwhal est désormais stable et prête à l'emploi.
Paris Hsu • Temps de lecture : 5 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.