この記事はプロダクト マーケティング マネージャー、Isabella Fiterman とプロダクト マネージャー、Sandhya Mohan による Android Developers Blog の記事 " Studio Bot expands to 170+ international markets!" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。

Google I/O 2023 で Android デベロッパーにとって最もエキサイティングな発表の 1 つとなったのが、Android Studio から直接アクセスできる AI 搭載コーディング アシスタント、Studio Bot(英語)の導入です。Studio Bot は、アプリのコードの生成、質問への回答、関連リソースの検索などを支援することで、高品質な Android アプリをより早く書くことができ、すべての操作が Android Studio で完結します。発表後にこの AI 搭載コーディング コンパニオンに対する期待の声が数多く寄せられ、米国以外のデベロッパーの皆さんから、Studio Bot を試したいという沢山のご要望がありました。皆さんからのフィードバックを元に、Android Studio(英語) のカナリア リリース チャンネルで、Studio Bot を 日本を含む 170 以上の国と地域(英語)に展開しました。

Android 開発に関する質問は Studio Bot へ
Studio Bot は人工知能を搭載しており、自然言語を理解できるため、自然言語で開発に関する質問をすることができます。日本を含む世界中のほとんどの国で利用できますが、英語を使用する設計となっています。Studio Bot のチャット ウィンドウに質問を入力でき、とてもシンプルな自由形式のものから、特定の問題に関する助言まで、さまざまな内容を質問できます。次に、回答できる質問の例を示します。
  • アプリにカメラサポートを追加するにはどうすればよいですか?

  • Room データベースを作成したいです。

  • javadocs の形式を教えてください。

  • Android で位置情報を取得するおすすめの方法を教えてください。

Studio Bot はそれまでの会話の内容を記憶しているため、「このコードを Kotlin のコードにしてもらえますか?」、「Compose ではどうすればいいですか?」といったフォローアップの質問をすることもできます。

プライバシーを考慮した設計

Studio Bot は、プライバシーを考慮した設計になっています。Studio Bot の機能を利用するためにソースコードを送信する必要はありません。デフォルトでは、Studio Bot は会話の履歴だけを使って応答します。カスタムの回答を得るために追加の情報やコードを共有するかどうかは、皆さんが制御できます。他の AI プロジェクトでの取り組みと同様、Google は責任を果たすための AI 原則(英語)を遵守しています。


品質を重視する

Studio Bot はまだ初期段階なので、本番稼働しているアプリで使用する前に、応答を検証することをおすすめします。Google は、今後の開発のニーズに適格にお応えできるように、Android 開発のナレッジベースと回答の質を改善する作業を続けています。Studio Bot を試して、いいねボタンを通して応答に関するフィードバックを共有することができます。Studio Bot の改善へのご協力を、お願いします。


ぜひお試しください!

Android Studio(英語) の最新のカナリア リリースをダウンロードして、Studio Bot の使い方(英語)をご確認ください。こちらからご登録英語)いただくことで、Studio Bot のアップデートが行われた際に、最新情報を受け取ることができます。

Reviewed by Tamao Imura - Developer Marketing Manager, Google Play