IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Google lance une version repensée d'Android CLI, ainsi que des compétences et une base de connaissances pour accélérer le développement d'applications Android avec n'importe quel agent IA

Le , par Jade Emy

358PARTAGES

6  0 
Google vient de lancer une nouvelle suite d’outils de développement Android optimisés pour les workflows par agents, comprenant une interface CLI Android (Command Line Interface) repensée, un ensemble de compétences Android et une base de connaissances Android. Au cœur de cette suite se trouve la nouvelle CLI Android, qui permet aux développeurs de gérer des tâches essentielles telles que la configuration de l'environnement, la création de projets et la gestion des appareils directement depuis le terminal. Parallèlement à la CLI, la collection de compétences Android permet aux agents et aux grands modèles de langage d'exécuter des workflows de développement standard et de respecter les meilleures pratiques, gérées via la commande android skills.

Android est un système d'exploitation appartenant à Google, basé sur une version modifiée du noyau Linux et d'autres logiciels libres, conçu principalement pour les appareils mobiles à écran tactile tels que les smartphones et les tablettes. Android a été développé à l'origine par un consortium de développeurs connu sous le nom d'Open Handset Alliance, mais sa version la plus répandue est principalement développée par Google. Lancé pour la première fois en 2008, Android est le système d'exploitation le plus utilisé au monde ; c'est le système d'exploitation le plus utilisé pour les smartphones, mais aussi pour les tablettes ; la dernière version, sortie le 10 juin 2025, est Android 16.

Google vient de lancer une nouvelle suite d’outils de développement Android optimisés pour les workflows par agents, comprenant une interface CLI Android (Command Line Interface) repensée, un ensemble de compétences Android et une base de connaissances Android. Ces ressources visent à réduire les étapes manuelles et à rendre le développement automatisé ou piloté par des agents en dehors d'Android Studio plus efficace et plus fiable.

Au cœur de cette suite se trouve la nouvelle CLI Android, qui permet aux développeurs de gérer des tâches essentielles telles que la configuration de l'environnement, la création de projets et la gestion des appareils directement depuis le terminal. Conçue pour s'adapter aux workflows modernes et faciliter les mises à jour, la CLI prend en charge la gestion des SDK, la création rapide de projets et d'appareils, le déploiement rationalisé et les mises à jour simplifiées. Elle répond également aux besoins d'automatisation pour l'intégration continue (CI) et la maintenance distribuée des projets.

À l'issue d'essais internes, Google indique que l'interface CLI Android a réduit l'utilisation de tokens des grands modèles linguistiques (LLM) de plus de 70 % et a multiplié par trois la vitesse des tâches de configuration de projets et d'environnements par rapport aux outils existants. Ces améliorations s'adressent à la fois aux agents automatisés et aux développeurs utilisant des workflows scriptés.


Parallèlement à la CLI, la collection de compétences Android permet aux agents et aux grands modèles de langage d'exécuter des workflows de développement standard et de respecter les meilleures pratiques, gérées via la commande android skills. La base de connaissances Android, accessible via android docs, fournit aux agents une documentation à jour et des conseils provenant de sources Android, Firebase, Google Developers et Kotlin. Ces trois composants sont désormais disponibles en préversion.

Cette annonce rappelle les déclarations de Geoffrey Hinton, le « parrain de l'IA », qui a estimé que Google est en train de rattraper OpenAI dans la course à l'intelligence artificielle (IA). En décembre 2025, Hinton s'est dit surpris que Google ait mis autant de temps à dépasser ses concurrents. Puis Hinton a déclaré : « Je pense qu'il est en fait plus surprenant que Google ait mis autant de temps à dépasser OpenAI. Je pense qu'à l'heure actuelle, ils commencent à le dépasser ».

Voici l'annonce de Google :

CLI et compétences Android : développez des applications Android trois fois plus vite avec n'importe quel agent

En tant que développeurs Android, vous disposez de nombreux choix en matière d'agents, d'outils et de modèles linguistiques de grande taille (LLM) pour le développement d'applications. Que vous utilisiez Gemini dans Android Studio, la CLI Gemini, Antigravity ou des agents tiers tels que Claude Code ou Codex, notre mission est de garantir que le développement Android de haute qualité soit possible partout.


Aujourd’hui, nous présentons une nouvelle suite d’outils et de ressources Android pour les workflows basés sur des agents : Android CLI avec les compétences Android et la base de connaissances Android. Cette collection d’outils est conçue pour éliminer les approximations des workflows de développement Android de base lorsque vous dirigez le travail d’un agent en dehors d’Android Studio, rendant vos agents plus efficaces, performants et capables de suivre les derniers modèles recommandés et les meilleures pratiques.

