개발자 도구

Android Studio Rabbit 2, Codex와 Claude 등 AI 에이전트가 IDE에 합류

Android Studio Rabbit 2가 안정 버전으로 출시됐다. 서드파티 AI 에이전트 지원, 스킬 관리, LeakCanary 개선, XR 에뮬레이터가 담겼다.

작성: ·

Android 개발자는 이제 선호하는 코딩 에이전트를 쓰기 위해 Android Studio를 떠나지 않아도 된다. Google은 10월 28일 Android Studio Rabbit 2(버전 2026.2.2)를 안정 채널에 출시했다. 가장 큰 변화는 Bring Your Own Agent다. Android Studio 자체 도구와 함께 OpenAI Codex, Claude Agent 등 서드파티 에이전트를 지원한다(Google).

이번 출시에는 에이전트 스킬 관리, AI 기반 코드 리뷰, LeakCanary 통합, 안정 버전의 Android XR 에뮬레이터도 포함됐다. Google은 같은 행사에서 Android CLI와 플랫폼 기능도 별도로 발표했다. 이 가운데 일부는 Android Studio 기능이 아니거나 성숙도가 서로 다르다.

선호하는 코딩 에이전트를 직접 연결

Bring Your Own Agent(BYOA)는 개방형 Agent Client Protocol(ACP)을 통해 호환되는 코딩 에이전트를 Android Studio에 연결한다. Google에 따르면 개발자는 Claude Agent, Codex, Junie, Google Antigravity를 포함해 40개가 넘는 에이전트 중에서 고를 수 있다. 지원되는 에이전트는 에뮬레이터, 빌드 시스템, Logcat 같은 IDE 도구를 사용할 수 있다(Google).

예를 들어 Kotlin 앱을 개발하는 개발자는 IDE의 진단 정보에 접근할 수 있는 에이전트에게 빌드 실패 원인 조사를 맡길 수 있다. 에이전트는 변경을 제안하고 사용 가능한 도구를 쓸 수 있지만, 패치를 확인하고 관련 테스트를 다시 실행하고 실제 문제가 해결됐는지 판단하는 일은 여전히 개발자의 몫이다. 이 예시는 가능한 작업 방식을 보여줄 뿐 측정된 결과가 아니다.

시작하려면 에이전트 창을 열거나 Settings → Tools → AI → Agents로 이동해 에이전트를 선택하고 필요에 따라 인증한다. Google에 따르면 개인 구독 또는 기업 구독으로 인증할 수 있다. 사용 가능 여부, 할당량, 비용, 데이터 처리는 에이전트와 제공업체에 따라 다르다. Android Studio에 통합된다고 해서 모든 서드파티 구독이 무료가 되는 것은 아니다(릴리스 노트).

스킬, 코드 리뷰, 메모리 누수

Rabbit 2는 에이전트가 사용할 수 있는 전문 지침을 찾고 관리하는 스킬 관리자를 추가했다. Google은 XML 뷰를 Jetpack Compose로 마이그레이션하거나 레이아웃을 조정하거나 CameraX를 통합하는 작업을 위한 Android 및 Firebase 스킬을 예로 든다. 관리자는 Agent 패널이나 Settings → Tools → AI → Skills Manager에서 열 수 있다(Google).

AI Change Review는 에이전트가 만든 변경, 보류 중인 커밋, 이미 커밋된 변경을 검토할 수 있다. Google에 따르면 권장 수정 사항을 찾아내고 관련 변경을 묶은 안내도 만들 수 있다. 큰 diff를 훑어보기는 쉬워질 수 있지만, 이는 어디까지나 AI가 생성한 리뷰이며 코드가 올바르다는 증거는 아니다.

LeakCanary도 Profiler의 Android Studio 내장 에이전트와 통합됐다. 에이전트는 메모리 누수를 설명하고 코드 변경을 제안할 수 있다. 리소스를 의도보다 오래 붙잡는 앱에는 의미 있는 기능이지만, 제안된 수정은 앱에서 프로파일링과 테스트를 거쳐야 한다.

스킬, 코드 리뷰, 메모리 누수
기능Google의 설명확인할 점
Bring Your Own Agent호환되는 에이전트를 IDE 도구에 연결제공업체 약관, 권한, 생성된 변경
Skills Manager에이전트용 전문 지침을 찾고 관리설치된 스킬과 그 적합성
AI Change Review수정을 제안하고 관련 변경을 묶음정확성, 보안, 테스트 커버리지
LeakCanary 통합누수 설명과 수정 제안을 지원메모리 동작이 실제로 개선되는지
XR 에뮬레이터지원되는 XR 기기 경험을 가상으로 테스트가능할 때 실제 하드웨어에서의 동작

출처: Android Developers Blog, 2026년 10월 28일.

Android XR 에뮬레이터, 안정 버전 도달

Google에 따르면 XR, 오디오, 디스플레이 글래스용 에뮬레이터가 Android Studio에서 안정 버전이 됐다. 개발자는 컴퓨터에서 지원되는 경험을 테스트할 수 있고, 360도 사진이나 연결된 카메라 영상으로 디스플레이 글래스 환경을 맞춤 설정할 수 있으며, 가상 휴대폰과 글래스를 위한 개선된 페어링 마법사를 쓸 수 있다(Google).

덕분에 XR 개발자는 테스트할 때마다 실제 글래스가 없어도 반복 작업을 할 수 있다. 다만 특히 성능, 센서, 실사용 환경에서의 사용성은 실제 기기에서의 검증을 대체하지 못한다.

Android CLI와 새 에이전트 API는?

Google은 기기 스트리밍, Jetpack Compose 미리보기, 프로파일링을 포함한 Android CLI 관련 변경도 발표했다. Claude Code와 Codex용 공식 Android 플러그인도 함께 발표됐다. 이들은 관련 Android 개발자 도구이며, 모두 Rabbit 2 IDE 자체의 기능이라고 가정해서는 안 된다(Google).

같은 발표는 Android 앱에 에이전트 경험을 만들기 위한 API도 설명한다. 성숙도는 서로 다르다. AppFunctions는 베타이고, Jetpack Compose용 A2UI와 ML Kit Agentic API는 알파다. 개발자는 프로덕션 사용을 계획하기 전에 각 문서와 사용 가능 여부를 확인해야 한다.

업데이트 방법

Google은 Rabbit 2를 안정 릴리스로 안내한다. Android Studio에서 Help → Check for Updates를 사용하고, macOS에서는 Android Studio → Check for Updates를 사용한다. 공식 다운로드 페이지에서도 받을 수 있다.

외부 에이전트를 연결하기 전에 에이전트가 접근할 수 있는 파일과 도구, 제공업체의 데이터 약관, 구독 또는 API 비용을 확인해야 한다. 작은 작업부터 시작하고, 더 큰 리팩터링을 맡기기 전에 결과물을 검토해야 한다.

우리의 시각

Rabbit 2의 가장 큰 강점은 유연성이다. Android 개발자는 이미 쓰고 있는 빌드, 디버깅, 에뮬레이터 도구 가까이에 선호하는 에이전트를 둘 수 있다. 스킬과 안내형 리뷰도 에이전트가 만든 변경을 훑어보기 쉽게 하는 데 도움이 될 수 있다.

실질적인 시험대는 선택한 에이전트가 검토 부담을 늘리지 않고 프로젝트의 문제를 실제로 해결하느냐다. Google은 통합의 기능을 설명할 뿐, 모든 앱에서 보편적인 생산성 향상이 있음을 입증하지는 않는다. 실제 빌드 문제에 적용해 보고, 결과를 측정하고, 프로젝트에 중요한 검증은 계속 유지해야 한다.

출처

이 기사에서 오류를 발견하셨나요? 제보하기 · 정정 정책

Rekha 아이콘: 한 번의 획으로 그린 집

같은 저자의 작품 자체 홍보

손가락으로 그리는 오일러 경로

OrigoTech 저자가 만든 iPhone 게임 Rekha: 같은 선을 두 번 지나지 않고 한 번의 획으로 모든 점을 잇는다. 모두 풀 수 있는 500개의 도형이 준비되어 있다.

OrigoTech 뉴스레터

AI 도구 소식을 출처와 함께 정리한 주간 다이제스트.

다음 읽을거리