Android 개발자는 앱 개발에 사용하는 에이전트, 도구, 명령줄 인터페이스 (CLI), LLM과 관련하여 다양한 선택지를 보유하고 있습니다. Android 스튜디오의 Gemini, Antigravity 2.0, Antigravity CLI 또는 Anthropic의 Claude Code나 OpenAI의 Codex와 같은 서드 파티 에이전트를 사용하든 Google의 사명은 동일합니다. 바로 고품질 Android 개발을 어디에서나 가능하게 하는 것입니다.
Google I/O ‘26에서 Google은 에이전트 개발의 최신 발전을 공유하고 이제 버전 1.0으로 안정화되어 모든 Android 개발자가 사용할 수 있는 Android CLI의 최신 기능을 선보였습니다. 새로운 기술부터 강력한 Android 스튜디오 기능에 대한 에이전트 액세스 지원에 이르기까지 Google은 개발자와 함께 빌드할 수 있는 적절한 도구를 에이전트에 제공하고 있습니다.
이미 Android CLI를 사용하고 있으며 모든 새로운 기능을 사용하고 싶다면 android update를 실행하기만 하면 됩니다. 그렇지 않다면 계속 읽고 Google이 선택한 에이전트가 Android용 빌드를 더 잘 수행하도록 하는 방법을 자세히 알아보세요.
Antigravity용 Android 개발 잠금 해제
Google Antigravity에는 이제 Android CLI 및 기술을 비롯하여 설치할 수 있는 선택적 Android 리소스 번들이 포함되어 있습니다. 설치 후 온보딩 중에 번들을 설치하거나 나중에 설정 > 맞춤설정 > Google 플러그인으로 빌드 메뉴에서 번들을 설치할 수 있습니다.
이를 통해 Antigravity는 Android CLI의 모든 강력한 도구와 지식을 제공하여 프로젝트 생성부터 새 Android 가상 기기에 앱 배포에 이르기까지 Android 앱 개발에 필요한 핵심 작업을 더 쉽고 효율적으로 실행할 수 있습니다.
모든 에이전트의 Android 스튜디오 기능 잠금 해제
Android CLI는 AI 에이전트가 작업을 실행하고 Android 개발에 관한 지식을 검색할 수 있는 경량 인터페이스를 제공합니다. 하지만 전문화에는 이점이 있습니다. Android 스튜디오에는 가장 복잡한 Android 프로젝트도 처리할 수 있도록 빌드된 10년 이상의 Android 전문 지식이 포함되어 있습니다. 여기에는 Android 스튜디오의 강력한 정적 분석 엔진, 리팩터링 도구, 종속 항목 관리, UI 디자인 및 렌더링 라이브러리 등이 포함됩니다. 이제 AI 에이전트는 Android 스튜디오의 도구를 활용하여 이러한 기능을 많이 얻을 수 있습니다.
최신 버전의 Android CLI에는 새로운 android studio 명령어가 도입되었습니다. 이를 통해 선택한 에이전트는 Android 스튜디오의 심층적인 컨텍스트 기능을 활용하여 열려 있는 Android 프로젝트를 더 잘 이해하고 작업을 실행할 수 있습니다. Android CLI를 사용하여 선호하는 에이전트와 함께 Android 스튜디오를 실행하면 에이전트의 작업이 코드베이스를 더 효율적으로 탐색하여 더 정확한 코드 변경사항을 생성할 수 있습니다. 또한 Android CLI를 사용하여 프로젝트를 만들고 반복하면 Android 스튜디오로 전환하는 것이 훨씬 쉬워지므로 성능 프로파일러, Compose 미리보기, Android 기기 스트리밍과 같은 맞춤형 도구를 사용하여 프로덕션급 품질을 얻을 수 있습니다.
최신 미리보기 버전의 Android 스튜디오 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 스튜디오에서 파일을 직접 엽니다. 이는 에이전트가 Compose 미리보기, 성능 트레이스 또는 IDE의 기타 특정 파일을 보도록 개발자의 주의를 끌고 싶을 때 유용합니다.
예를 들어 이제 에이전트는 다음 명령어를 실행하여 Android 앱의 새 레이아웃에 관한 Compose 미리보기를 렌더링한 다음 Android 스튜디오에서 미리보기를 열어 여러 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 기술 라이브러리를 계속 확장하고 있습니다. Google은 어디서나 Android 개발을 더 강력하고 효율적이며 생산적으로 만드는 새로운 기능을 제공하고 있습니다.
- 디스플레이 안경 및 XR용 Jetpack Compose Glimmer: Jetpack Compose Glimmer UI 툴킷을 사용하여 Android 디스플레이 안경용 투영 애플리케이션을 개발하기 위한 가이드라인을 제공합니다.
- CameraX로 이전: 기존 Android 카메라 구현 (Camera1 또는 Raw Camera2 API)을 CameraX로 이전하는 데 도움이 됩니다.
- Perfetto SQL: 자연어 데이터 프롬프트를 Perfetto SQL 쿼리로 변환하고 로컬 추적 파일에 대해 실행합니다.
- 적응형 UI: 다양한 Android 기기에 맞게 조정되도록 앱의 UI를 만들거나 업데이트하는 안내
- 테스트 설정: 기본 테스트 전략을 만듭니다.
- 스타일: 새 구성요소에 관한 새로운 Jetpack Compose 스타일 API의 채택을 지원하고 스타일 API로의 이전을 지원합니다.
- AppFunctions: Android 코드베이스를 분석하여 새로운 AppFunctions를 추천하고 구현하며 모델 컨텍스트 프로토콜 최적화를 위한 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 스튜디오로 업데이트해야 합니다. Android CLI 1.0으로 무엇을 빌드할지, 이러한 새로운 기능이 일상적인 워크플로를 어떻게 개선할지 무척 기대됩니다. LinkedIn, Medium, YouTube 또는 X의 활발한 커뮤니티에 참여하여 의견을 공유하세요.
io.google에서 이 발표와 모든 Google I/O 2026 업데이트를 살펴보세요.
계속 읽기
-
2026년 5월 19일2026년 5월 19일
제품 소식
Android XR에서 Unreal Engine 및 Godot의 공식 지원이 제공됨을 알려드립니다. 또한 생산성을 높이고 새로운 XR 기능을 지원하도록 설계된 새로운 도구인 Android XR Engine Hub 및 Android XR Interaction Framework를 출시합니다.
Luke Hopkins • 읽는 데 4분 소요
-
2026년 5월 19일2026년 5월 19일
제품 소식
Android 17 출시와 함께 적응형 우선 개발 표준으로 전환하고 있습니다. 사용자는 더 이상 단일 폼 팩터에 의존하지 않고 하루 종일 휴대전화, 폴더블, 태블릿, 노트북, 자동차 디스플레이, 몰입형 XR 환경 간에 전환합니다.
Fahd Imtiaz • 읽는 데 4분 소요
-
2026년 5월 19일2026년 5월 19일
제품 소식
콘텐츠의 검색 가능성을 높이고 향후 TV 환경을 위해 앱을 준비하도록 설계된 Google TV 기능과 개발자 도구를 공유하게 되어 기쁩니다.
Paul Lammertsma • 읽는 데 4분 소요
소식 받아보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요. 매주