Que vous débutiez votre parcours de développement sur Android, que vous soyez un développeur Android chevronné ou que vous gériez des applications sur des plateformes mobiles et web, créer vos applications à l’aide des dernières recommandations, des outils les plus récents et de l’assistance par IA est plus facile que jamais. Quel que soit l’environnement dans lequel vous commencez à utiliser ces ressources, vous pouvez toujours transférer votre expérience de développement vers Android Studio, où des outils et des agents de pointe pour le développement Android sont disponibles pour aider votre application à briller de mille feux.

(Re)Présentation d'Android CLI

Vos agents fonctionnent de manière optimale lorsqu'ils disposent d'une interface légère et programmatique pour interagir avec le SDK Android et l'environnement de développement. C'est pourquoi une interface CLI Android repensée est au cœur de ce nouveau workflow. La nouvelle interface CLI Android sert d'interface principale pour le développement Android depuis le terminal, proposant des commandes pour la configuration de l'environnement, la création de projets et la gestion des appareils, avec en tête des fonctionnalités plus modernes et une mise à jour simplifiée.


Lors de nos tests internes, l'interface CLI Android a amélioré la configuration des projets et de l'environnement en réduisant l'utilisation de jetons LLM de plus de 70 %, et les tâches ont été accomplies trois fois plus rapidement que lorsque les agents tentaient de les effectuer en utilisant uniquement les outils standard.

Voici les principales fonctionnalités à votre disposition :

- Gestion du SDK : utilisez la commande `android sdk install` pour télécharger uniquement les composants spécifiques nécessaires, garantissant ainsi un environnement de développement allégé.

- Création rapide de projets : la commande `android create` génère de nouveaux projets à partir de modèles officiels, garantissant ainsi que l'architecture recommandée et les meilleures pratiques sont appliquées dès la toute première ligne de code.

- Création et déploiement rapides d'appareils : créez et gérez des appareils virtuels avec `android emulator` et déployez des applications à l'aide de `android run`, éliminant ainsi les incertitudes liées aux cycles manuels de compilation et de déploiement.

- Mise à jour : exécutez `android update` pour vous assurer de disposer des dernières fonctionnalités disponibles.


Si Android CLI va dynamiser vos processus de développement orientés agents, elle a également été conçue pour rationaliser l'intégration continue (CI), la maintenance et toute autre automatisation scriptée, afin de s'adapter à la nature de plus en plus distribuée du développement Android. Téléchargez et essayez l'interface CLI Android dès aujourd'hui !

Ancrer les grands modèles de langage (LLM) grâce aux compétences Android officielles

La documentation traditionnelle peut être descriptive, conceptuelle et de haut niveau. Bien qu'elle soit parfaite pour l'apprentissage, les grands modèles de langage (LLM) ont souvent besoin d'instructions précises et exploitables pour exécuter des flux de travail complexes sans recourir à des modèles et des bibliothèques obsolètes.

Pour combler cette lacune, nous lançons le référentiel GitHub des compétences Android. Les compétences sont des ensembles d'instructions modulaires basés sur Markdown (SKILL.md) qui fournissent une spécification technique pour une tâche et sont conçues pour se déclencher automatiquement lorsque votre invite correspond aux métadonnées de la compétence, vous évitant ainsi d'avoir à joindre manuellement de la documentation à chaque invite.

Les compétences Android couvrent certains des workflows les plus courants avec lesquels certains développeurs Android et LLM peuvent rencontrer des difficultés : elles aident les modèles à mieux comprendre et exécuter des modèles spécifiques qui suivent nos meilleures pratiques et nos conseils en matière de développement Android.

Dans notre version initiale, le référentiel comprend des compétences telles que :

- Configuration et migration de Navigation 3.
- Implémentation de la prise en charge bord à bord.
- Migrations AGP 9 et XML vers Compose.
- Analyse de la configuration R8, et bien plus encore !

Si vous utilisez l'interface CLI Android, vous pouvez parcourir et configurer le workflow de votre agent grâce à notre collection croissante de compétences à l'aide de la commande android skills. Ces compétences peuvent également coexister avec toutes les autres compétences que vous créez, ou avec des compétences tierces créées par la communauté des développeurs Android. En savoir plus sur la prise en main des compétences Android.


Les dernières recommandations via la base de connaissances Android

Le troisième élément que nous lançons aujourd’hui est la base de connaissances Android. Accessible via la commande `android docs` et déjà disponible dans la dernière version d’Android Studio, cette source de...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !