Android 스튜디오의 Gemini 기능

Android 스튜디오의 Gemini에는 개발 프로세스의 모든 단계를 위한 기능이 포함되어 있습니다. 다음 표에는 워크플로를 지원하는 데 도움이 되는 주요 기능이 나와 있습니다. Gemini는 빠르게 발전하는 분야이므로 최신 업데이트를 확인하려면 Android 스튜디오의 안정화 버전 출시 노트미리보기 버전 출시 노트도 확인하세요.

카테고리 기능 설명 문서
에이전트 모드 새 프로젝트 만들기 AI의 도움을 받아 아이디어를 앱 프로토타입으로 빠르게 전환합니다. AI로 새 프로젝트 만들기
동시 대화 IDE 내에서 효과적으로 멀티태스크를 실행하기 위해 여러 에이전트 모드 대화를 동시에 실행합니다. 에이전트 모드
API 키 추가 API 키를 추가하여 컨텍스트 윈도우를 확장하고 훨씬 더 높은 품질의 응답을 받습니다.

무료 등급의 기본 모델 사용자에게만 적용됩니다.
자체 Gemini API 키 추가
MCP 서버 추가 모델 컨텍스트 프로토콜 (MCP)을 사용하여 외부 도구와 상호작용하고 지식과 기능을 확장합니다. MCP 서버 추가
원격 MCP 서버 추가 직접 설치하고 유지관리하지 않고도 MCP 서버에 연결합니다. MCP 서버 추가
AGENTS.md 파일 지원 코드베이스의 일부인 하나 이상의 Markdown 파일에서 쿼리에 대한 Gemini의 응답 환경설정을 정의합니다. AGENTS.md 파일에 정의된 안내는 IDE와 독립적입니다. AGENTS.md 파일을 사용하여 Gemini 맞춤설정
권한 관리 에이전트의 특정 권한을 관리하여 작업공간을 세부적으로 제어할 수 있습니다. 에이전트 모드에서 권한 관리
Android 기술 자료 액세스 고품질 앱을 개발하는 데 도움이 되는 최신 권위 있는 문서에 액세스합니다. Android 기술 자료
에이전트 웹 검색 실시간 웹 검색을 실행하여 최신 정보에 액세스합니다. 에이전트 웹 검색
스킬로 에이전트 모드 확장 스킬을 사용하면 전문 지식과 맞춤 워크플로로 에이전트 모드의 기능을 개선할 수 있습니다. 스킬로 에이전트 모드 확장
연결된 기기와 상호작용 Android 스튜디오의 AI 에이전트는 연결된 기기에 앱을 배포하고, 현재 화면에 표시된 내용을 검사하고, 스크린샷을 찍고, Logcat에서 오류를 확인하고, 실행 중인 앱과 상호작용하는 도구에 액세스할 수 있습니다. 기기에서 변경사항 테스트 및 확인
로컬 서드 파티 모델 컴퓨터에 로컬로 설치된 LLM을 선택하여 Android 스튜디오의 AI 기능을 지원합니다. 로컬 LLM 사용
원격 서드 파티 모델 원격 모델 제공업체의 LLM을 선택하여 Android 스튜디오의 AI 기능을 지원합니다. 원격 LLM 사용
코드 다음 수정 항목 예측 최근 변경사항을 기반으로 코드베이스의 다른 위치에서 수정 항목을 사전에 제안합니다. 다음 수정 항목 예측
종속 항목 업데이트 종속 항목을 업데이트하고 빌드 오류를 반복적으로 해결합니다. Gemini 에이전트로 종속 항목 업데이트
단위 테스트 생성 Gemini는 Kotlin 및 Java 코드의 포괄적이고 컴파일 가능한 단위 테스트를 생성할 수 있습니다. 여기에는 setUp 메서드, 모의 초기화 및 개별 테스트 사례가 포함됩니다. 단위 테스트 생성
Gemini를 사용한 여정 자연어를 사용하여 단계와 어설션을 설명하여 여정이라고 하는 엔드 투 엔드 기능 테스트를 작성합니다. Gemini는 단계를 Gemini가 앱에서 실행하는 작업으로 변환합니다.

스튜디오 랩을 통해 사용 설정합니다.
Android 스튜디오용 여정
Compose Compose 미리보기 생성 Gemini는 미리보기 매개변수의 모의 데이터를 비롯하여 특정 컴포저블 또는 파일의 모든 컴포저블에 대한 Compose 미리보기를 자동으로 생성할 수 있습니다. Compose 미리보기 생성
UI 변환 자연어를 사용하여 Compose 미리보기 패널에서 직접 앱 UI를 업데이트합니다. UI 변환
디자인 모의에서 새 UI 디자인 모의에서 직접 Compose 코드를 생성합니다. 이미지 첨부파일로 UI 생성
UI를 타겟 이미지와 일치 초기 UI가 이미 생성된 경우 UI를 참조 디자인과 일치시킵니다. 이미지 첨부파일로 UI 생성
UI 품질 문제 해결 문제를 찾아 해결하여 UI 품질과 접근성을 개선합니다. UI 품질 문제 찾기 및 해결
Android 기반 통합 App Quality Insights로 비정상 종료 분석 Gemini를 사용하여 App Quality Insights 비정상 종료 보고서를 분석하고, 유용한 정보를 생성하고, 비정상 종료 요약을 제공하고, 가능한 경우 샘플 코드 및 관련 문서 링크를 비롯한 다음 단계를 추천합니다. App Quality Insights 및 Gemini로 비정상 종료 분석
Logcat으로 런타임 오류 분석 Android 스튜디오의 Gemini는 Logcat 창의 오류를 이해하고 해결하여 디버깅 프로세스를 간소화하는 데 도움이 됩니다. 앱에서 오류 또는 예외가 발생하면 'Gemini에 문의'를 클릭하여 IDE를 벗어나지 않고 즉각적인 설명과 실행 가능한 제안을 받습니다. Logcat 및 Gemini로 런타임 오류 분석
빌드 및 동기화 오류 관련 도움말 보기 Gemini는 Gradle 빌드 및 동기화 오류를 이해합니다. 오류가 발생하면 빌드 출력에서 "Gemini에 문의" 링크를 클릭하여 문제를 진단하고 해결할 수 있습니다.
개인 정보 보호 및 보안 컨텍스트 공유 구성 .aiexclude 파일을 사용하여 Gemini와 공유되는 파일을 구체적으로 구성합니다. 컨텍스트 공유 구성
로깅 프롬프트 및 응답, 사용자가 수락한 코드 줄과 같은 메타데이터를 비롯한 Gemini 활동을 Cloud Logging에 수집합니다.

비즈니스 등급 구독자만 해당됩니다.
Cloud Logging으로 Gemini Enterprise 사용 감사 로그에 액세스
VPC 서비스 제어 민감한 정보와 지식 재산을 보호하기 위해 안전하고 제어된 코딩 환경을 설정합니다.

비즈니스 등급 구독자만 해당됩니다.
VPC 서비스 제어로 앱 보호
생산성 측정항목 코드 추천 수락률과 같은 측정항목을 비롯하여 Android 스튜디오에서 Gemini의 팀 사용량과 작업에 미치는 영향을 추적합니다.

비즈니스 등급 구독자만 해당됩니다.
애널리틱스 데이터 보기 및 내보내기