Google used the Android Dev Summit on 28 October to make Android Studio agent-neutral. Per the Android Developers Blog, Android Studio Rabbit 2 “is stable today”, and it lets you choose “your preferred coding agent, such as Claude Agent, Codex, Antigravity, or any of over 40 ACP-compliant agents” inside the IDE. ACP, the Agent Client Protocol, is the open protocol editors use to host outside coding agents.
What shipped for agents that build apps
- Bring your own agent in stable Android Studio, as above.
- Android CLI: agents can test on real devices remotely through Android device streaming, powered by Firebase, and can render Jetpack Compose previews without an emulator or an APK install.
- Android skills: “30+ skills that cover 20+ areas”, such as permissions security, Glance widget layouts and Compose performance.
- Plugins: the Android plugin for Google’s Antigravity was updated, and Google launched “official plugins for Claude Code and Codex by OpenAI”.
What shipped for agents inside apps
- AppFunctions is in beta. Google calls it “Android’s unified tool calling layer”, the way an app exposes functions to its own agent or to system agents, and frames it as Android MCP. The release notes list
androidx.appfunctions1.0.0-beta01 on 21 October. - A2UI for Jetpack Compose, in alpha, lets an agent answer with native UI built from your own components instead of text.
- ML Kit Agentic API on Gemini Nano 4 runs the function-calling loop on device and keeps conversation history, with what Google calls automatic guardrails.
We have not installed Rabbit 2 or run any of these agents. The alpha labels matter: A2UI and the on-device Agentic API are early.
JetBrains made a similar bring-your-own move with Air in its IDEs, still in early access; Google’s version is in a stable release. If you plan to let an outside agent loose on a project, our goose review is a reminder that the fences are usually yours to build.
Why this matters
If your team already pays for Claude Code or Codex, you can now use it inside stable Android Studio, with Google’s own Android plugin and skills for that agent, instead of switching to Gemini for Android work. Compared with JetBrains Air, which is still in early access, Google’s version is in a stable release. AppFunctions in beta is the piece to watch for app makers, since it decides how system agents call into your app.

The Campfire
CommentsThanks. Your comment is waiting for the desk. Once it is approved it appears here within about a minute.
Add a comment