Android Studio Panda 3 が安定版となり、本番環境で使用できる準備が整いました。このリリースでは、AI によるワークフローをさらに細かく制御、カスタマイズできるようになり、高品質な Android アプリをこれまで以上に簡単に構築できるようになりました。
既存のアプリに新しい機能を追加する場合でも、まったく新しいアプリを立ち上げる場合でも、これらのアップデートにより、Android Studio の AI エージェントが特定のプラクティスを学習し、権限をきめ細かく制御できるようになるため、開発エクスペリエンスが向上します。
最後に、AI スキルとエージェント モードの強化に加えて、Android Studio Panda 3 には、自動車向け Android アプリのビルドに関する最新のサポートも含まれています。
新機能の詳細は次のとおりです。
エージェントのスキル
Android Studio でエージェント スキルを使用して、より有用な AI エージェントを作成します。エージェント スキルは、特定のワークフローに関する新しい機能とベスト プラクティスをエージェントに教える特殊な指示です。エージェントは、必要に応じてこれらのスキルを活用できます。これにより、日常的なプロンプトに必要な詳細レベルが大幅に軽減されます。エージェント スキルは、Gemini in Android Studio または Android Studio のエージェント フレームワークに統合した他のリモート サードパーティ LLM と連携します。
あなたとチームのメンバーは、コードベースで特定のタスクをどのように処理するかをエージェントに正確に指示するスキルを作成できます。たとえば、組織のコーディング標準に合わせたカスタムの「コードレビュー」スキルを作成したり、社内ライブラリの使用に関する詳細情報をエージェントに提供するカスタムスキルを作成したりできます。
スキルを作成すると、エージェントは自動的にそのスキルを使用できるようになります。また、「@」に続けてスキル名を入力して、手動でスキルをトリガーすることもできます。コードベースのスキルを作成する方法について詳しくは、ドキュメントをご覧ください。また、エージェントに新しいスキルの作成を依頼すると、詳細な手順を案内してくれます。
スタートガイド
プロジェクトのスキルを作成する手順は次のとおりです。
- プロジェクトのルートフォルダ内に .skills ディレクトリを作成します。
- この新しいディレクトリに SKILL.md ファイルを配置します。
- ファイルに名前と説明を追加してカスタム ワークフローを定義すると、スキルが完成します。
- 必要に応じて、スクリプト、アセット、リファレンスを追加して、エージェントにさらに詳しいガイダンスを提供します。
エージェント モードの権限を管理する
コードベースを管理し、AI エージェントと共有するデータや機能をより慎重に選択できるようになりました。Android Studio の新しいきめ細かなエージェント権限により、エージェントが実行できる操作を正確に決定できます。
エージェント モードがファイルの読み取り、シェルコマンドの実行、ウェブへのアクセスを必要とする場合は、明示的に許可を求めます。AI ワークフローでは「承認疲れ」が実際にリスクとなることがわかっています。ツールが頻繁に許可を求めると、ユーザーはアクションを十分に確認せずに「許可」をクリックしがちになります。信頼できるオペレーションにはきめ細かい「常に許可」ルールを適用し、試験運用版のオペレーションにはオプションのサンドボックスを提供することで、Android Studio は、実際に手動での承認が必要な重要な意思決定に集中できるようにします。
エージェントの権限は、直感的に設定して使用できます。たとえば、高レベルの権限を付与すると、関連するサブツールが自動的に承認されます。また、以前に承認したコマンドは、フローを中断することなく自動的に実行されます。SSH 認証鍵などの機密ファイルにアクセスするには、常にユーザーの明示的な承認が必要になります。
セキュリティをさらに強化するために、オプションのサンドボックスを使用して、エージェントに対して厳格な分離制御を適用することもできます。
空の自動車向けアプリ ライブラリ アプリ テンプレート
Google は、自動車向け Android アプリを簡単に作成できるように取り組んでいます。以前は、自動車向けアプリを構築する際、プロジェクトを正常にビルドするためだけに複雑な構成に苦労していました。
Android Studio の新しい「Empty Car App Library App」テンプレートを使用すると、開発を加速できます。このテンプレートは、Android Auto と Android Automotive OS の両方で運転に最適化されたアプリに必要なボイラープレート コードを処理するため、時間と労力を大幅に節約できます。セットアップに時間を取られることなく、道路上のユーザーに最適なエクスペリエンスを提供することに集中できます。
スタートガイド
新しいテンプレートを使用するには:
- [Welcome to Android Studio] 画面で [New Project] を選択します(または、プロジェクト内で [File] > [New] > [New Project] を選択します)。
- [Empty Car App Library App] テンプレートを検索または選択します。
- アプリに名前を付け、[Finish] をクリックして、運転に最適化されたアプリを生成します。
Android Studio Panda のリリース
Panda 3 は、先月リリースされた AI 搭載の Panda 2 をベースに構築されています。Android Studio の新機能について詳しくは、Android Studio Panda 2 でプロンプトから実用的なプロトタイプを作成するの投稿をご覧ください。この新機能には、プロンプトからプロトタイプを作成できる AI 搭載の新しいプロジェクト フローや、依存関係の更新の手間を省くバージョン アップグレード アシスタントなどがあります。
始める
ぜひご活用いただき、開発を加速させてください。Android Studio Panda 3 をダウンロードして、これらの強力な新しいエージェント機能を今すぐお試しください。
Google では、皆様からのフィードバックを重視しています。既知の問題を確認したり、バグを報告したり、LinkedIn、Medium、YouTube、X の活気あるコミュニティに参加したりできます。ぜひコーディングにお役立てください。
-
サービスに関する最新情報Android Studio Rabbit 2 が安定版となり、本番環境で使用できる準備が整いました。このリリースには、Bring Your Own Agent、新しい XR エミュレータ機能、LeakCanary のアップデート、新しいエージェント スキル マネージャー ツール、AI コードレビューなど、開発を改善するための主要な機能が含まれています。
Matthew Warner • 所要時間: 3 分 -
サービスに関する最新情報Android でのワイヤレス デバッグが、これまで以上に高速、高信頼性、簡単になりました。ADB Wi-Fi 2.0 では、新しいサーバー スタックとよりスマートなネットワーク処理を導入し、ユーザビリティのギャップに関するデベロッパーのフィードバックに直接対応しています。
-
サービスに関する最新情報これは、Android Studio Quail の最終安定版リリースです。Android Studio の新機能により、AI を活用したプレミアム アプリを効率的かつ効果的に構築できます。
Amman Asfaw • 所要時間: 5 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。