Android Studio プレビューのリリースノート

このページでは、Android Studio プレビュー リリースで導入された新機能を紹介します。プレビュー ビルドでは、Android Studio の最新機能や改善された機能にいち早くアクセスできます。これらのプレビュー版をダウンロードできます。プレビュー版 Android Studio の使用で問題が発生した場合は、お知らせください。ご提出いただいたバグレポートは、Android Studio の改善に役立てさせていただきます。

カナリア リリースには、開発中の最先端の機能が含まれており、簡易テストが行われています。カナリア ビルドは開発に使用できますが、機能が追加または変更される可能性があることに注意してください。リリース候補(RC)は Android Studio の次期バージョンであり、安定版リリースが間近です。次のバージョンの機能セットが安定化されました。Android Studio のバージョン命名規則については、Android Studio のリリース名をご覧ください。

各プレビュー リリースにおける重要な修正のリストなど、Android Studio プレビュー リリースに関する最新情報については、Android Studio ブログのリリース アップデートをご覧ください。

現在のバージョンの Android Studio

次の表に、Android Studio の現在のバージョンとそれぞれのチャンネルを示します。

バージョン チャンネル
Android Studio Panda 2 Stable
Android Gradle プラグイン 9.1.0 Stable
Android Studio Panda 3 RC

Android Gradle プラグインのプレビューとの互換性

Android Studio の各プレビュー版は、対応するバージョンの Android Gradle プラグイン(AGP)とともに公開されます。Studio のプレビュー版は、互換性のある AGP の安定版であれば、どのバージョンでも動作します。ただし、AGP のプレビュー版を使用している場合は、対応する Studio のプレビュー版を使用する必要があります(たとえば、AGP 7.2.0-alpha07 を使用している場合は Android Studio Chipmunk Canary 7)。異なるバージョン(Android Studio Chipmunk Beta 1 と AGP 7.2.0-alpha07 など)を使用しようとすると、同期が失敗し、対応するバージョンの AGP に更新するよう求めるメッセージが表示されます。

Android Gradle プラグイン API の非推奨や削除の詳細なログについては、Android Gradle プラグイン API の更新をご覧ください。

Studio Labs

Studio Labs では、Android Studio の安定版で最新の AI 試験運用版の機能を試すことができるため、AI アシスタンス サービスを開発ワークフローに迅速に統合できます。詳しくは、Studio Labs をご覧ください。

現在 Studio Labs で利用できる機能は次のとおりです。

機能 説明 ドキュメント
Android Studio のジャーニー 自然言語を使用して、エンドツーエンド テストのステップとアサーションを記述します。 Android Studio のジャーニー

Android Studio Panda 3

Android Studio Panda 3 の新機能は次のとおりです。

このバージョンの Android Studio で修正された項目については、クローズされた問題をご覧ください。

エージェント モードで権限を管理する

エージェントの特定の権限を管理できるようになり、ワークスペースをきめ細かく制御できます。権限を使用すると、エージェントが次の操作を実行できるかどうかを制御できます。

  • プロジェクト ファイル、外部ディレクトリ、機密データ(認証情報など)の読み取りと更新。
  • Google 検索やその他のドメインにアクセスします。
  • シェルコマンドを実行します。
  • MCP サーバーを操作します。

エージェントとのやり取りの中で、以前に承認していない操作を行うために、エージェントから権限の付与を求められることがあります。

Gemini は、必要に応じて権限を求めるメッセージを表示します。

1 回限りのタスクには [許可] を、信頼できる繰り返しワークフローには [常に許可] を選択できます。Gemini はインテリジェントなリクエスト システムを使用しているため、高レベルの権限(ファイルの書き込みなど)を付与すると、関連するすべてのサブツールが自動的に承認されます。lsgrep などの一般的なコマンドは、既存の読み取りアクセスに基づいて自動的に承認されるため、冗長なプロンプトが表示されることなく、フローを維持できます。新しい権限モデルは、セキュリティと生産性のバランスを取ることで、信頼できるオペレーションでエージェントが中断なく動作し、他のオペレーションでは手動で確認できるようにします。

権限を手動で監査するには、[File] > [Settings] > [Tools] > [AI] > [Agent Permissions](macOS の場合は [Android Studio] > [Settings] > [Tools] > [AI] > [Agent Permissions])に移動します。

[エージェントの権限] 設定パネル。

サンドボックス化

サンドボックス化により、明示的な同意がない限り、不正なネットワーク アクセスとファイル システムへの書き込みが制限されます。サンドボックスを構成するには、[File] > [Settings] > [Tools] > [AI] > [Agent Shell Sandbox](macOS の場合は [Android Studio] > [Settings] > [Tools] > [AI] > [Agent Shell Sandbox])に移動します。

エージェント シェル サンドボックスの設定パネル。