Android CLI: どのエージェントを使ってもAndroidアプリを3倍速で構築する
概要
- Android開発者向けに新しいエージェント・ツール群を発表
- Android CLI・Android Skills・Knowledge Baseの3本柱
- エージェントワークフローの効率化と最新ガイダンスの提供
- Android Studioとのシームレスな連携
- AI支援開発の最前線を体験可能
新しいAndroidエージェント開発ツール群
- Gemini in Android Studio, Gemini CLI, Antigravity, Claude Code, Codexなど多様なエージェントやLLMに対応
- 高品質なAndroid開発をどの環境でも実現可能なミッション
- Android CLI with Android skills, Android Knowledge Baseを新たに提供開始
- Android Studio外でのエージェント利用も効率化
- 初心者からベテラン、マルチプラットフォーム管理者まで幅広く対応
Android CLIの再定義
- 軽量かつプログラマティックなインターフェースでエージェントの能力を最大化
- ターミナルからの主要インターフェースとして再設計
- 環境構築、プロジェクト作成、デバイス管理などをコマンドで実行
- android createコマンドで数秒でプロジェクト生成
- LLMトークン使用量を70%以上削減、作業速度3倍を実現(社内実験結果)
- 主な機能
- SDK管理:必要なコンポーネントのみダウンロード
- 公式テンプレートによるプロジェクト作成:推奨アーキテクチャ適用
- 仮想デバイス作成・アプリデプロイ:android emulator, android run
- アップデート性:android updateで常に最新機能利用
- CIや自動化スクリプトにも最適化
Android Skills:LLMのための公式スキルセット
- 従来のドキュメントは学習向けに最適だが、LLMには具体的・実行可能な指示が必要
- Android skills GitHubリポジトリを新設
- SKILL.md形式のモジュラー指示セットで、プロンプトに応じて自動発動
- Navigation 3セットアップ、Edge-to-edge対応、AGP 9移行、XML→Compose移行、R8設定解析などを初期収録
- android skillsコマンドでスキルの閲覧・設定が可能
- 独自スキルやコミュニティ製スキルとの共存も可能
Android Knowledge Base:最新ガイダンスの提供
- android docsコマンドでアクセス可能な専門データソース
- Android Studio最新版にも統合済み
- 頻繁なアップデートで最新の公式ガイダンスを提供
- Android Developer Docs, Firebase, Google Developers, Kotlin Docsなどを網羅
- LLMの学習カットオフ後も最新情報で補完可能
Android Studio:プレミアムアプリ開発の最終拠点
- プロジェクト初期化やボイラープレート作成からAndroid Studioへの移行が容易
- コード編集、UI設計、デバッグ、プロファイリングなど高度なツール群を完備
- AI搭載の新規プロジェクト作成フローで素早くプロトタイピング
- スマートフォン、タブレット、Wear OS、Android Auto、Android TVなど多様なデバイスに対応
- プロジェクト全体のコンテキスト把握、デバッグ、エミュレーションもAIが支援
はじめ方
- Android CLIはプレビュー版として提供中
- Android skills・Knowledge Baseも随時拡充
- d.android.com/tools/agentsからダウンロード可能