메뉴
HN
Hacker News 44일 전

안드로이드 CLI: AI 에이전트로 앱 빌드 3배 빠르게

IMP
9/10
핵심 요약

구글이 안드로이드 개발 생태계를 에이전트(AI) 친화적으로 개편하며, 새로운 'Android CLI', 'Android Skills', 'Android Knowledge Base'를 발표했습니다. 이 도구들은 외부 AI 에이전트가 Android SDK와 개발 환경과 프로그래밍 방식으로 상호작용할 수 있게 해주어, 내부 테스트에서 LLM 토큰 사용량을 70% 이상 줄이고 작업 속도를 3배 향상시켰습니다. 개발자는 안드로이드 스튜디오 외부에서도 어떤 AI 에이전트(Claude, Codex 등)를 사용하든 가장 최신의 권장 아키텍처와 모범 사례를 쉽게 적용할 수 있습니다.

번역된 본문

☰ Android Developers Blog 앱 및 게임 개발자를 위한 최신 Android 및 Google Play 소식. 🔍 Android Developers → Jetpack Kotlin Docs News Platform Android Studio Google Play Jetpack Kotlin Docs News Platform Android Studio Google Play Jetpack Kotlin Docs News More | 2026년 4월 16일

Android CLI: 모든 에이전트를 사용하여 Android 앱 빌드 속도 3배 향상 이 게시물 공유하기 LinkedIn Twitter Facebook 이메일 링크 복사 링크가 클립보드에 복사되었습니다.

Adarsh Fernando, 그룹 프로덕트 매니저 및 Esteban de la Canal, 수석 소프트웨어 엔지니어 작성

Android 개발자 여러분, 앱 개발에 사용하는 에이전트, 도구 및 LLM(대형 언어 모델)과 관련하여 많은 선택지가 있습니다. Android Studio의 Gemini, Gemini CLI, Antigravity를 사용하거나 Claude Code 또는 Codex와 같은 서드파티 에이전트를 사용하든 상관없이, 우리의 미션은 어디서든 고품질의 Android 개발이 가능하도록 보장하는 것입니다.

오늘 우리는 에이전트 워크플로(Agentic workflows)를 위한 새로운 Android 도구 및 리소스 모음인 Android 스킬(Skills) 및 Android 지식 베이스(Knowledge Base)가 포함된 Android CLI를 소개합니다. 이 도구 모음은 Android Studio 외부에서 에이전트 작업을 지시할 때 핵심 Android 개발 워크플로에 대한 추측과 시행착오를 제거하여, 에이전트가 더 효율적이고 효과적으로 작동하며 최신 권장 패턴과 모범 사례를 따를 수 있도록 설계되었습니다.

Android에서 막 개발을 시작한 초보자이든, 숙련된 Android 개발자이든, 아니면 모바일 및 웹 플랫폼에 걸쳐 앱을 관리하는 개발자이든 상관없이, 최신 가이드, 도구 및 AI 지원을 활용하여 앱을 빌드하는 것이 그 어느 때보다 쉬워졌습니다. 이러한 리소스로 어떤 환경에서 시작하든 항상 Android Studio로 개발 환경을 전환할 수 있으며, 여기서 최첨단 도구와 에이전트를 사용하여 앱 경험을 더욱 빛나게 할 수 있습니다.

Android CLI (재)소개 에이전트는 Android SDK 및 개발 환경과 상호 작용할 수 있는 가볍고 프로그래밍 방식의 인터페이스가 있을 때 최고의 성능을 발휘합니다. 따라서 이 새로운 워크플로의 핵심은 새롭게 단장한 Android CLI입니다. 새로운 Android CLI는 터미널에서 Android 개발을 위한 기본 인터페이스 역할을 하며, 더 현대적인 기능과 쉬운 업데이트를 염두에 두고 환경 설정, 프로젝트 생성 및 기기 관리를 위한 명령어를 제공합니다.

