デベロッパーの AI ワークフローとニーズはそれぞれ異なるため、AI が開発をどのように支援するかを選択できることが重要です。1 月に導入しましたAndroid Studio で AI 機能を実現するために、ローカルまたはリモートの任意の AI モデルを選択できる機能、そして本日、私たちは以下の製品の提供開始を発表します。ジェマ 4 Android Studio における AI コーディング支援のために。Android 開発でトレーニングされたこの新しいローカルモデルは、デバイス上での処理のプライバシーと費用対効果、最先端の推論機能とツール呼び出し機能という、両方の長所を備えています。
AI による支援、地域密着型で提供
Gemma 4 は、ローカルマシン上で動作するため、インターネット接続や API キーを必要とせずに、コア操作で AI コード支援を提供します。主な利点は次のとおりです。
- プライバシーとセキュリティ: コードはマシン上に残ります。Gemma 4 はエージェントモードのすべてのリクエストをローカルで処理するため、データプライバシー要件のある開発者や、セキュリティの高い企業環境で作業する開発者にとって理想的な選択肢となります。
- 費用対効果: 割り当て上限を気にすることなく、複雑なエージェント ワークフローを実行できます。Gemma 4 は、最新の開発用ハードウェア上で効率的に動作するように最適化されており、ローカルの GPU と RAM を活用することで、キビキビとした応答性の高いサポートを提供します。
- オフラインでの利用: インターネットに接続していない場合でも、エージェントを使用してコードを記述できます。
- 最先端の推論: Gemma 4 は、クラス最高の推論を提供し、エージェント モードで複雑な複数ステップのコーディング タスクを実行できます。
強力なエージェント コーディング
Gemma 4 は、エージェントツール呼び出し機能を備えた Android 開発向けにトレーニングされています。Gemma 4 をローカルモデルとして選択すると、エージェントモードを次のようなさまざまな開発ユースケースに活用できます。
- 新機能の設計: 開発者は、「電卓アプリをビルドする」などのコマンドを使用してエージェントに新機能またはアプリ全体を構築するように依頼できます。エージェントは UI コードを生成するだけでなく、Kotlin での記述や Jetpack Compose の使用など、Android のベストプラクティスを使用します。
- リファクタリング: 「ハードコードされた文字列をすべて抽出し、strings.xml に移行する」などの高レベルのコマンドを指定できます。エージェントはコードベースをスキャンし、変更が必要な箇所を特定し、複数のファイルに同時に編集を適用します。
- バグ修正とビルド解決: プロジェクトのビルドに失敗したり、リンティングエラーが続く場合は、エージェントに「プロジェクトをビルドしてエラーを修正する」ように指示できます。 エージェントは問題のあるコードに移動し、ビルドが成功するまで修正を繰り返し適用します。
推奨されるハードウェア要件
26B MoE は、最小ハードウェア要件を満たすマシンを使用している Android アプリ デベロッパーにおすすめします。必要な RAM の合計には、Android Studio と Gemma の両方が含まれます。
| モデル | 必要な RAM の合計 | 必要なストレージ |
|---|---|---|
| ジェマ E2B | 8 GB | 2 GB |
| ジェマ E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
始める
まず、Android Studio の最新バージョンがインストールされていることを確認してください。
- LM StudioやOllamaなどの LLM プロバイダーをローカルコンピューターにインストールしてください。
- 設定 > ツール > AI > モデルプロバイダーで、LM Studio または Ollama インスタンスを追加します。
- Gemma 4 モデルは Ollama または LM Studio からダウンロードしてください。モデルサイズの選択については、ハードウェア要件を参照してください。
- エージェントモードで、Gemma 4をアクティブモデルとして選択します。
設定の詳細な手順については、ローカルモデルの使用方法に関する公式ドキュメントを参照してください。
Gemma 4 が、よりプライベートで安全かつ強力な開発ワークフローをどのように実現するか、今後が楽しみです。これまでと同様、Android Studio における AI エクスペリエンスの向上を継続していく上で、皆様からのフィードバックは不可欠です。バグや問題を発見した場合は、問題を報告してください。また、LinkedIn、YouTube、X で活気あふれる Android デベロッパー コミュニティに参加することもできます。ぜひコーディングにお役立てください。
-
プロダクト ニュース今年の Google I/O では、アプリの構築方法の根本的な変化に向けて、反復的な変更を超えた取り組みを行っています。最新のツールはエージェントの時代向けに構築されており、Android デベロッパーの生産性を高める機能と、コードベースにデプロイする AI エージェントを強化する機能を備えています。
Matthew Warner • 所要時間: 8 分 -
プロダクト ニュースこれは Android Studio Quail の最終安定版リリースです。Android Studio の新機能を使用すると、AI を活用したプレミアム アプリを効率的かつ効果的に構築できます。
Amman Asfaw • 所要時間: 5 分 -
プロダクト ニュースAndroid Studio Quail 2 が安定版となり、本番環境で使用できるようになりました。同時実行エージェント ワークフロー、ネイティブに統合されたメモリリーク プロファイリング、コンテキスト認識型クラッシュ修復により、IDE が大きく変わります。
Amman Asfaw • 所要時間: 3 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。