octubre 31, 2026

Tecnología Geek

Noticias diarias sobre tecnología, móviles, inteligencia artificial y gadgets en español. Reviews, lanzamientos y tendencias para Latinoamérica.

Programación

Android Studio Rabbit 2: tu agente de código entra al IDE

Imagen de Android Studio Rabbit 2 con agentes de programación integrados en el editor
Foto: Android Developers Blog

Android Studio Rabbit 2 ya es estable y abre el entorno a los agentes de programación que cada desarrollador ya usa fuera del editor. Google lo anunció el 28 de octubre durante el Android Dev Summit y lo dejó listo para trabajo de producción: nada de quedarse con un único asistente integrado, porque la versión nueva acepta más de 40 agentes compatibles con el Agent Client Protocol, conocido por sus siglas ACP.

El cambio tiene nombre propio: Bring Your Own Agent, abreviado BYOA. Desde la ventana del agente, o desde Ajustes, Herramientas, IA y Agentes, el desarrollador elige su agente preferido, se autentica y lanza su primera instrucción. En la lista inicial figuran Claude Agent, Codex de OpenAI, Junie y Google Antigravity, cuatro nombres que ya se mueven en proyectos reales y que ahora trabajan dentro del editor donde se compila la aplicación.

El agente elegido trabaja con las herramientas de Android

La integración no deja al agente mirando el código desde fuera. Google detalla que estos agentes acceden al emulador de Android, a los sistemas de compilación y a Logcat, la herramienta que muestra el registro del sistema, y que además usan las habilidades de Android para completar tareas complejas. Un agente puede así compilar el proyecto, lanzar la aplicación en un dispositivo virtual y leer los errores que devuelve el registro, sin obligar a nadie a saltar entre ventanas.

La explicación de Google para abrir la puerta es práctica. Hay quien prefiere un agente concreto, quien busca el costo más bajo para un proyecto y quien debe usar un proveedor determinado por un acuerdo de su empresa. BYOA cubre los tres casos: cualquier agente que cumpla el protocolo ACP entra, se autentica con la suscripción de su usuario y queda disponible junto al asistente propio del editor.

Esa apertura llega con un gestor de habilidades integrado. Android Studio permite descubrir, instalar y administrar habilidades de agente desde el propio editor, con control detallado sobre los flujos especializados que los agentes de programación pueden ejecutar. La instalación trae habilidades de Android y de Firebase listas para tareas concretas: migrar vistas antiguas en XML a Jetpack Compose, actualizar un proyecto a AGP 9, crear diseños adaptables para plegables y tabletas o integrar CameraX y servicios de Firebase.

Emuladores XR estables y arreglo de fugas de memoria

Rabbit 2 también declara estables los emuladores de Android XR para gafas con pantalla, gafas de audio y gafas inteligentes. El emulador de gafas con pantalla permite personalizar el entorno con fotos de 360 grados propias o con el video de una cámara conectada, para probar una experiencia en un espacio real sin salir de la computadora portátil. Google sumó indicadores LED que muestran el estado del micrófono y de la cámara, y mejoró el asistente que empareja un teléfono virtual con las gafas virtuales.

La otra pieza práctica vive en el Profiler. LeakCanary, la biblioteca que detecta fugas de memoria en aplicaciones Android, quedó integrada con el agente interno: aporta explicaciones con más contexto sobre la causa de cada fuga y sugiere cambios de código concretos para corregirla, desde el punto donde el desarrollador ya mira el consumo de memoria de su aplicación.

Escribir código con agentes crea un atasco nuevo, y Google lo reconoce en el anuncio: revisar todo lo generado. La respuesta se llama Change Review, una revisión que se abre desde tres puntos del editor o desde la ventana del agente y que trabaja sobre los cambios del agente, los pendientes de confirmar y el registro de Git. Primero marca arreglos recomendados y, una vez atendidos, el botón Create Walkthrough ordena la revisión en un recorrido guiado que agrupa los fragmentos relacionados por temas, en vez de obligar a leer los archivos en orden alfabético.

Empresas con control y una revisión pensada para equipos

Para los equipos con requisitos estrictos, Android Studio mantiene el soporte completo de Gemini Enterprise, disponible desde Rabbit 1. Google promete que el código fuente y el contexto del trabajo nunca se conservan ni se usan para entrenar los modelos globales, que la actividad queda registrada para auditoría dentro del perímetro de cada organización y que los administradores definen qué agentes, habilidades y modelos puede usar cada equipo. Ese paquete conecta además con sistemas de diseño, SDK internos y repositorios privados.

El contexto del lanzamiento ayuda a medir el tamaño del movimiento. El informe Octoverse 2026 de GitHub, publicado el mismo 28 de octubre, contó que los agentes ya inician el primer borrador de más del 40 % de las solicitudes de cambio en GitHub. Con esa cifra sobre la mesa, un editor oficial que acepta más de 40 agentes distintos no está probando una moda: está asumiendo que el agente forma parte del puesto de trabajo y que la elección le toca al desarrollador, no al editor.

Android Studio Rabbit 2 se descarga desde el canal estable y Google presentó sus demostraciones en directo durante el Android Dev Summit. Quien ya tenga un agente con suscripción propia puede conectarlo hoy mismo desde el panel de agentes; quien trabaje solo con el asistente integrado lo conserva, con LeakCanary y la revisión de cambios trabajando a su lado.

Fuente: Android Developers Blog