Android 스튜디오의 Gemini 기능

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

카테고리 기능 설명 문서
채팅 채팅 Gemini와 상호작용하기 위한 원래 인터페이스입니다. 개발 워크플로의 어느 시점에서든 Gemini에게 Android 관련 질문을 해 보세요. Gemini와 대화하기
파일 첨부 Gemini가 질문의 컨텍스트를 더 잘 이해하고 업데이트해야 하는 코드를 식별할 수 있도록 쿼리에 파일을 첨부합니다. 파일 첨부
이미지 첨부 UI 생성, UI 버그 디버그, 앱 아키텍처 문서화 등을 위해 쿼리에 이미지를 첨부합니다.

무료 등급에서만 가능합니다.
이미지 첨부
프롬프트 라이브러리 (IDE 내) 자주 사용하는 프롬프트를 저장하고 관리하며 필요할 때 빠르게 불러옵니다. 프롬프트 라이브러리로 프롬프트 저장 및 관리
규칙 쿼리에 대한 Gemini의 대답에 대한 환경설정을 정의합니다. 선호하는 코딩 언어, 스타일, 출력 형식 등을 정의합니다. 규칙으로 환경 맞춤설정
프롬프트 갤러리 프롬프트 컬렉션을 둘러보고 워크플로에 Gemini를 통합하는 방법에 관한 아이디어를 얻으세요. 프롬프트 갤러리
로컬 서드 파티 모델 컴퓨터에 로컬로 설치된 LLM을 선택하여 Android 스튜디오의 AI 기능을 구동합니다. 로컬 LLM 사용
원격 서드 파티 모델 원격 모델 제공업체의 LLM을 선택하여 Android 스튜디오의 AI 기능을 구동합니다. 원격 LLM 사용
에이전트 모드 에이전트 모드 에이전트 모드는 Gemini와의 채팅으로 해결할 수 있는 작업보다 더 복잡한 다단계 개발 작업을 처리할 수 있도록 설계되었습니다. 에이전트는 여러 파일에서 변경사항을 적용하고 버그를 반복적으로 수정하여 개발 프로세스를 가속화할 수 있습니다. 에이전트 모드
새 프로젝트 만들기 AI의 도움으로 아이디어를 앱 프로토타입으로 빠르게 전환합니다. AI로 새 프로젝트 만들기
종속 항목 업데이트 종속 항목을 업데이트하고 빌드 오류를 반복적으로 해결합니다. Gemini 에이전트로 종속 항목 업데이트
API 키 추가 API 키를 추가하여 컨텍스트 창을 확장하고 더 높은 품질의 대답을 얻습니다.

무료 등급의 기본 모델을 사용하는 사용자에게만 적용됩니다.
자체 Gemini API 키 추가
MCP 서버 추가 모델 컨텍스트 프로토콜 (MCP)을 사용하여 외부 도구와 상호작용하고 지식과 기능을 확장합니다. MCP 서버 추가
원격 MCP 서버 추가 MCP 서버를 직접 설치하고 유지관리하지 않고도 연결합니다. MCP 서버 추가
AGENTS.md 파일 지원 코드베이스의 일부인 하나 이상의 Markdown 파일에서 쿼리에 대한 Gemini의 대답에 대한 환경설정을 정의합니다. AGENTS.md 파일에 정의된 안내는 IDE와 독립적입니다. AGENTS.md 파일을 사용하여 Gemini 맞춤설정
권한 관리 에이전트에 대한 특정 권한을 관리하여 작업공간을 세부적으로 제어할 수 있습니다. 에이전트 모드에서 권한 관리
스킬로 에이전트 모드 확장 스킬을 사용하면 전문 지식과 맞춤 워크플로로 에이전트 모드의 기능을 개선할 수 있습니다. 스킬로 에이전트 모드 확장
연결된 기기와 상호작용 Android 스튜디오의 AI 에이전트는 연결된 기기에 앱을 배포하고, 현재 화면에 표시된 내용을 검사하고, 스크린샷을 찍고, Logcat에서 오류를 확인하고, 실행 중인 앱과 상호작용하는 도구에 액세스할 수 있습니다. 기기에서 변경사항 테스트 및 확인
코드 코드 작성 Gemini는 Android 스튜디오에서 코드를 입력할 때 회색의 기울임꼴 텍스트로 표시되는 AI 지원 자동 완성 기능을 제공합니다. 코드 작성은 시간을 절약하고 전체 함수를 추천하여 코딩 프로젝트를 더 빠르게 완료할 수 있도록 해 줍니다. AI 코드 작성으로 코딩 가속화
코드 변환 코드 편집기에서 Gemini에 프롬프트를 표시하여 프로젝트의 코드를 수정, 최적화 또는 추가할 코드 추천을 받습니다. 코드 변환
변수 이름 재고 Gemini에서 파일의 하나 또는 모든 변수 이름을 바꾸는 방법에 관한 추천을 받습니다. 변수 이름 재고
단위 테스트 시나리오 생성 Gemini는 테스트하려는 코드의 컨텍스트를 사용하여 테스트 시나리오를 추천할 수 있습니다. 단위 테스트 시나리오를 생성할 때 Gemini는 테스트의 상세 이름과 설명을 포함하므로 추천된 각 테스트의 의도를 더 잘 이해할 수 있습니다. 단위 테스트 시나리오 생성
Gemini를 사용한 여정 자연어를 사용하여 단계와 어설션을 설명하여 여정이라고 하는 엔드 투 엔드 기능 테스트를 작성합니다. Gemini는 단계를 Gemini가 앱에서 실행하는 작업으로 변환합니다.

스튜디오 랩을 통해 사용 설정합니다.
Android 스튜디오용 여정
코드 문서화 다듬고 완성할 수 있는 즉석 초안으로 코드에 관한 명확하고 간결한 문서를 생성합니다. 코드 문서 생성
커밋 메시지 생성 Gemini는 코드 변경사항과 최근 커밋의 컨텍스트를 사용하여 커밋 메시지를 생성할 수 있습니다. 커밋 메시지 생성
코드 맞춤설정 코드 맞춤설정을 사용하면 조직의 비공개 저장소를 기반으로 하며 조직의 코딩 스타일을 준수하는 코드 추천을 받을 수 있습니다.

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

비즈니스 등급 구독자만 해당됩니다.
Gemini Code Assist Standard 및 Enterprise 로깅 구성
VPC 서비스 제어 민감한 데이터와 지적 재산을 보호하기 위해 코딩을 위한 안전하고 제어된 환경을 구축합니다.

비즈니스 등급 구독자만 해당됩니다.
Gemini의 VPC 서비스 제어 구성
사용자 도메인 제한으로 네트워크 액세스 제어 사용자 도메인을 기반으로 Gemini에 대한 액세스를 제한합니다.

비즈니스 등급 구독자만 해당됩니다.
사용자 도메인 제한으로 네트워크 액세스 제어
기타 생산성 측정항목 코드 추천 수락률과 같은 측정항목을 포함하여 Android 스튜디오에서 Gemini를 사용하는 팀의 사용량과 작업에 미치는 영향을 추적합니다.

비즈니스 등급 구독자만 해당됩니다.
Gemini Code Assist 측정항목 생성