Android Studio integra agentes de IA externos y herramientas CLI para un desarrollo autónomo
Google introduce la compatibilidad con Bring Your Own Agent en Android Studio Rabbit 2, amplía Android CLI con transmisión desde dispositivos físicos y añade herramientas agénticas de análisis de rendimiento.
Traducido automáticamente del original en inglés.
En el Android Dev Summit 2026, Google presentó actualizaciones significativas en su ecosistema de herramientas para desarrolladores, centradas en una profunda integración con agentes de inteligencia artificial. Los anuncios, publicados el 28 de octubre de 2026, se enfocan en permitir que los desarrolladores utilicen sus agentes de codificación y modelos de lenguaje grandes preferidos directamente dentro de Android Studio y mediante la línea de comandos. Estos cambios buscan agilizar los flujos de trabajo para crear, probar y optimizar aplicaciones de Android al otorgar a los agentes de IA acceso de primer nivel a la cadena de herramientas de Android.
Qué ocurrió
La actualización principal es la estabilización de Bring Your Own Agent (BYOA) en Android Studio Rabbit 2. Esta función permite a los desarrolladores conectar más de 40 agentes de codificación compatibles con ACP al IDE a través del protocolo abierto Agent Client Protocol. En lugar de quedar limitados a un único proveedor, los equipos ahora pueden instalar múltiples agentes desde un marketplace y alternar entre ellos según sea necesario. Esta integración ofrece a los agentes externos acceso a la comprensión interna del proyecto de Android Studio, incluyendo la resolución de símbolos, los sistemas de compilación y el renderizado de Compose Preview.
Simultáneamente, Google amplió Android CLI para admitir operaciones autónomas en entornos de terminal y pipelines de integración continua. Las nuevas capacidades incluyen conexiones de transmisión a dispositivos físicos reales desde laboratorios remotos, el renderizado de Compose Previews sin necesidad de un emulador y la instalación de plugins oficiales para agentes populares como Claude Code y Codex. Estas herramientas permiten a los agentes construir, ejecutar y depurar aplicaciones con mayor independencia, reduciendo la necesidad de intervención manual durante tareas repetitivas.
Las herramientas de rendimiento también recibieron importantes mejoras agénticas. LeakCanary ahora está integrado en Android CLI, lo que permite a los agentes analizar volcados de memoria localmente en lugar de en el dispositivo, reduciendo significativamente el uso de tokens y el tiempo de ejecución. Además, el Android Performance Analyzer ahora admite trazado y análisis desde la línea de comandos, permitiendo a los agentes capturar trazas del sistema, proponer correcciones y verificar mejoras automáticamente. Estas funciones trabajan en conjunto con nuevas herramientas de señales de producción que llevan datos de Firebase Crashlytics y Android vitals directamente a la terminal.
Cómo funciona
El marco Bring Your Own Agent se basa en el Agent Client Protocol (ACP), un estándar abierto que facilita la comunicación entre el IDE y servicios externos de IA. Cuando un desarrollador selecciona un agente en Android Studio, el IDE expone su estado interno —como la estructura del proyecto y las vistas previas de la interfaz— al agente. Este contexto permite que la IA genere código alineado con los patrones existentes y visualice inmediatamente los cambios a través de Compose Previews. Para las revisiones de código, una nueva función Change Review permite a los agentes analizar cambios pendientes en Git, identificar posibles problemas y sugerir correcciones basándose en un informe estructurado.
En la línea de comandos, Android CLI actúa como puente entre los agentes de IA y la plataforma Android. Comandos como android device remote aprovisionan hardware real desde los laboratorios de dispositivos seguros de Google, mientras que android preview renderiza componentes de UI sin interfaz gráfica (headlessly). Este renderizado headless permite a los agentes verificar la corrección visual en diferentes tamaños de pantalla sin lanzar un emulador completo. Para la depuración de rendimiento, el subcomando android profiler leakcanary procesa volcados de memoria en la máquina local, descargando el cómputo pesado del dispositivo de prueba y proporcionando datos estructurados que los agentes pueden interpretar eficientemente.
Detalles clave
- Estabilidad de BYOA: Bring Your Own Agent es estable en Android Studio Rabbit 2, admitiendo más de 40 agentes compatibles con ACP.
- Android Bench 2.0: Un nuevo ranking evalúa LLMs en tareas reales de Android, calificando las soluciones por funcionalidad, coste y tiempo.
- Transmisión desde Dispositivos Físicos: Android CLI ahora admite la conexión a dispositivos remotos reales mediante
android device remotepara pruebas auténticas. - Integración de LeakCanary: El comando
android profiler leakcanaryanaliza volcados de memoria localmente, reduciendo el uso de tokens hasta un 25% en pruebas internas. - Emuladores XR: Los emuladores para gafas XR son ahora estables, ofreciendo entornos personalizables de 360 grados e indicadores LED de hardware.
- Análisis R8: AGP 9.3 incluye el R8 Configuration Analyzer, que puntúa las reglas keep y ayuda a optimizar el tamaño de la aplicación.
Por qué importa
Para ingenieros de software y líderes técnicos, estas actualizaciones reducen la fricción asociada con la integración de IA en flujos de trabajo establecidos. Al soportar múltiples agentes mediante BYOA, las organizaciones pueden evitar el bloqueo de proveedor (vendor lock-in) y elegir modelos que mejor se adapten a tareas específicas, como migraciones o depuración. La capacidad de ejecutar agentes en pipelines de CI mediante Android CLI significa que las pruebas automatizadas y la generación de código pueden ocurrir a escala, sin requerir licencias costosas de IDE para cada paso de compilación. Este cambio habilita ciclos de iteración más consistentes y rápidos, particularmente para equipos que gestionan bases de código grandes.
El enfoque en el análisis de rendimiento agéntico aborda un cuello de botella común en el desarrollo móvil: identificar y corregir fugas de memoria sutiles y regresiones de rendimiento. Tradicionalmente, estas tareas requieren perfilado manual y experiencia profunda. Al automatizar la captura y análisis de volcados de memoria y trazas del sistema, los desarrolladores pueden resolver problemas antes en el ciclo. La integración de señales de producción en la terminal acorta aún más el bucle de retroalimentación, permitiendo a los ingenieros investigar fallos en vivo y ANRs sin cambiar de contexto entre paneles de monitoreo y editores de código.
Qué puedes hacer
- Actualiza a Android Studio Rabbit 2 para habilitar Bring Your Own Agent y explorar el marketplace de agentes.
- Instala el plugin de Android CLI para tu agente de codificación preferido, como Claude Code o Codex, para habilitar la automatización basada en terminal.
- Usa el comando
android previewen tus pipelines de CI para verificar cambios en la UI de Compose sin lanzar emuladores. - Ejecuta
android profiler leakcanarypara automatizar la detección de fugas de memoria durante el desarrollo o pruebas locales. - Prueba el Migration Assistant en Android Studio Canary para convertir diseños XML a Jetpack Compose usando guía de IA.
- Evalúa diferentes modelos utilizando los resultados de Android Bench 2.0 para seleccionar el agente más rentable para tus tareas de desarrollo específicas.


