Android Studio Rabbit 2とAIエージェント:開発者が知っておくべきこと
Android Studio Rabbit 2が安定版となり、複数のAIエージェント、デバイスストリーミング、Composeプレビュー、性能分析をAndroid開発に統合しました。

この記事の要約
This article covers Android Studio Rabbit 2とAIエージェント:開発者が知っておくべきこと. Android Studio Rabbit 2が安定版となり、複数のAIエージェント、デバイスストリーミング、Composeプレビュー、性能分析をAndroid開発に統合しました。
ポイント
- Published: October 30, 2026
- Category: Android Development
- Tags: Android Studio, AI agents, Android CLI, Compose, developer tools
- Views: 92
- Reading time: ~7 min read
"Android Studio Rabbit 2が安定版となり、複数のAIエージェント、デバイスストリーミング、Composeプレビュー、性能分析をAndroid開発に統合しました。"

Android開発は、AIによるコード補完から、開発者が監督しながらツールを呼び出すエージェントへ移りつつあります。2026年10月28日のAndroid Dev Summitで、Googleはこの変化を具体的に示しました。Android Studio Rabbit 2が安定版になり、Bring Your Own Agent(BYOA)が利用でき、Android CLIからデバイスストリーミング、Composeプレビュー、プロファイリング、アプリバンドル分析、Android向けスキルをエージェントに渡せます。
重要なのは、特定のモデルだけが正解になったことではありません。Androidのツールチェーン自体がエージェント向けのインターフェースになりつつあることです。開発者は費用、プライバシー、チームの作業方法に合わせてエージェントを選びながら、Android Studioのプロジェクト情報と検証機能を利用できます。
要点:Android Studioはエージェントの作業環境になる
Rabbit 2では、Android Studio内でClaude Agent、Codex、Antigravityなど、ACPに対応したエージェントを使えます。Android CLIには、リモートデバイスストリーミングやComposeプレビューなどの検証機能が加わりました。エージェントはコード生成で止まらず、変更、UIの描画、ログ確認、性能分析、アプリバンドルの確認まで続けられます。
ただし、技術的な判断が不要になるわけではありません。判断の場所が変わるだけです。開発者は境界を定め、差分を確認し、秘密情報を守り、実際のビルドと端末から証拠を求める必要があります。
Rabbit 2で変わった点
中心となる機能はBYOAです。Googleによると、Rabbit 2は安定版で、Claude Agent、Codex、Antigravityを含む40以上のACP対応エージェントをサポートします。エージェントはAndroid Studioでプロジェクト構造、シンボル解決、ビルドシステム、エミュレーター、Logcat、Compose Previewを利用できます。
この文脈情報が重要です。一般的なコーディングアシスタントはKotlinを提案できますが、Android向けエージェントはGradleモジュール、リソース修飾子、Manifest権限、Composeの再コンポジション、端末の挙動まで考慮できます。差を生むのはモデルだけでなく、フィードバックのループです。
Android StudioにはAIコードレビューとスキル管理も加わりました。権限セキュリティ、Widgetレイアウト、Compose性能などに特化した手順をエージェントへ与えられます。スキルはテストの代わりではありませんが、広いプロンプトだけで推測させず、繰り返し使える指針を提供します。
Android CLIが検証をエージェントの道具にする
ターミナル中心のチームにとって、Android CLIの機能は実用的です。Firebaseによるデバイスストリーミングを使えば、エージェントが実際のリモート端末でテストできます。Composeプレビューなら、変更のたびにAPKを作成してインストールしなくてもUIを確認できます。
プロファイリングも重要です。エージェントは本番向けのPerfettoトレースを取得し、低速な起動、UIのカクつき、バックグラウンドのウェイクアップを調べられます。アプリバンドルとライブラリの分析では、アップロード前に縮小、最適化、難読化に関する品質シグナルを確認できます。これにより「コンパイルできる」から「リリース品質に近い成果物」へ進めます。
Googleは20以上の領域をカバーする30以上のAndroidスキルも説明しています。効果はリポジトリのルールと組み合わせる方法に左右されます。たとえば権限セキュリティのスキルでも、トークンのログ出力禁止、リリース署名の変更禁止、Manifest権限の無断追加禁止というプロジェクト規則に従わせる必要があります。
適切な運用:決定ではなくループを委任する
エージェント開発では、エージェントが範囲を限定したループを担当し、人間が受け入れ条件を担当する形が有効です。手順の例は次のとおりです。
- リポジトリを調査し、短い計画を書かせる。
- 大規模な書き換えではなく、小さくレビューできる変更を要求する。
- ユニットテスト、Lint、対象のビルドバリアントを実行させる。
- Compose Preview、デバイスストリーミング、Logcat、プロファイリングで証拠を集める。
- 次の変更を許可する前に差分と証拠をレビューする。
大きなパッチを無条件で受け入れるより、この方法のほうが不透明な書き換えのデバッグを減らせます。セキュリティに関わるコードやリリース作業にも監査記録を残せます。
Androidユーザーがアプリを作るのではなくツールを選ぶ場合も、考え方は同じです。インストール前に権限、公式ダウンロード先、バージョン、説明を確認してください。比較の入口として、BTTCのAndroidソフトウェアレビューと公式ダウンロード一覧を利用できます。
導入前に確認すべきこと
まずエージェントのデータアクセスを確認します。プロンプト、リポジトリのファイル、ログ、スクリーンショット、端末データがクラウド事業者へ送信されるかを把握してください。資格情報には最小権限を適用し、実験用の別プロジェクトを使います。
次に受け入れ条件を固定します。エージェントの「完了」という返答はビルドの証明ではありません。正確なGradleタスク、テスト出力、必要ならAPKまたはAABのハッシュを要求し、権限と依存関係の変更を人間が確認します。
さらに複数のフォームファクターで検証します。Googleはスマートフォン、折りたたみ端末、タブレット、ノートパソコン、車載、XR向けのCompose適応ツールも拡張しています。エージェントはレイアウト監査を補助できますが、ナビゲーション、入力、フォーカス、カメラ、性能の実機確認は代替できません。
最後に、生成コードの量ではなく配送の改善を測定します。レビュー時間、見逃した不具合、ビルド失敗、変更の差し戻しを追跡するほうが、プロンプト数や生成行数より有用です。
よくある質問
Android Studio Rabbit 2はGemini専用ですか?
いいえ。GoogleはBYOAを、Claude Agent、Codex、AntigravityなどのACP対応エージェントをAndroid Studioで使う仕組みとして説明しています。利用地域、アカウント、料金、機能はエージェントごとに異なります。
Androidエージェントは実機をテストできますか?
Android CLIにはFirebaseを利用したデバイスストリーミングがあります。ただし、端末の空き状況、ネットワーク、権限、設定が出す証拠をチームで確認してください。
エージェントがあればAndroidテストは不要ですか?
いいえ。エージェントは検査の実行と解釈を支援できますが、自動テスト、ビルド検証、セキュリティレビュー、代表的な端末でのテストを置き換えません。
まとめ
Rabbit 2の意義は、エージェントの選択とAndroid固有の検証を同じ流れにしたことです。限定したタスク、強いリポジトリルール、具体的なフィードバックツールをエージェントに与え、人間が安全性、製品の動作、リリースの証拠を担当することが、速度と信頼性を両立する方法です。

