Android 스튜디오의 Gemini 기능

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

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

스튜디오 실험실을 통해 사용 설정하세요.
파일 첨부하기
이미지 첨부 UI를 생성하고, UI 버그를 디버그하고, 앱의 아키텍처를 문서화하는 데 도움이 되도록 질문에 이미지를 첨부하세요.

현재 무료 등급에서만 사용할 수 있습니다.
스튜디오 실험실을 통해 사용 설정합니다.
이미지 첨부
프롬프트 라이브러리 (IDE 내) 자주 사용하는 프롬프트를 저장하고 관리하며 필요할 때 빠르게 불러옵니다. 프롬프트 라이브러리로 프롬프트 저장 및 관리하기
규칙 질문에 대한 Gemini의 대답에 대한 환경설정을 정의합니다. 선호하는 코딩 언어, 스타일, 출력 형식 등을 정의합니다. 규칙으로 환경 맞춤설정하기
프롬프트 갤러리 프롬프트 모음을 둘러보며 워크플로에 Gemini를 통합하는 방법에 대한 아이디어를 얻으세요. 프롬프트 갤러리
외부 도구와의 통합 Android 스튜디오를 종료하지 않고 외부 도구와 관련된 정보를 가져오고 작업을 실행합니다. @을 입력하여 도구 목록을 표시하고 Gemini 프롬프트에 포함할 도구를 선택합니다. 예를 들어 '@GoogleDocs 최근 문서를 나열해 줘'라고 입력하여 Gemini에게 최근 Google 문서를 나열해 달라고 요청할 수 있습니다.

Business 등급 구독자만 사용할 수 있습니다.
상담사 모드 상담사 모드 에이전트 모드는 Gemini와의 채팅으로 해결할 수 있는 작업보다 더 복잡한 다단계 개발 작업도 처리할 수 있도록 설계되었습니다. 에이전트는 여러 파일에서 변경사항을 적용하고 버그를 반복적으로 수정하여 개발 프로세스를 가속화할 수 있습니다. 상담사 모드
API 키 추가 에이전트 모드: API 키를 추가하여 컨텍스트 윈도우를 확장하고 더 높은 품질의 응답을 받으세요.

무료 등급의 기본 모델을 사용하는 사용자에게만 적용됩니다.
자체 Gemini API 키 추가하기
MCP 서버 추가 에이전트 모드: Model Context Protocol (MCP)을 사용하여 외부 도구와 상호작용하고 지식과 기능을 확장합니다. MCP 서버 추가
코드 코드 작성 Gemini는 Android 스튜디오에서 코드를 입력할 때 회색의 기울임꼴 텍스트로 표시되는 AI 지원 코드 자동 완성 기능을 제공합니다. 코드 완성은 전체 함수를 추천하여 시간을 절약하고 코딩 프로젝트를 더 빠르게 완료할 수 있도록 지원합니다. AI 코드 완성으로 코딩 가속화
코드 변환 코드 편집기에서 Gemini에 프롬프트를 입력하여 프로젝트의 코드를 수정, 최적화 또는 추가할 수 있는 코드 추천을 받습니다. 코드 변환
변수 이름 다시 생각하기 파일에서 하나 또는 모든 변수의 이름을 변경하는 방법에 관한 Gemini의 추천을 받습니다. 변수 이름 다시 생각하기
단위 테스트 시나리오 생성 Gemini는 테스트하려는 코드의 컨텍스트를 사용하여 테스트 시나리오를 제안할 수 있습니다. 단위 테스트 시나리오를 생성할 때 Gemini는 제안된 각 테스트의 의도를 더 잘 이해할 수 있도록 테스트의 상세한 이름과 설명을 포함합니다. 단위 테스트 시나리오 생성
Gemini와 함께하는 여정 자연어를 사용하여 단계와 어설션을 설명하여 여정이라고 하는 엔드 투 엔드 기능 테스트를 작성합니다. Gemini는 사용자의 단계를 Gemini가 앱에서 실행하는 작업으로 변환합니다. 현재 프리뷰로 제공됩니다.

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

Business 티어 구독자만 사용할 수 있습니다.
코드 맞춤설정 개요
Compose Compose 미리보기 생성 Gemini는 파일의 특정 컴포저블 또는 모든 컴포저블에 대해 미리보기 매개변수의 모의 데이터를 포함한 Compose 미리보기를 자동으로 생성할 수 있습니다.

스튜디오 실험실을 통해 사용 설정합니다.
Compose 미리보기 생성
UI 변환 자연어를 사용하여 Compose 미리보기 패널에서 직접 앱 UI를 업데이트합니다.

스튜디오 실험실을 통해 사용 설정합니다.
UI 변환
Android 기반 통합 앱 품질 통계로 비정상 종료 분석 Gemini를 사용하여 앱 품질 통계 비정상 종료 보고서를 분석하고, 유용한 정보를 생성하고, 비정상 종료 요약을 제공하고, 가능한 경우 샘플 코드 및 관련 문서 링크를 비롯한 다음 단계를 추천합니다. 앱 품질 통계 및 Gemini로 비정상 종료 분석하기
Logcat으로 런타임 오류 분석 Android 스튜디오의 Gemini는 Logcat 창에서 오류를 이해하고 해결하여 디버깅 프로세스를 간소화합니다. 앱에서 오류나 예외가 발생하면 'Gemini에 질문하기'를 클릭하여 IDE를 벗어나지 않고도 즉시 설명과 실행 가능한 제안을 받을 수 있습니다. Logcat 및 Gemini로 런타임 오류 분석
빌드 및 동기화 오류 관련 도움 받기 Gemini는 Gradle 빌드 및 동기화 오류를 이해합니다. 오류가 발생하면 빌드 출력에서 'Gemini에 묻기' 링크를 클릭하여 문제를 진단하고 수정할 수 있습니다.
개인 정보 보호 및 보안 컨텍스트 공유 구성 .aiexclude 파일을 사용하여 Gemini와 공유되는 파일을 구체적으로 구성합니다. 컨텍스트 공유 구성
로깅 프롬프트, 응답, 사용자가 수락한 코드 줄과 같은 메타데이터를 비롯한 Gemini 활동을 Cloud Logging에 수집합니다.

Business 등급 구독자만 사용할 수 있습니다.
Gemini Code Assist Standard 및 Enterprise 로깅 구성
VPC 서비스 제어 코딩을 위한 안전하고 관리된 환경을 구축하여 민감한 정보와 지식 재산을 보호하세요.

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

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

Business 등급 구독자만 사용할 수 있습니다.
Gemini Code Assist 측정항목 생성