開発者ツール
Android Studio Rabbit 2:CodexやClaudeなど複数のAIエージェントがIDEに対応
Android Studio Rabbit 2が安定版に。サードパーティのAIエージェント対応、スキル管理、LeakCanary連携、XRエミュレーターが加わった。
Android開発者は、好みのコーディングエージェントを使うためにAndroid Studioを離れる必要がなくなった。Googleは10月28日、バージョン2026.2.2のAndroid Studio Rabbit 2を安定版チャンネルでリリースした。最大の変更点はBring Your Own Agentで、Android Studio自身のツールに加えて、OpenAI CodexやClaude Agentなどのサードパーティ製エージェントに対応する(Google)。
今回のリリースでは、エージェントのスキル管理、AIを使ったコードレビュー、LeakCanary連携、安定版のAndroid XRエミュレーターも加わった。Googleは同じイベントでAndroid CLIやプラットフォームの機能も別途発表したが、そのすべてがAndroid Studioの機能であるわけではなく、成熟度も同じではない。
好みのコーディングエージェントを持ち込む
Bring Your Own Agent(BYOA)は、オープンなAgent Client Protocol(ACP)を使って、対応するコーディングエージェントをAndroid Studioに接続する。Googleによると、開発者はClaude Agent、Codex、Junie、Google Antigravityなど40以上のエージェントから選べる。対応するエージェントは、エミュレーター、ビルドシステム、LogcatといったIDEのツールを利用できる(Google)。
たとえばKotlinアプリを開発している場合、IDEの診断情報にアクセスできるエージェントにビルド失敗の調査を依頼できる。エージェントは変更を提案し、利用可能なツールを使えるが、パッチの確認、関連テストの再実行、実際に問題が解決したかどうかの判断は開発者の仕事である。この例は想定されるワークフローを示すもので、測定結果ではない。
使い始めるには、エージェントウィンドウを開くかSettings → Tools → AI → Agentsに進み、エージェントを選んで必要に応じて認証する。Googleによると、個人向けまたは企業向けのサブスクリプションで認証できる。利用可否、割り当て、費用、データの扱いはエージェントとプロバイダーによって異なり、Android Studioとの統合によってサードパーティのサブスクリプションがすべて無料になるわけではない(リリースノート)。
スキル、コードレビュー、メモリリーク
Rabbit 2にはスキルマネージャーが加わり、エージェントが使える専門的な指示を探して管理できる。Googleは、XMLビューからJetpack Composeへの移行、レイアウトの調整、CameraXの統合といった作業向けに、AndroidとFirebaseのスキルを挙げている。開発者はAgentパネル、またはSettings → Tools → AI → Skills Managerからマネージャーを開ける(Google)。
AI Change Reviewは、エージェントによる変更、保留中のコミット、コミット済みの変更を調べられる。Googleによると、推奨される修正を示し、関連する変更をまとめたウォークスルーも作成できる。大きな差分を追いやすくなる可能性はあるが、あくまでAIが生成したレビューであり、コードが正しいことの証明ではない。
LeakCanaryも、Profiler内のAndroid Studio組み込みエージェントと統合された。エージェントはメモリリークの説明を助け、コードの修正を提案できる。必要以上に長くリソースを保持するアプリでは役立つが、提案された修正はアプリ上でプロファイリングとテストを行う必要がある。
| 機能 | Googleによる説明 | 確認すべき点 |
|---|---|---|
| Bring Your Own Agent | 対応エージェントをIDEのツールに接続する | プロバイダーの規約、権限、生成された変更 |
| Skills Manager | エージェント向けの専門的なガイダンスを探して管理する | どのスキルがインストールされ、適切か |
| AI Change Review | 修正を提案し、関連する変更をまとめる | 正確性、セキュリティ、テストカバレッジ |
| LeakCanary連携 | リークの説明を助け、修正を提案する | メモリの挙動が実際に改善するか |
| XRエミュレーター | 対応するXRデバイスの体験を仮想的にテストする | 利用可能な場合は実機での挙動 |
出典:Android Developers Blog、2026年10月28日。
Android XRエミュレーターが安定版に
Googleによると、XR、オーディオ、ディスプレイグラスのエミュレーターがAndroid Studioで安定版になった。開発者はコンピューター上で対応する体験をテストでき、360度写真や接続したカメラ映像でディスプレイグラスの環境をカスタマイズでき、仮想スマートフォンとグラスのペアリングウィザードも改善された(Google)。
これにより、XR開発者は、テストのたびに実物のグラスを用意しなくても反復できる。ただし、特にパフォーマンス、センサー、実環境での使いやすさについては、実機での検証の代わりにはならない。
Android CLIと新しいエージェントAPIは?
Googleは、デバイスのストリーミング、Jetpack Composeのプレビュー、プロファイリングなど、Android CLIに関する変更も発表した。Claude CodeとCodex向けの公式Androidプラグインも発表されている。これらは関連するAndroid開発者向けツールであり、すべてがRabbit 2のIDE自体の機能だと考えるべきではない(Google)。
同じ発表では、Androidアプリ内でエージェント体験を構築するためのAPIも説明されている。成熟度は異なり、AppFunctionsはベータ版、Jetpack Compose向けのA2UIとML Kit Agentic APIはアルファ版である。本番利用を計画する前に、各ドキュメントと提供状況を確認する必要がある。
アップデートの方法
GoogleはRabbit 2を安定版リリースとして掲載している。Android StudioではHelp → Check for Updatesを使い、macOSではAndroid Studio → Check for Updatesを使う。公式ダウンロードページからも入手できる。
外部のエージェントを接続する前に、アクセスできるファイルとツール、プロバイダーのデータ規約、サブスクリプションまたはAPIの費用を確認すること。まず小さな作業から始め、大きなリファクタリングを任せる前に出力を確認する。
私たちの見解
Rabbit 2の最も強力な変更は柔軟性である。Android開発者は、すでに使っているビルド、デバッグ、エミュレーターのツールに、好みのエージェントをより近づけられる。スキルやガイド付きレビューも、エージェントが生成した変更を追いやすくする助けになりうる。
実用上の試金石は、選んだエージェントが、レビューの手間を増やさずに自分のプロジェクトの問題を実際に解決できるかどうかである。Googleは統合の機能を説明しているが、すべてのアプリに共通する生産性の向上が立証されているわけではない。実際のビルドの問題で試し、結果を測定し、自分のプロジェクトにとって重要なチェックを残しておくとよい。
出典
- Google, Android Studio Rabbit 2 and AI agents、2026年10月28日
- Google, Android Studio Rabbit 2 release notes、2026年10月29日確認
- Google, Android development tools and agent APIs、2026年10月28日