Android Studio の Gemini は AI を活用したコーディング コンパニオンで、リリース以来最大規模のアップデートが実施されます。Gemini は、初めて開発ライフサイクルのすべての段階に AI を導入します。
コードの記述、コメント、ドキュメント化などの一般的なタスクを支援し、時間と労力を節約します。
開発に関する質問を投稿して、エラーの削減、問題の解決、Android デベロッパーとしてのスキル向上に役立つ回答を受け取ることができます。
Gemini は、プロジェクトのコンテキストを使用して、より有意義な回答と候補を Android Studio で提供します。

アンケート調査に回答したデベロッパーの 80% 以上が、Android Studio の Gemini が Android 開発に関する質問への回答に役立つと回答しています。

2024 年の大規模な Android デベロッパー調査に基づく。

開発をサポートする主な機能

Feature
Android Studio で入力すると、AI によるコードの自動補完が表示されます。カスタム コード変換を使用すると、Gemini は指示に従ってコードを直接変更することもできます。
Feature
AI を活用したリファクタリング機能とドキュメント機能で、コードを整理します。コードコメント、変数名、commit メッセージなどは Gemini が処理します。
Feature
Android Studio の Gemini を使用して、単体テストのシナリオを生成し、クラッシュ レポートを分析します。

Android Studio の Gemini はプライバシーを重視して設計されています。デフォルトでは、Android Studio の Gemini のチャット レスポンスは会話履歴のみに基づいています。カスタマイズされたレスポンス用に追加のコンテキストを共有するかどうかは、ユーザーが制御します。カスタム .aiexclude ファイルを使用して、Gemini がアクセスできるデータを制御することもできます。

.aiexclude 構成ファイルのスクリーンショット

「[改善案を提案] 機能は、有益な提案を提供することでコードの品質を高めるのに非常に役立ちます。コーディング エクスペリエンスが本当に変革されます。」

Pankaj Rai Android、Firebase、機械学習に関する Google デベロッパー エキスパート

Android Studio で Gemini を使用して生産性を向上

Android Studio Enterprise の Gemini(早期アクセス プログラム)