Android Studio Rabbit 2 が安定版となり、本番環境で使用できる準備が整いました。このリリースには、Bring Your Own Agent、新しい XR エミュレータ機能、LeakCanary のアップデート、新しいエージェント スキル マネージャー ツール、AI コードレビューなど、開発を改善するための主要な機能が含まれています。これらの安定版の機能や、最新の Android Studio Canary リリースの機能について詳しくは、本日ライブ配信される Android Dev Summit のデモや講演をご覧ください。
Bring Your Own Agent(BYOA): お好みのコーディング エージェントを統合
ワークフローにおける柔軟性の重要性について、皆様からご意見をいただいておりました。最高のエージェントと最高の Android 開発ツールにアクセスできるようになりました。特定の ACP 準拠エージェントをご希望の場合は、それを使用できます。プロジェクトに特定のモデルの費用対効果が必要な場合は、それを利用できます。エンタープライズ契約に沿って特定のプロバイダを使用する必要がある場合も、問題ありません。
Claude Agent、OpenAI の Codex、Junie、Google Antigravity など、40 以上のコーディング エージェントから選択できます。これらのエージェントは、Android Emulator、ビルドシステム、Logcat などの Android Studio ツールにアクセスできます。また、Android スキルを使用して複雑なタスクを完了することもできます。
BYOA を開始するには、エージェント ウィンドウを開いて、希望するエージェントを選択するか、[設定] > [ツール] > [AI] > [エージェント] からエージェントを選択し、認証して最初のプロンプトを送信します。
エミュレータを使用して Android XR 向けにビルドする
XR グラス、オーディオ グラス、ディスプレイ グラス用の Android XR エミュレータが、新機能と更新された機能とともに Android Studio で安定版になりました。これにより、ノートパソコンから直接 Android XR エクスペリエンスを構築、反復、テストできるようになりました。更新されたディスプレイ グラス エミュレータでは、独自の 360 度写真や連携カメラからの動画フィードを使用して環境をカスタマイズできるため、どこからでも実際の物理環境をテストできます。また、マイクとカメラの状態を示す新しいハードウェア LED インジケーターを導入し、ペア設定ウィザードを改善して、仮想スマートフォンと仮想オーディオおよびディスプレイ グラスをより迅速かつ確実にペア設定できるようにしました。まず、デバイス マネージャーから XR、オーディオ、ディスプレイ グラスのエミュレータを起動します。
Android Studio で Android スキルを検出、インストール、管理する
Android Studio のスキル マネージャーで Android のスキルを直接見つけて、インストール、管理できるようになりました。これにより、エージェントが利用できる専門的なワークフローや手順のガイダンスをきめ細かく制御できます。Android Studio には、Android スキルと Firebase エージェント スキルが搭載されています。たとえば、レガシー XML ビューの Jetpack Compose への移行、AGP 9 へのアップグレード、折りたたみ式デバイスやタブレット向けのアダプティブ レイアウトの実装、CameraX と Firebase サービスの統合などです。
[スキル] エディタタブを開くには、エージェント パネルのその他メニュー([エージェント スキルを管理])を使用するか、チャットボックスに「@」と入力して [スキルを管理] をクリックするか、[設定] > [ツール] > [AI] > [スキル マネージャー] を選択します。
LeakCanary を使用したエージェント型修正
Android Studio では、LeakCanary が組み込みエージェントと直接統合されているため、IDE を離れることなくメモリリークを診断して解決できます。この統合により、LeakCanary はメモリリークの根本原因について、より有意義な説明を提供し、修正のための具体的なコード変更を提案できるようになります。この機能は、Profiler の LeakCanary タスクで試すことができます。
Android Studio の Gemini Enterprise
エンタープライズ グレードのガバナンス、厳格なデータ プライバシー管理、カスタムの内部ナレッジベース統合を必要とするエンジニアリング チーム向けに、Android Studio Rabbit 1 以降、Android Studio で Gemini Enterprise のフルサポートが提供されています。Gemini Enterprise を使用すると、デザイン システム、社内 SDK、プライベート リポジトリに接続して、ユースケースに関連性の高い回答を得ることができます。
Gemini Enterprise in Android Studio は、エンタープライズ チームに次の主要な機能を提供します。
- 厳格なデータ プライバシー: ソースコードとワークスペースのコンテキストが保持されたり、グローバル基盤モデルのトレーニングに使用されたりすることはありません。
- コンプライアンスと監査ロギング: 組織のセキュリティ境界内で、エージェントのアクティビティ、生成されたパッチ、プロンプト履歴を完全に可視化します。
- 管理ポリシー: IT 管理者が、承認済みのスキル、エージェント、モデル エンドポイントを開発チーム全体で定義するための一元管理。
変更レビューで、未加工の差分からガイド付きのコードレビューに移行する
エージェント型ツールにより、コードの記述やリファクタリングがかつてないほど高速化される一方で、エンジニアリングにおける新たなボトルネックが生じています。それは、生成されたすべてのコードのレビューと検証です。AI Change Review は、Android Studio でコード変更が行われる場所ならどこでも利用できます。レビューは、3 つの視覚的なエントリ ポイントから、またはエージェント チャット ウィンドウから直接開始できます。
変更レビューは、推奨される修正の特定から始まります。エージェントは、エージェントの変更、保留中の commit、または審査中の commit された変更を個別にレビューします。推奨される修正を適用したら、[チュートリアルを作成] をクリックして、ガイド付きチュートリアルを開始できます。ガイド付きウォークスルーでは、ファイルをアルファベット順に読み取るのではなく、プロジェクト全体の関連する差分チャンクを論理的なテーマにグループ化して優先順位を付けることで、レビューを迅速化します。
スタートガイド
これらの機能は、Android Studio の最新の安定版をダウンロードすることでご利用いただけます。バグを見つけた場合は、問題を報告してください。Android デベロッパー コミュニティ(LinkedIn、YouTube、X)にぜひご参加ください。
これらの機能に関するデモやトークは、本日ライブ配信される Android Dev Summit でご覧いただけます。Android 向けエージェント ツールの更新についてもご覧ください。皆様が構築されるソリューションを楽しみにしております。
-
サービスに関する最新情報今年の Google I/O では、反復的な変更にとどまらず、アプリの構築方法の根本的な転換を目指しています。Google の最新ツールは、エージェントの時代に合わせて構築されており、Android デベロッパーの生産性を高める機能と、コードベースにデプロイする AI エージェントを強化する機能を備えています。
Matthew Warner • 所要時間: 8 分 -
サービスに関する最新情報デベロッパーの AI ワークフローとニーズはそれぞれ異なります。AI が開発をどのように支援するかを選択できることが重要です。1 月には、Android Studio の AI 機能を強化するために、任意のローカルまたはリモートの AI モデルを選択できる機能を導入しました。
Matthew Warner • 所要時間: 2 分 -
サービスに関する最新情報昨年、Android Studio はあらゆる AI モデルに対応するようになりました。本日、Google は次のステップとして、コーディング エージェントの選択をサポートすることを発表します。
Matthew Warner • 所要時間: 3 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。