本文へスキップ
IFAI

AIツール

Googleが「Studio Bot」発表:Android Studioに統合されるAIコーディング支援

公開 拡散指数 37

Googleは年次カンファレンス「I/O」にて、Android開発者向けの対話型AI「Studio Bot」を発表した。PaLM 2派生のCodeyモデルを基盤とし、KotlinやJavaのコード生成やデバッグをツールバーから直接行える。現在は米国のCanaryチャンネル限定で提供されている。

Googleが「Studio Bot」発表:Android Studioに統合されるAIコーディング支援
画像:theverge.com

Androidアプリの開発中、エラーの解消やAPIの確認のために、IDEとブラウザの公式ドキュメントやQ&Aサイトを何度も往復した経験は誰にでもあるはずです。

Googleは米国時間5月10日、開発者会議「Google I/O」において、Android開発者向けのAIコーディングアシスタント「Studio Bot」を発表しました。開発環境内で直接コードを生成したり、デバッグを支援したりする機能を提供します。

ツールバーに常駐するAndroid特化型AI

Studio Botの基盤となっているのは、同日発表された大規模言語モデル「PaLM 2」から派生したコード特化型基盤モデル「Codey」です。

開発言語はKotlinとJavaの両方をサポートしています。最大の特徴は、Android Studioのツールバーに直接組み込まれる点です。エディタから離れることなく、Androidに関する技術的な質問を投げかけたり、コードの一部を指定してデバッグさせたりできます。

ソースコードの取り扱いについて、Googleは「Studio Botを利用するためにソースコードをGoogleと共有する必要はない」と説明しています。ただし、ボットとの対話データ自体は収集され、今後の回答精度向上のためのトレーニングに利用されます。

提供状況としては、まだ非常に初期の段階にあります。現在は米国内の開発者を対象に、プレビュー版であるCanaryチャンネル経由でのみ提供されており、日本を含むグローバル展開の時期は明らかにされていません。

MicrosoftやAmazonを追う開発環境AI

Googleは3月にBardの早期アクセスを開始して以来、コード生成や説明機能を追加するなど開発支援分野の強化を急いできました。Studio Botはそれを特化型ツールとして製品化した形です。

しかし、競合の動きはすでに先行しています。Microsoftは今年に入りGitHub CopilotにChatGPT風の対話アシスタントを統合し、Amazonも先月、独自のCodeWhispererを個人開発者向けに無料開放しました。

これら先行ツールが多様なIDEや幅広いプログラミング言語を横断して使えるのに対し、Studio Botの対象はAndroid Studioを使うAndroid開発者のみと、適用範囲は限定的です。Googleはより汎用的なコーディング支援ツールとして「Duet AI」も用意していますが、こちらはGoogle Cloudユーザー向けとなっています。

なぜ重要か

私たちは、Studio Botの登場をGoogleによる自社エコシステム防衛のための手堅い一手だと見ています。

あらゆる言語をカバーするGitHub Copilotに比べるとカバー範囲は狭いものの、Android開発はAPIの更新頻度が高く、非推奨メソッドの扱いなど固有の落とし穴が多い領域です。特化型モデルであるCodeyが公式の最新仕様を正確に把握しているのであれば、汎用モデルが起こしがちな誤答を減らし、現場の作業効率を大きく引き上げる可能性があります。

ただ、日本の開発者が今すぐ導入を急ぐ必要はないと考えられます。米国限定かつ動作が不安定なCanary版での提供にとどまっており、実務で安心して頼れる段階には達していません。

また、ソースコード自体は非公開でも、対話ログが収集される仕様は企業のセキュリティ規程に抵触する恐れがあります。先行する競合がシェアを固めるなか、Googleがどれだけ早く安定版を世界中に届け、企業が納得できるプライバシー基準を示せるかが今後の焦点になりそうです。

情報源 (1)

  1. [1]
    theverge.com(新しいタブで開きます)原文theverge.com

毎日のAIピックアップ