Android デベロッパーは、アプリ開発に使用するエージェント、ツール、コマンドライン インターフェース(CLI)、LLM を数多くの中から選択できます。Gemini in Android Studio、Antigravity 2.0、Antigravity CLI、または Anthropic の Claude Code や OpenAI の Codex などのサードパーティ エージェントを使用する場合でも、Google の使命は変わりません。高品質の Android 開発をどこでも実現できるようにすることです。
Google I/O 2026 では、エージェントによる開発の最新の進歩を紹介し、Android CLI の最新機能の一部をデモしました。Android CLI はバージョン 1.0 で安定版となり、すべての Android デベロッパーが使用できるようになりました。新しいスキルから、エージェントが強力な Android Studio 機能にアクセスできるようにすることまで、Google はエージェントに適切なツールを提供し、デベロッパーをサポートします。
Android CLI をすでに使用していて、すべての新機能を使用したい場合は、android update を実行してください。それ以外の場合は、Android 向けの開発をより適切に行えるように、Google がエージェントをどのように改善しているかについて、以下をお読みください。
Antigravity で Android 開発が可能に
Google Antigravity に、インストール可能な Android リソース(Android CLI やスキルなど)のオプション バンドルが追加されました。バンドルは、インストール後のオンボーディング時、または後で [設定] > [カスタマイズ] > [Google プラグインでビルド] メニューからインストールできます。
これにより、Antigravity は Android CLI の強力なツールと知識をすべて利用できるようになり、プロジェクトの作成から新しい Android 仮想デバイスへのアプリのデプロイまで、Android アプリ開発に必要なコアタスクをより簡単かつ効率的に実行できます。
あらゆるエージェントで Android Studio の機能を利用可能に
Android CLI は、AI エージェントがタスクを実行し、Android 開発に関する知識を取得するための軽量インターフェースを提供します。ただし、専門化にはメリットがあります。Android Studio には、10 年以上にわたる Android の専門知識が組み込まれており、最も複雑な Android プロジェクトにも対応できるように構築されています。これには、Android Studio の強力な静的分析エンジン、リファクタリング ツール、依存関係管理、UI デザインとレンダリング ライブラリなどが含まれます。AI エージェントは、Android Studio のツールを利用して、これらの機能の多くを利用できるようになりました。
Android CLI の最新バージョンでは、新しい android studio コマンドが導入されています。これにより、選択したエージェントは、Android Studio の深いコンテキスト対応機能を活用して、開いている Android プロジェクトをより適切に理解し、アクションを実行できます。Android CLI を使用して、Android Studio を優先エージェントとともに実行することで、エージェントのタスクはコードベースをより効率的にナビゲートし、より正確なコード変更を行うことができます。また、Android CLI を使用してプロジェクトを作成して反復処理を行う場合、Android Studio への移行がはるかに簡単になります。これにより、パフォーマンス プロファイラ、Compose プレビュー、Android デバイス ストリーミングなどの専用ツールを使用して、本番環境レベルの完成度を実現できます。
Android Studio Quail の最新 プレビュー版でプロジェクトを開いている場合は、次のコマンドを実行して、Android CLI が開いているプロジェクトとの接続を確立しているかどうかを確認できます。
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
エージェントは、android studio コマンドを使用して強力な IDE ツールにアクセスし、プロジェクトをより効率的に操作できます。主なコマンドは次のとおりです。
- analyze-file: エディタの組み込みインスペクションを使用して、ファイルのエラーと警告を分析します。
- find-declaration: セマンティック解決を使用して、プロジェクト全体でシンボル(クラス、メソッド、変数、フィールド、定数、Android リソース/カラー)の正確な定義サイトを検索します。
- find-usages: セマンティック分析を使用して、プロジェクト全体でシンボル(クラス、メソッド、変数、Android リソース)のすべての参照と宣言を検索します。
- render-compose-preview: Jetpack Compose UI プレビューをレンダリングし、成功した場合は画像と UI 階層へのパスを返します。
- version-lookup: Google Maven リポジトリなどの一般的なリポジトリで、指定したアプリの依存関係のどのバージョンが利用可能かに関する最新情報を取得します。プログラムによるソリューションを提供することで、依存関係の管理が煩雑になりにくく、不安定になる可能性も大幅に低くなります。
- open-file: Android Studio でファイルを直接開きます。これは、エージェントが Compose プレビュー、パフォーマンス トレース、または IDE 内のその他の特定のファイルを表示するようにユーザーに指示する場合に便利です。
たとえば、エージェントは次のコマンドを実行して、Android アプリの新しいレイアウトの Compose プレビューをレンダリングし、Android Studio でプレビューを開いて、複数の Compose プレビューを並べて表示し、IDE から直接 AI による編集を行うことができます。
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
これらのコマンドの使用方法について詳しくは、android help を実行してください。エージェントがこのツールの使い方を理解できるようにするには、android init を実行して Android CLI スキルを更新してください。
その他のご利用方法
Android CLI を環境にできるだけシームレスに統合できるように、さまざまな方法で利用できるようにしています。apt-get、winget、homebrew など、より多くのパッケージ マネージャーを使用して Android CLI をダウンロードしてインストールできるようになりました。たとえば、winget を使用して Android CLI をインストールするには、次のコマンドを実行します。
winget install -e --id Google.AndroidCLI
また、デフォルトでユーザー ローカル ディレクトリにインストールされるように更新しました。サポートされているすべてのオペレーティング システムのコマンドと、その他のダウンロード オプションについては、Android CLI のページをご覧ください。
ジャーニーのサポート
ジャーニーのサポートも導入しています。Android CLI に含まれるジャーニー ツールとスキルを使用すると、選択したエージェントは、アプリのユーザー ジャーニーの自然言語による説明を直接プロジェクトに保存するジャーニーを作成して実行できます。
エージェントは、Android CLI を使用してこれらのジャーニーを実行し、ユーザーと同じようにアプリを操作できます。これにより、アプリの重要なエクスペリエンス全体でテスト、検証、データ収集を行うまったく新しい方法が可能になります。これらはすべて自然言語で駆動され、エージェントによって実行されます。
Android スキルの拡大
モデルがベスト プラクティスに沿った特定のパターンをより適切に理解して実行できるように、Android スキルの ライブラリを継続的に拡張しています。Android 開発をどこでもより強力、効率的、生産的にする新しいスキルを提供しています。
- Display Glasses と Jetpack Compose Glimmer for XR: Jetpack Compose Glimmer UI ツールキットを使用して、Android Display Glasses 用のプロジェクション アプリケーションを開発するためのガイドラインを提供します。
- CameraX への移行: 従来の Android カメラ実装(Camera1 または raw Camera2 API)を CameraX に移行するのに役立ちます。
- Perfetto SQL: 自然言語のデータ プロンプトを Perfetto SQL クエリに変換し、ローカル トレース ファイルに対して実行します。
- アダプティブ UI: さまざまな Android デバイスに適応するようにアプリの UI を作成または更新する手順
- テストの設定: 基本的なテスト戦略を作成します。
- スタイル: 新しいコンポーネント用の新しい Jetpack Compose Style API の採用を支援し、Styles API への移行をサポートします。
- AppFunctions: Android コードベースを分析して新しい AppFunctions を推奨して実装し、Model Context Protocol の最適化のために KDoc ドキュメントを改善します。
これらの新しいスキルは、コマンドラインからワークフローに直接追加できます。エージェントが Android CLI をすぐに理解して使用できるようにするには、次のコマンドを実行して環境を初期化し、基本の android-cli スキルをインストールします。
android init
エージェントに必要な正確な機能を検索して、エージェントのワークフローを参照して設定できます。
android skills list
適切なスキルが見つかったら、次のコマンドを実行して環境にインストールします。
android skills add –skill=
使ってみる
Android CLI の安定版 1.0 リリースをダウンロードし、新しいツールを試して、完全なドキュメントを参照するには、今すぐ d.android.com/tools/agents にアクセスしてください。また、Android CLI が提供する最新機能を活用するには、Android Studio の最新プレビュー版に更新してください。Android CLI 1.0 でどのようなものが構築されるか、これらの新機能が日々のワークフローをどのように強化するかを楽しみにしています。LinkedIn、Medium、YouTube、X の活気あるコミュニティに参加して、フィードバックをお寄せください。
このお知らせと Google I/O 2026 のすべての最新情報については、io.google をご覧ください。
-
プロダクト ニュースGoogle I/O では毎年、Android 開発を含むエコシステムとプロダクト全体で新しい発表とリソースが提供されます。開発が AI とエージェント支援ツールに移行するにつれて、Android 向けにどのようにビルドする場合でも、より適切にサポートできるように提供内容を拡大しました。
Simona Milanovic • 2 分で読めます -
プロダクト ニュースGoogle I/O 2026 では、Android がオペレーティング システムからインテリジェンス システムに移行したことを発表しました。また、システムでインテリジェントなエクスペリエンスをネイティブに構築し、Google の AI の機能をアプリに組み込む方法についても説明しました。
Jingyu Shi • 2 分で読めます -
プロダクト ニュースAndroid XR で Unreal Engine と Godot の公式サポートが開始されました。また、生産性を向上させ、新しい XR 機能を有効にするように設計された新しいツール(Android XR Engine Hub と Android XR Interaction Framework)もリリースします。
Luke Hopkins, Ryan Bartley • 4 分で読めます
Android 開発に関する最新の分析情報を毎週メールでお届けします。