Google publie ADK for Kotlin 1.0 pour créer des agents IA sur Android et serveur

Illustration d’un agent IA reliant une application Android et des services serveur
ADK for Kotlin 1.0 relie agents mobiles, calcul local et services cloud.

Google a publié le 9 septembre 2026 la version 1.0 d’Agent Development Kit for Kotlin. Le framework permet de construire des agents IA en Kotlin pour Android, les serveurs JVM et des applications multiplateformes, avec le même socle fonctionnel que les versions Python et Java.

Cette disponibilité générale marque le passage d’une préversion 0.1 à un outil présenté comme prêt pour la production. Le dépôt est open source et les composants principaux sont distribués sous forme de modules Kotlin, avec une intégration au système de génération de code KSP.

Des agents locaux, cloud ou hybrides

ADK for Kotlin 1.0 prend en charge les architectures multi-agents hiérarchiques, la délégation de tâches, la compression du contexte, les conversations longues et la reprise d’une session interrompue. Les outils déclarés en Kotlin peuvent être exposés aux modèles grâce à des annotations, sans recourir à la réflexion à l’exécution.

Google ajoute aussi des mécanismes de validation humaine pour les actions sensibles. Un agent peut suspendre son exécution, demander une confirmation dans l’interface puis reprendre le flux après la réponse de l’utilisateur. Cette fonction vise notamment les applications capables de modifier des données ou de déclencher une opération externe.

Sur Android, le kit propose des extensions pour exécuter des modèles localement avec LiteRT-LM et ML Kit, utiliser Firebase AI Logic pour les traitements dans le cloud, conserver les sessions avec Room et indexer une mémoire locale avec AppSearch. Le noyau Kotlin Multiplatform reste indépendant du fournisseur de modèle ou du service de mémoire choisi.

Un pont vers l’écosystème Java et Android

La parité annoncée avec ADK Core 1.0 doit permettre aux équipes Kotlin de reprendre les principaux schémas d’orchestration déjà disponibles en Python et Java. L’interopérabilité Java est intégrée, tandis que les services Vertex AI peuvent fournir sessions, mémoire et recherche documentaire aux applications d’entreprise.

La version 1.0 ne garantit pas à elle seule qu’un agent soit sûr ou fiable. Les développeurs restent responsables des autorisations accordées aux outils, des validations avant action et des tests sur les enchaînements intermédiaires. Les exemples de Google incluent d’ailleurs un flux de confirmation explicite avant une opération sensible.

Cette sortie élargit surtout l’accès aux outils d’agents pour les équipes mobiles. Elles peuvent désormais combiner calcul local, persistance Android et modèles cloud dans un framework commun, sans transférer toute la logique d’orchestration vers un service distant.

Source : Google Developers Blog et dépôt officiel google/adk-kotlin.

Le briefing RoboActu

L’essentiel de la robotique, une fois par semaine.

Une sélection courte des annonces, usages et robots à suivre.

Continuer sur ce sujet

Comparer les robots