Android デベロッパーは、アプリ開発に使用するエージェント、ツール、コマンドライン インターフェース(CLI)、LLM を選択する際に、多くの選択肢があります。Android Studio の Gemini、Antigravity 2.0、Antigravity CLI、または Anthropic の Claude Code や OpenAI の Codex などのサードパーティ エージェントを使用する場合でも、私たちの使命は変わりません。それは、高品質な Android 開発をどこでも実現できるようにすることです。
Google I/O 2026 では、エージェント開発における最新の進歩を紹介し、Android CLI の最新機能の一部を披露しました。Android CLI はバージョン 1.0 で安定版となり、すべての Android デベロッパーが使用できるようになりました。新しいスキルから、エージェントが強力な Android Studio の機能にアクセスできるようにすることまで、Google はエージェントがユーザーとともに構築するための適切なツールを提供しています。
Android CLI をすでにご利用で、すべての新機能をすぐに使いたい場合は、android update を実行してください。それ以外の場合は、Android 向けに構築するエージェントの機能を強化する方法について、以下をお読みください。
Antigravity で Android 開発のロックを解除
Google Antigravity に、インストール可能な Android リソース(Android CLI やスキルなど)のオプション バンドルが含まれるようになりました。バンドルは、インストール後のオンボーディング中にインストールするか、後で [設定] > [カスタマイズ] > [Build With Google プラグイン] メニューからインストールできます。
これにより、Antigravity は Android CLI の強力なツールと知識をすべて利用できるようになり、プロジェクトの作成から新しい Android 仮想デバイスへのアプリのデプロイまで、Android アプリ開発に必要なコアタスクをより簡単かつ効率的に実行できます。
エージェント向けの Android Studio 機能のロック解除
Android CLI は、AI エージェントがタスクを実行し、Android 開発に関する知識を取得するための軽量インターフェースを提供します。ただし、専門化にはメリットがあります。Android Studio には、最も複雑な Android プロジェクトにも対応できるように構築された、10 年以上にわたる 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 でファイルを直接開きます。これは、IDE で Compose プレビュー、パフォーマンス トレース、その他の特定のファイルを表示するようエージェントが指示する場合に便利です。
たとえば、エージェントは次のコマンドを実行して、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 に含まれる Journeys ツールとスキルを使用すると、任意のエージェントが Journeys を作成して実行できるようになりました。Journeys は、アプリのユーザー ジャーニーを自然言語で記述したもので、プロジェクトに直接保存されます。
エージェントは、Android CLI を使用してこれらのジャーニーを実行し、ユーザーがアプリを操作するのとまったく同じようにアプリ内を移動できます。これにより、アプリの重要なエクスペリエンス全体でデータをテスト、検証、収集するまったく新しい方法が実現します。これらはすべて自然言語で記述され、エージェントによって実行されます。
Android のスキルを広げる
モデルがベスト プラクティスに沿った特定のパターンをよりよく理解して実行できるように、Android スキルのライブラリを拡充し続けています。Android 開発をより強力で効率的かつ生産的にする新しいスキルをリリースします。
- ディスプレイ グラスと XR 向け Jetpack Compose Glimmer: Jetpack Compose Glimmer UI ツールキットを使用して Android ディスプレイ グラス向けの投影型アプリを開発するためのガイドラインを提供します。
- CameraX への移行: 以前の Android カメラ実装(Camera1 または未加工の Camera2 API)を CameraX に移行するのに役立ちます。
- Perfetto SQL: 自然言語のデータ プロンプトを Perfetto SQL クエリに変換し、ローカル トレースファイルに対して実行します。
- アダプティブ UI: さまざまな Android デバイスに適応するようにアプリの UI を作成または更新する手順
- テストのセットアップ: 基本的なテスト戦略を作成します。
- スタイル: 新しいコンポーネント用の新しい Jetpack Compose スタイル API の導入を支援し、スタイル 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 Studio の最新のプレビュー版にアップデートして、Android CLI が提供する最新の機能を有効にしてください。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 開発に関する最新の分析情報を毎週メールでお届けします。