create 명령어는 몇 초 만에 Android 앱 프로젝트를 만듭니다. 내부 실험에서 Android CLI는 프로젝트 및 환경 설정을 개선하여 LLM 토큰 사용량을 70% 이상 줄였으며, 에이전트가 표준 도구 세트만 사용하여 이러한 작업을 수행할 때보다 작업 완료 속도가 3배 빨랐습니다.

사용 가능한 주요 기능은 다음과 같습니다: SDK 관리: android sdk install을 사용하여 필요한 특정 구성 요소만 다운로드하여 간소화된 개발 환경을 보장합니다. 빠른 프로젝트 생성: android create 명령어는 공식 템플릿에서 새 프로젝트를 생성하여 첫 번째 코드 줄부터 권장 아키텍처와 모범 사례가 적용되도록 합니다. 신속한 기기 생성 및 배포: android emulator로 가상 기기를 생성 및 관리하고 android run을 사용하여 앱을 배포하여 수동 빌드 및 배포 주기의 번거로움을 없앱니다. 업데이트 기능: android update를 실행하여 최신 기능을 사용할 수 있는지 확인합니다.

Android CLI는 기기를 생성하고, 그 위에서 앱을 실행하며, 에이전트가 UI를 더 쉽게 탐색할 수 있도록 도와줍니다. Android CLI는 에이전트 개발 흐름을 지원할 뿐만 아니라, 점점 분산화되는 Android 개발의 특성에 맞춰 CI(지속적 통합), 유지 관리 및 기타 스크립트 자동화를 간소화하도록 설계되었습니다. 오늘 바로 Android CLI를 다운로드하고 사용해 보세요!

공식 Android 스킬(Skills)로 LLM 기반 다지기 전통적인 문서는 개념적이고 높은 수준의 설명 위주일 수 있습니다. 학습에는 완벽하지만, LLM은 종종 구식 패턴이나 라이브러리를 사용하지 않고 복잡한 워크플로를 실행하기 위해 정확하고 실행 가능한 지침을 필요로 합니다. 이러한 간극을 메우기 위해 우리는 Android 스킬 GitHub 저장소를 출시합니다.

