Android 개발자는 앱 개발에 사용하는 에이전트, 도구, LLM에 관해 다양한 선택지를 가지고 있습니다. Android 스튜디오의 Gemini, Gemini CLI, Antigravity 또는 Claude Code, Codex와 같은 서드 파티 에이전트를 사용하는 경우에도 Google의 목표는 어디서나 고품질 Android 개발이 가능하도록 하는 것입니다.
오늘 Google은 에이전트 워크플로를 위한 Android 도구 및 리소스(Android 기술이 적용된 Android CLI 및 Android 기술 자료)를 새롭게 소개합니다. 이 도구 모음은 Android 스튜디오 외부에서 에이전트의 작업을 지시할 때 핵심 Android 개발 워크플로의 추측을 없애도록 설계되어 에이전트가 더 효율적이고 효과적이며 최신 권장 패턴과 권장사항을 따를 수 있습니다.
Android 개발 여정을 이제 막 시작하는 경우, 숙련된 Android 개발자인 경우, 모바일 및 웹 플랫폼에서 앱을 관리하는 경우 등 어떤 경우든 최신 가이드, 도구, AI 지원을 통해 앱을 그 어느 때보다 쉽게 빌드할 수 있습니다. 어떤 환경에서 시작하든 이러한 리소스를 사용하면 언제든지 개발 환경을 Android 스튜디오로 전환할 수 있습니다. Android 개발을 위한 최신 도구와 에이전트를 사용하여 앱 환경을 진정으로 빛나게 만들 수 있습니다.
Android CLI 재소개
에이전트가 Android SDK 및 개발 환경과 상호작용할 수 있는 경량의 프로그래매틱 인터페이스가 있으면 최상의 성능을 발휘할 수 있습니다. 따라서 이 새로운 워크플로의 핵심은 새롭게 개선된 Android CLI입니다. 새로운 Android CLI는 터미널에서 Android 개발을 위한 기본 인터페이스 역할을 하며, 환경 설정, 프로젝트 생성, 기기 관리를 위한 명령어를 제공합니다. 더 현대적인 기능과 쉬운 업데이트 가능성을 염두에 두고 있습니다.
create 명령어를 사용하면 몇 초 만에 Android 앱 프로젝트를 만들 수 있습니다.
Google 내부 실험에서 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 스킬로 LLM 그라운딩
기존 문서는 설명적이고 개념적이며 개략적일 수 있습니다. LLM은 학습에 적합하지만, 오래된 패턴과 라이브러리를 사용하지 않고 복잡한 워크플로를 실행하려면 정확하고 실행 가능한 지시문이 필요한 경우가 많습니다.
이 격차를 해소하기 위해 Android 기술 GitHub 저장소를 출시합니다. 스킬은 작업의 기술 사양을 제공하는 모듈식 마크다운 기반 (SKILL.md) 명령어 세트이며, 프롬프트가 스킬의 메타데이터와 일치할 때 자동으로 트리거되도록 설계되어 모든 프롬프트에 문서를 수동으로 첨부하는 번거로움을 덜어줍니다.
Android 스킬은 일부 Android 개발자와 LLM이 어려움을 겪을 수 있는 가장 일반적인 워크플로를 다룹니다. 모델이 Android 개발에 관한 권장사항과 가이드를 따르는 특정 패턴을 더 잘 이해하고 실행하도록 지원합니다.
초기 출시에서 저장소에는 다음과 같은 기술이 포함됩니다.
- 탐색 3 설정 및 이전
- 더 넓은 화면 지원 구현
- AGP 9 및 XML-to-Compose 이전
- R8 구성 분석 등
Android CLI를 사용하는 경우 android skills 명령어를 사용하여 늘어나는 스킬 모음으로 에이전트 워크플로를 탐색하고 설정할 수 있습니다. 이러한 스킬은 사용자가 만든 다른 스킬이나 Android 개발자 커뮤니티에서 만든 서드 파티 스킬과 함께 사용할 수 있습니다. Android 기술을 시작하는 방법을 자세히 알아보세요.
Android CLI를 통해 Android 스킬을 설치하여 에이전트의 효율성을 높이세요.
Android 기술 자료를 통한 최신 안내
오늘 출시되는 세 번째 구성요소는 Android 기술 자료입니다. android docs 명령어를 통해 액세스할 수 있으며 이미 최신 버전의 Android 스튜디오에서 사용할 수 있는 이 전문 데이터 소스를 사용하면 에이전트가 관련 컨텍스트로 사용할 최신 공신력 있는 개발자 가이드라인을 검색하고 가져올 수 있습니다.
Android 기술 자료를 통해 상담사는 Android에 관한 최신 컨텍스트, 안내, 권장사항을 확인할 수 있습니다.
자주 업데이트되는 기술 자료에 액세스하면 상담사가 Android 개발자 문서, Firebase, Google Developers, Kotlin 문서의 최신 정보를 기반으로 대답할 수 있습니다. 이를 통해 LLM의 학습 컷오프가 1년 전이라도 Google에서 현재 권장하는 최신 프레임워크와 패턴에 관한 안내를 제공할 수 있습니다.
Android 스튜디오: 프리미엄 앱을 위한 최고의 목적지
개발자와 에이전트가 프로젝트 설정과 상용구 코드를 처리할 수 있도록 지원하는 것 외에도 Android 스튜디오로 더 쉽게 전환할 수 있도록 새로운 도구와 리소스를 설계했습니다. 즉, Android CLI를 사용하여 에이전트로 프로토타입을 빠르게 시작한 다음 Android 스튜디오에서 프로젝트를 열어 앱의 기능이 증가함에 따라 확장되는 코드 편집, UI 디자인, 심층 디버깅, 고급 프로파일링을 위한 시각적 도구로 UI를 미세 조정할 수 있습니다.
다양한 기기 유형에 걸쳐 대규모로 게시할 고품질 앱을 빌드해야 할 때 Android 스튜디오의 에이전트가 최신 개발 권장사항과 라이브러리를 활용하여 도움을 드립니다. 활성 개발을 위한 강력한 에이전트 및 계획 모드 외에도 AI 기반 새 프로젝트 흐름이 도입되어 Android를 위한 다음 아이디어를 빠르게 프로토타입으로 만들 수 있는 진입점을 제공합니다.
이러한 기본 제공 에이전트를 사용하면 휴대전화, 폴더블, 태블릿, Wear OS, Android Auto, Android TV에서 앱 아이디어를 쉽게 확장할 수 있습니다. 프로젝트 소스 코드의 전체 컨텍스트와 디버깅, 프로파일링, 에뮬레이션 도구의 포괄적인 모음을 갖추고 있어 엔드 투 엔드 AI 가속화 툴킷을 마음껏 사용할 수 있습니다.
지금 시작하기
Android CLI는 오늘부터 미리보기로 제공되며, 에이전트를 위한 Android 기술과 지식도 계속해서 늘어나고 있습니다. 시작하려면 d.android.com/tools/agents로 이동하여 Android CLI를 다운로드하세요.
계속 읽기
-
방법
과도한 배터리 소모가 Android 사용자의 가장 큰 관심사임을 인식한 Google은 개발자가 더 효율적인 앱을 빌드할 수 있도록 지원하기 위해 상당한 조치를 취해 왔습니다.
Alice Yuan • 8분 읽기
-
방법
온디바이스 모델과 클라우드 모델을 모두 사용하는 AI 지원 기능의 예를 제공하여 사용자에게 즐거운 경험을 선사할 수 있도록 영감을 드리고자 합니다.
Thomas Ezan, Ivy Knight • 전문 길이: 2분
-
방법
성능 레벨링 가이드에는 5가지 레벨이 있습니다. 최소한의 채택 노력 성능 도구를 소개하는 레벨 1부터 맞춤 성능 프레임워크를 유지할 리소스가 있는 앱에 적합한 레벨 5까지 살펴봅니다.
Alice Yuan • 읽는 데 9분 소요
소식 받아 보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요.