Android CLI connecte désormais de vrais appareils aux agents IA et ajoute la compétence Wear Compose Material 3

  • PublicPublic
  • 03 Oct, 2026
Android CLI connecte désormais de vrais appareils aux agents IA et ajoute la compétence Wear Compose Material 3

Android CLI donne désormais aux agents IA un accès distant à de vrais appareils physiques via Android Device Streaming. Les agents interagissent avec le matériel comme s'il était branché en USB, par une connexion sécurisée ADB-over-SSL. Directement depuis le terminal, un agent peut démarrer un appareil, compiler et déployer une build, collecter les journaux et les traces, et même prendre des captures d'écran sans intervention humaine. Pour commencer, le développeur associe son projet, demande à l'agent d'afficher la liste des appareils distants disponibles et choisit celui qu'il veut ; la configuration complète est décrite dans la documentation d'Android Device Streaming et dans les notes de version d'Android CLI.

La même version continue d'enrichir le référentiel de compétences Android. Les compétences sont des instructions structurées, des fichiers SKILL.md, qui s'appuient sur la documentation officielle de developer.android.com plutôt que sur les données périmées du modèle. Elles fournissent des informations plus fraîches, des références d'API, des exemples et des modèles d'architecture directement dans le contexte de l'agent. Il existe déjà plus de vingt compétences, si bien que les agents prennent en charge des tâches de plus en plus spécialisées, et ces compétences ne sont pas liées à un environnement : elles fonctionnent dans Android Studio, Antigravity et chez les agents tiers comme Claude et Codex.

Parmi les nouveautés figure le skill Wear Compose Material 3 (wear/wear-compose-m3). Le développement Wear impose ses propres contraintes : écrans ronds, saisie rotative, mode ambiant, économie d'énergie, utilisation de TransformingLazyColumn, ainsi que des conteneurs AppScaffold et ScreenScaffold. Les LLM ignorent généralement ces patterns sans indication explicite, si bien que le skill comble cette lacune.

Les premiers utilisateurs font état de bons résultats. L'équipe d'ingénierie de FotMob a utilisé le skill pour moderniser une application Wear M3 existante, en migrant plusieurs listes vers TransformingLazyColumn avec le padding de contenu de ScreenScaffold, des titres ListHeader, SurfaceTransformation sur les cartes et les boutons, la typographie du thème et des aperçus Wear. Les modifications ont compilé et passé la vérification sur émulateur concernant le défilement, la rotation, le morphing des bords et le RTL, ce qui a permis à l'équipe de supprimer un wrapper hérité ainsi que le code superflu pour la rotation et le focus. Le skill a également détecté des erreurs que le modèle lui-même avait manquées : par exemple, l'absence de transmission du contentPadding de ScreenScaffold et l'usage de sp codés en dur au lieu de la typographie du thème.

Pour commencer, installez Android CLI avec une seule commande, puis lancez android init pour configurer l'agent et parcourir les skills disponibles, et installez-les via android skills add. La documentation Android CLI et Device Streaming couvre le reste, y compris le fonctionnement de Device Streaming à la fois dans Android Studio et par l'intermédiaire d'agents.