Android CLI estable en Google I/O: agentes externos controlan Android Studio y Migration Agent convierte apps en horas
Google estabiliza el Android CLI, lanza Android Bench como leaderboard de LLMs para desarrollo Android y presenta un agente que migra React Native o iOS a Kotlin nativo.
Google I/O 2026 trajo un conjunto de anuncios específicamente orientados a desarrollo Android que cambia la relación entre los agentes de IA y el ecosistema de herramientas de Google. El elemento central es la estabilización del Android CLI, pero el anuncio más llamativo es el Migration Agent: una herramienta que convierte apps React Native, web frameworks o iOS en apps Kotlin nativas en horas en lugar de semanas.
Android CLI: estable y open source
El Android CLI pasa de preview a estado estable. Su función es exponer las capacidades "pesadas" de Android Studio —descarga del SDK, ejecución en dispositivos físicos o emuladores, compilación, análisis de errores— a cualquier agente de IA externo, no solo a los de Google.
Esto significa que Claude Code, Cursor, Windsurf o cualquier agente compatible con herramientas puede ahora invocar operaciones reales de Android Studio sin que el usuario tenga que hacerlo manualmente:
# El agente puede ejecutar esto directamente a través del Android CLI
android-cli run --device pixel-9 --debug
android-cli install-sdk --version 36
android-cli test --module :app --variant debugUnitTest
Google también ha publicado como open source los Android Skills: un conjunto de instrucciones estructuradas que enseñan a los LLMs a ejecutar correctamente workflows complejos de Android, como migrar a Jetpack Compose o actualizar a Jetpack Navigation 3. Los Skills actúan como contexto especializado que mejora la calidad de las respuestas de cualquier modelo cuando trabaja con código Android.
Android Bench: el leaderboard de LLMs para Android
Para entender qué modelos son realmente buenos desarrollando Android, Google ha creado Android Bench, un leaderboard de benchmarks específico para tareas de desarrollo Android. En el lanzamiento ya incluye modelos open-weight como Gemma 4, además de los modelos frontier habituales.
Los benchmarks evalúan tareas reales: completar una migración a Compose, implementar un feature con Navigation 3, corregir un bug en código Kotlin con Coroutines. Diferente de benchmarks genéricos de código, Android Bench mide conocimiento específico del ecosistema Android.
Migration Agent: de React Native o iOS a Kotlin nativo
El anuncio más impactante del bloque Android es el Migration Agent, disponible como preview en Android Studio. El agente analiza el código fuente de una app existente —React Native, un web framework o iOS Swift/SwiftUI— y genera una versión Kotlin nativa para Android.
El proceso:
- El agente analiza el código fuente completo, arquitectura y dependencias.
- Genera un plan de migración por componentes.
- Produce el código Kotlin equivalente, respetando las convenciones modernas de Android (Compose UI, ViewModel, Coroutines, Hilt).
- Genera tests básicos para los componentes migrados.
Migración típica (estimación de Google):
- Antes del Migration Agent: 4-8 semanas para una app mediana
- Con el Migration Agent: 4-8 horas para el 80% del código base
- Revisión humana estimada: 1-3 días para completar y ajustar
La demo mostrada en Google I/O convirtió una app React Native de tamaño mediano en Kotlin con Compose UI en menos de dos horas. El agente no produce código perfecto —hay patrones de React Native sin equivalente directo en Android— pero el punto de partida es vastamente superior a una migración manual.
Qué significa para el ecosistema
La combinación de Android CLI estable, Android Skills open source y Migration Agent pone a los desarrolladores Android en un punto diferente: los agentes de IA pueden ahora hacer operaciones reales en el entorno de desarrollo, no solo sugerir código. El agente puede compilar, probar en dispositivo, detectar el error y proponer el fix en el mismo turno de conversación.
Para empresas con apps React Native o web que quieren presencia nativa en Android, el Migration Agent elimina el argumento de "es demasiado costoso migrar". La pregunta deja de ser si migrar y pasa a ser cuándo revisar el output del agente.
TAGS
Dax Reyes
Sistemas y Kernel
// Relacionados

Google I/O 2026: Antigravity 2.0, subagentes en CLI y managed agents en la API de Gemini

