Android 스튜디오의 AI 기능

Android 스튜디오의 AI에는 개발 프로세스의 모든 단계에 필요한 기능이 포함되어 있습니다. 다음 표에는 워크플로를 지원하는 데 사용할 수 있는 몇 가지 주요 기능이 나와 있습니다. Android 스튜디오의 AI는 빠르게 발전하는 분야이므로 Android 스튜디오의 안정화 버전 출시 노트와 프리뷰 버전 출시 노트에서 최신 업데이트를 확인하세요.

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

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

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

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

비즈니스 등급 구독자만 사용할 수 있습니다.
VPC 서비스 제어로 앱 보호
생산성 측정항목 팀의 Gemini 사용량과 Gemini가 업무에 미치는 영향을 추적합니다. 여기에는 코드 추천 수락률과 같은 측정항목이 포함됩니다.

비즈니스 등급 구독자만 사용할 수 있습니다.
분석 데이터 보기 및 내보내기