원문 보기
원문 보기 (영어)
☰ Android Developers Blog The latest Android and Google Play news for app and game developers. 🔍 Android Developers → Jetpack Kotlin Docs News Platform Android Studio Google Play Jetpack Kotlin Docs News Platform Android Studio Google Play Jetpack Kotlin Docs News More | 16 April 2026 Android CLI: Build Android apps 3x faster using any agent Share this post LinkedIn Twitter Facebook Email Copy link Link copied to clipboard Posted by Adarsh Fernando, Group Product Manager and Esteban de la Canal, Senior Staff Software Engineer As Android developers, you have many choices when it comes to the agents, tools, and LLMs you use for app development. Whether you are using Gemini in Android Studio, Gemini CLI, Antigravity, or third-party agents like Claude Code or Codex, our mission is to ensure that high-quality Android development is possible everywhere. Today, we are introducing a new suite of Android tools and resources for agentic workflows — Android CLI with Android skills and the Android Knowledge Base . This collection of tools is designed to eliminate the guesswork of core Android development workflows when you direct an agent's work outside of Android Studio, making your agents more efficient, effective, and capable of following the latest recommended patterns and best practices. Whether you are just starting your development journey on Android, are a seasoned Android developer, or managing apps across mobile and web platforms, building your apps with the latest guidance, tools, and AI-assistance is easier than ever. No matter which environment you begin with these resources, you can always transition your development experience to Android Studio—where the state-of-the-art tools and agents for Android development are available to help your app experience truly shine. (Re)Introducing the Android CLI Your agents perform best when they have a lightweight, programmatic interface to interact with the Android SDK and development environment. So, at the heart of this new workflow is a revitalized Android CLI. The new Android CLI serves as the primary interface for Android development from the terminal, featuring commands for environment setup, project creation, and device management—with more modern capabilities and easy updatability in mind. The create command makes an Android app project in seconds. In our internal experiments, Android CLI improved project and environment setup by reducing LLM token usage by more than 70% , and tasks were completed 3X faster than when agents attempted to navigate these tasks using only the standard toolsets. Key capabilities available to you include: SDK management: Use android sdk install to download only the specific components needed, ensuring a lean development environment. Snappy project creation: The android create command generates new projects from official templates, ensuring the recommended architecture and best practices are applied from the very first line of code. Rapid device creation and deployment: Create and manage virtual devices with android emulator and deploy apps using android run , eliminating the guesswork involved in manual build and deploy cycles. Updatability: Run android update to ensure that you have the latest capabilities available. Android CLI can create a device, run your app on it, and make it easier for agents to navigate UI. While Android CLI will empower your agentic development flows, it's also been designed to streamline CI, maintenance, and any other scripted automation for the increasingly distributed nature of Android development. Download and try out the Android CLI today! Grounding LLMs with official Android Skills Traditional documentation can be descriptive, conceptual, and high-level. While perfect for learning, LLMs often require precise, actionable instructions to execute complex workflows without using outdated patterns and libraries. To bridge this gap, we are launching the Android skills GitHub repository . Skills are modular, markdown-based ( SKILL.md ) instruction sets that provide a technical specification for a task and are designed to trigger automatically when your prompt matches the skill's metadata, saving you the hassle of manually attaching documentation to every prompt. Android skills cover some of the most common workflows that some Android developers and LLMs may struggle with—they help models better understand and execute specific patterns that follow our best practices and guidance on Android development. In our initial release, the repository includes skills like: Navigation 3 setup and migration. Implementing edge-to-edge support. AGP 9 and XML-to-Compose migrations. R8 config analysis, and more! If you're using Android CLI, you can browse and set up your agent workflow with our growing collection of skills using the android skills command. These skills can also live alongside any other skills you create, or third-party skills created by the Android developer community. Learn more about getting started with Android skills . Install Android skills via the Android CLI to make your agent more effective and efficient. The latest guidance via the Android Knowledge Base The third component we are launching today is the Android Knowledge Base . Accessible through the android docs command and already available in the latest version of Android Studio, this specialized data source enables agents to search and fetch the latest authoritative developer guidelines to use as relevant context. The Android Knowledge Base ensures agents have the latest context, guidance, and best practices for Android. By accessing the frequently updated knowledge base, agents can ground their responses in the most recent information from Android developer docs, Firebase, Google Developers, and Kotlin docs. This ensures that even if an LLM's training cutoff is a year old, it can still provide guidance on the latest frameworks and patterns we recommend today. Android Studio: The ultimate destination for premium apps In addition to empowering developers and agents to handle project setup and boilerplate code, we've also designed these new tools and resources to make it easier to transition to Android Studio. That means you can start a prototype quickly with an agent using Android CLI and then open the project in Android Studio to fine-tune your UI with visual tools for code editing, UI design, deep debugging, and advanced profiling that scale with the growing capabilities of your app. And when it is time to build a high-quality app for large-scale publication across various device types, our agent in Android Studio is here to help, while leveraging the latest development best practices and libraries. Beyond the powerful Agent and Planning Modes for active development, we have introduced an AI-powered New Project flow, which provides an entry point to rapidly prototyping your next great idea for Android. These built-in agents make it simple to extend your app ideas across phones, foldables, tablets, Wear OS, Android Auto, and Android TV. Equipped with full context of your project's source code and a comprehensive suite of debugging, profiling, and emulation tools, you have an end-to-end, AI-accelerated toolkit at your disposal. Get started today Android CLI is available in preview today, along with a growing set of Android skills and knowledge for agents. To get started, head over to d.android.com/tools/agents to download Android CLI. Newer post Older post Google developers blog Google Developers Blog Connect Android Developers Google Play Subscribe Feed Newsletter