AI 기반 개발자 도구는 엔지니어링 생산성을 위한 필수적인 멀티플라이어가 되었으며, 팀은 전문 AI 코딩 에이전트, 맞춤 엔터프라이즈 하네스, 자율 도구를 채택하고 있습니다. 개발자와 팀에 가장 적합한 방식으로 Android 앱을 빌드할 수 있어야 하며, 에이전트 Android 개발은 이전보다 더 개방적이고 유연합니다.
작년에 Android 스튜디오는 모든 AI 모델에 개방되었습니다. 이제 원하는 코딩 에이전트를 선택할 수 있도록 지원하여 다음 단계로 나아가고자 합니다. 새로운 Bring Your Own Agent (BYOA) 기능을 사용하면 Anthropic의 Claude Agent, Open AI의 Codex, Google의 Antigravity를 비롯한 선호하는 코딩 에이전트를 Android 스튜디오에 원활하게 통합하고 Android 스튜디오의 AI 최적화 인프라 및 도구 지원으로 강화할 수 있습니다.
내 에이전트, 내 AI 계획
BYOA는 즐겨 사용하는 에이전트를 IDE 네이티브 인텔리전스와 페어링하여 더 빠르고 정확하며 비용 효율적으로 만듭니다. BYOA는 최신 Android 스튜디오 Canary에서 사용할 수 있으며 다음과 같은 혜택이 있습니다.
- 코드베이스 인식 및 토큰 효율성: Android 스튜디오는 에이전트 클라이언트 프로토콜 (ACP)을 사용하여 전체 프로젝트 그래프, 빌드 설정, 플랫폼 세부정보를 에이전트에 직접 제공합니다 . 그러면 에이전트가 관련 파일이나 세부정보를 필터링하여 토큰 사용량을 효율적으로 관리하고, 지연 시간을 줄이고, 더 명확한 답변을 제공할 수 있습니다.
- 원활한 워크플로 연속성: 여러 대화형 에이전트 프롬프트와 Android Studio의 맞춤 도구 간에 원활하게 전환하여 작업 간에 쉽게 이동할 때 흐름 상태를 그대로 유지합니다.
- 에이전트 유연성: ACP 규정을 준수하는 에이전트를 Android 스튜디오에 직접 연결하고 요금제로 로그인합니다. 한 에이전트의 할당량이 소진되거나 실적 기대치를 충족하지 못하는 경우 다른 에이전트가 이를 인계할 수 있습니다.
- 네이티브 도구 삽입: 빌드 진단, Jetpack Compose 미리보기와 같은 UI 도구, Android SDK 도구, Android 에뮬레이터 제어를 연결하여 에이전트가 Android 스튜디오에서 직접 액세스하고 테스트, 진단, 실행할 수 있습니다.
강력하고 유능하며 안정적인 코딩 에이전트
에이전트는 환경에서 직접 완전한 기술 워크플로를 계획하고 실행하여 다음과 같은 강력한 사용 사례를 지원할 수 있습니다.
- 환경에서 실행: 파일을 읽고, 쓰고, 수정하고, 셸 명령어를 실행하고, 테스트를 실행하고, 웹을 검색합니다.
- 하위 에이전트에게 위임: 코드 검토 또는 테스트와 같은 하위 작업을 위한 전문 에이전트를 생성하여 복잡한 프로젝트를 세분화합니다.
- 제어 유지: 세부적인 권한을 통해 에이전트는 일상적인 작업을 자체적으로 처리하고 위험한 작업에 대해서는 승인을 위해 일시중지할 수 있습니다.
- 컨텍스트 및 구성 유지: 장기 실행 세션을 유지하고 프로젝트 기술, 슬래시 명령어, 메모리를 자동으로 로드합니다.
Android 스튜디오에서 실행되는 에이전트는 Android 기술과 Android 기술 자료의 이점도 누릴 수 있어 최신 Android 권장사항에 액세스할 수 있습니다. 에이전트가 모델 성능에 미치는 영향을 자세히 알아보려면 Android Bench의 최신 업데이트에 대해 자세히 알아보세요.
Google Antigravity로 Gemini 사용하기
많은 개발자가 내장 에이전트를 통해 Android 스튜디오에서 직접 Gemini를 사용해 왔으며, Android 스튜디오에서 이 환경을 계속 제공할 예정입니다. 하지만 Gemini를 최대한 활용하려면 Google Antigravity 에이전트를 선택하여 Gemini Flash 3.8과 같은 최신 Gemini 모델을 이용하고 AI 사용 할당량을 늘리는 것이 좋습니다. Google AI Pro 또는 Ultra 요금제로 Google Antigravity 에이전트에 로그인하여 Android 스튜디오에서 혜택을 이용하거나 Gemini API 키로 토큰당 요금을 지불할 수도 있습니다.
Google Antigravity 에이전트 선택
조직에서 Gemini Enterprise를 사용하는 경우 내장 에이전트 또는 Antigravity 에이전트를 계속 사용할 수 있습니다. 어떤 경우든 조직은 Google Cloud의 추가 보안 및 개인 정보 보호 기능을 계속 활용할 수 있습니다.
시작하기
BYOA 지원은 Google Antigravity, Claude Agent, Codex와 같은 일반적으로 사용되는 에이전트를 제공하는 Android 스튜디오 Rabbit 2 카나리아 출시를 시작으로 미리보기로 출시됩니다. 에이전트 제공업체에 따라 엔터프라이즈 및 소비자 AI 요금제가 모두 지원됩니다. 에이전트를 연결하려면 다음 단계를 따르세요.
- Android 스튜디오 업데이트: Canary 출시 채널의 최신 버전을 실행하고 있는지 확인합니다.
- 에이전트 연결: 에이전트 창에서 에이전트(Claude Agent, Codex 또는 Antigravity) 중 하나를 선택하고 로그인하거나 API 키를 제공합니다. 추가 에이전트는 레지스트리 설정 > 도구 > AI > 에이전트에서 확인할 수 있습니다.
- 문서 살펴보기: 여기에서 프리뷰 출시 노트를 확인하세요.
Android 스튜디오의 AI 환경을 지속적으로 개선하는 데 여러분의 의견이 중요합니다. 버그나 문제가 발견되면 문제를 신고해 주세요. 앞으로 빌드하실 멋진 제품을 기대하겠습니다.
-
제품 뉴스오늘 Google은 엔지니어가 완료하는 데 며칠 또는 일주일이 걸리는 매우 복잡한 작업인 첫 번째 장기 작업 (LHT)을 출시합니다. 또한 해당 모델 제공업체의 에이전트부터 시작하여 에이전트 평가도 도입합니다.
-
제품 뉴스3월에 Google은 실제 Android 개발 작업을 위한 LLM 리더보드인 Android Bench를 도입했습니다. 이후 Google은 공개 가중치 모델을 평가하고 리더보드에 비용 및 효율성 측정기준을 추가하는 등 사용자 의견을 바탕으로 벤치마크를 개선했습니다.
Zoe Lopez-Latorre • 3분 읽기 -
제품 뉴스올해 Google I/O에서는 반복적인 변화를 넘어 앱 빌드 방식의 근본적인 변화를 모색합니다. Google의 최신 도구는 에이전트 시대에 맞게 설계되었으며, Android 개발자의 생산성을 높이고 코드베이스에 배포하는 AI 에이전트를 강화하는 기능을 제공합니다.
Matthew Warner • 읽는 데 8분 소요
Android 개발 관련 최신 정보를 이메일로 받아 보세요.