Google has introduced a major update to its Android development environment, making Android Studio Rabbit 2 stable with support for more than 40 AI coding agents. Announced on October 28, 2026, the release gives Android developers more flexibility to choose the AI assistants they want to use directly inside their development workflow. The update also brings improvements to code review, Android XR development, debugging and project management.
The announcement reflects a significant change in mobile app development. AI tools are moving beyond basic code suggestions and autocomplete toward more advanced workflows in which coding agents can inspect projects, interact with development tools, help diagnose problems and propose code changes. Google is positioning Android Studio as an environment where developers can combine their preferred AI agents with Android-specific tools.
Android Studio Rabbit 2 supports more than 40 AI agents
One of the most important additions is Bring Your Own Agent (BYOA), which allows developers to connect compatible coding agents directly to Android Studio. Google says the stable release supports more than 40 agents that follow the Agent Client Protocol (ACP), giving developers more freedom to select tools based on their preferred models, project requirements and budgets.
Supported examples include Claude Agent, Codex from OpenAI, Junie and Google Antigravity. Instead of being restricted to a single AI assistant, developers can choose an agent that fits their workflow and use it alongside Android Studio's existing development capabilities.
These agents can access important development tools, including the Android Emulator, build systems and Logcat. This integration gives coding agents more context about the application they are working on and can help them perform tasks that involve more than generating isolated code snippets.
AI agents can work with real Android development tools
Connecting coding agents to an integrated development environment can make AI-assisted programming more useful. An agent that can inspect build output, review application logs and interact with an emulator has more information available when helping developers investigate errors or implement features.
Google has also expanded Android skills, which provide specialized instructions and workflows for common Android engineering tasks. Developers can use these skills for activities such as migrating older XML-based interfaces to Jetpack Compose, upgrading Android Gradle Plugin versions, improving application performance and adapting layouts for different device types.
The Android skills system is designed to give compatible agents more Android-specific guidance instead of relying entirely on their general programming knowledge. Developers can discover, install and manage these skills through Android Studio's skill manager, helping teams apply consistent development practices across projects.
AI-powered code review aims to improve generated changes
As coding agents become more capable of generating and modifying large amounts of code, reviewing their output becomes increasingly important. A developer may receive a working implementation but still need to understand which files changed, whether the modifications introduce regressions and how the new code affects the rest of the application.
Android Studio Rabbit 2 introduces AI Change Review to help developers examine changes produced by agents and other development workflows. The feature can identify recommended fixes and organize related code differences into a guided walkthrough. It supports review of agent changes, pending commits and committed changes through the IDE.
This approach is intended to make code review more manageable by helping engineers understand related modifications instead of examining every changed file in isolation. However, AI-assisted review should complement rather than replace human verification, automated tests and established software review procedures.
LeakCanary integration helps developers investigate memory leaks
The release also improves debugging through direct integration with LeakCanary, a tool used by Android developers to identify memory leaks. The integration allows Android Studio's built-in agent to work with information from LeakCanary and provide explanations of potential memory-related problems.
Developers can use this workflow to investigate the underlying causes of memory leaks and receive suggestions for code changes that may resolve them. Memory leaks can gradually increase application memory usage and contribute to performance problems, instability or crashes, making them important issues for mobile engineering teams.
By bringing diagnostic information closer to the coding agent, Google aims to reduce the effort involved in moving between separate tools during debugging. Developers should still test proposed fixes and monitor application behavior to confirm that the underlying issue has actually been resolved.
Android XR development gets stable emulator support
Android Studio Rabbit 2 also expands support for Android XR development. The updated Android XR emulators for XR glasses, audio glasses and display glasses are now stable, allowing developers to build and test experiences without depending entirely on physical XR hardware.
The display glasses emulator includes customizable environments using 360-degree photos or video from a connected camera. This can help developers test how applications behave in different visual environments and experiment with experiences designed for wearable devices.
For mobile developers, this expansion matters because application development is no longer limited to conventional smartphones and tablets. XR glasses and other wearable devices introduce new interaction patterns, display constraints and context-aware experiences that require specialized testing and interface design.
Why the update matters for mobile app development
The release highlights a broader shift toward agent-assisted software engineering. Instead of using AI only to complete individual lines of code, developers can increasingly delegate multi-step tasks while keeping control over the implementation, testing and review process.
For Android teams, the ability to choose from multiple coding agents could provide greater flexibility. Different agents may offer different capabilities, pricing structures or integrations, while organizations may prefer specific providers because of existing enterprise agreements and internal development policies.
The integration of agents with emulators, build systems, profiling tools and code review workflows could also reduce the time spent switching between separate applications. Nevertheless, the productivity benefits will depend on the complexity of the project, the quality of generated code, the developer's instructions and the amount of review required.
How developers can get started
Developers can begin using the stable features by installing the latest stable version of Android Studio Rabbit 2. To connect a compatible coding agent, they can open the agent window and select their preferred option, or navigate to Settings, Tools, AI and Agents to configure an agent and authenticate.
Teams should evaluate the available agents against their coding standards, security requirements and project needs before using them across production repositories. AI-generated modifications should be reviewed, tested and checked for performance, security and compatibility before deployment.
Android development moves toward an agent-powered workflow
Android Studio Rabbit 2 represents Google's effort to make AI agents a more integrated part of mobile software engineering. Support for more than 40 compatible agents, AI-assisted code review, LeakCanary integration and stable XR emulators expand the tools available to developers working across modern Android applications.
The long-term impact will depend on how reliably these agents handle real development tasks and whether they can improve productivity without increasing the burden of debugging and code review. For now, the update gives Android developers more choice over their AI tools and a wider set of integrated capabilities for building, testing and maintaining mobile applications.

