Skip to content

Android Studio Rabbit 2 Opens Its Emulator and Logcat to 40-Plus Coding Agents

Android Studio Rabbit 2 is stable, and Bring Your Own Agent lets Claude Agent, Codex, Junie and Antigravity use tools such as the emulator, builds and Logcat.

Android Studio Rabbit 2 logo above an illustrated rabbit standing on a mountain ledge
Android Studio Rabbit 2 · Credit: Google

Android Studio Rabbit 2 reached the stable channel on October 28, and the first feature Google lists is Bring Your Own Agent (BYOA): developers can choose from more than 40 coding agents to work inside the IDE, Google said. Named examples are Claude Agent, Codex from OpenAI, Junie and Google Antigravity.

Agents connect to Android Studio Rabbit 2 through the Agent Client Protocol (ACP). Once connected, an agent can use Android Studio tools such as the Android Emulator, the build system and Logcat, along with Android skills for jobs such as moving legacy XML Views to Jetpack Compose or upgrading to Android Gradle Plugin 9. To start, a developer opens the agent window and picks an agent, or browses Settings > Tools > AI > Agents, signs in and sends a first prompt. Several agents can be installed side by side and swapped as the work changes.

The feature is not new to people who track the Canary channel. Google shipped it in the Canary build of Android Studio Rabbit 2 as a preview on September 24, when it said any ACP-compliant agent could connect and named Claude Agent, Codex and Antigravity as commonly used ones, with more in a registry. Google now calls the feature stable and ready for production use. Agents sign in with the developer's own plan or an API key, and Google says support for enterprise and consumer plans depends on each agent provider.

Google's built-in Gemini agent stays in Android Studio. In September, though, Google recommended Antigravity for the best experience with Gemini, saying it gives access to the latest Gemini models and increased usage quota. Teams on Gemini Enterprise can keep either one.

The release carries more than agent plumbing. Change Review runs on an agent's changes, pending commits or the Git log, or through the /review command: an agent flags recommended fixes first, and once those are addressed, a Create Walkthrough button groups related diff chunks into a guided walkthrough. The Android XR emulators for glasses are stable, and the display glasses emulator takes 360-degree photo or live camera backdrops. Google also lists LeakCanary handing memory-leak diagnosis to the built-in agent from the Profiler as part of Rabbit 2, though elsewhere it describes that feature as Canary-only. A skills manager lists and installs Android skills from the agent panel.

One tool announced the same day is not in the stable release. Google's Android Dev Summit roundup describes a Migration Assistant that converts XML layouts, view-binding code and logic to Compose, using either the built-in agent or any agent added through BYOA. It is available only in the latest Canary.

Share this story

Stefan Holloway

Stefan Holloway covers programming languages and open-source ecosystems for techshooked, along with the CI/CD and API tooling that ships software. Readers get the detail behind a language release, a license change or a dependency incident: the version it lands in, what breaks and what improves, and how a maintainer or a platform team should read it against the release notes and the project's own roadmap.