Возможности Gemini в Android Studio

Gemini в Android Studio включает в себя функции для каждого этапа процесса разработки. Gemini — это быстро развивающаяся область, поэтому также ознакомьтесь с примечаниями к стабильным и предварительным версиям Android Studio для получения последних обновлений.

Категория Особенность Описание Документы
Чат Чат Оригинальный интерфейс для взаимодействия с Gemini. Задавайте Gemini свои вопросы, касающиеся Android, на любом этапе разработки. Пообщайтесь с Близнецами
Прикрепить файлы Прикрепите файлы к своему запросу, чтобы помочь Gemini лучше понять контекст вашего вопроса и определить, какой код необходимо обновить. Прикрепить файлы
Прикрепить изображения Прикрепите изображение к своему запросу, чтобы упростить создание пользовательского интерфейса, отладку ошибок интерфейса, документирование архитектуры приложения и многое другое.

Только в бесплатном тарифе.
Прикрепить изображения
Библиотека подсказок (встроенная в IDE) Сохраняйте и управляйте часто используемыми подсказками, чтобы быстро вызывать их при необходимости. Сохраняйте и управляйте подсказками с помощью библиотеки подсказок.
Правила Настройте параметры ответов Gemini на ваши запросы. Укажите предпочтительные языки программирования, стили, форматы вывода и многое другое. Настройте работу с помощью правил.
Галерея подсказок Просмотрите нашу подборку подсказок, чтобы получить вдохновение о том, как интегрировать знак Близнецов в свой рабочий процесс. Галерея подсказок
Локальные сторонние модели Выберите локально установленный на вашем компьютере модуль LLM, чтобы использовать функциональность искусственного интеллекта в Android Studio.

В режиме предварительного просмотра .
Воспользуйтесь местным магистерским дипломом.
Удаленные сторонние модели Выберите модель LLM от удалённого поставщика моделей, чтобы использовать функциональность искусственного интеллекта в Android Studio.

В режиме предварительного просмотра .
Используйте удаленный LLM
Режим агента Режим агента Режим агента предназначен для решения сложных многоэтапных задач разработки, выходящих за рамки того, что вы можете сделать, просто общаясь с Gemini. Агент может вносить изменения в несколько файлов и итеративно исправлять ошибки, ускоряя процесс разработки. Режим агента
Создать новый проект С помощью искусственного интеллекта вы можете быстро превратить идею в прототип приложения.

В режиме предварительного просмотра .
Создайте новый проект с использованием ИИ.
Обновить зависимости Обновляйте зависимости и итеративно устраняйте ошибки сборки по ходу процесса.

В режиме предварительного просмотра .
Обновите зависимости с помощью агента Gemini.
Добавить ключ API Добавьте ключ API, чтобы расширить контекстное окно и получать ответы еще более высокого качества.

Применимо только к пользователям, использующим стандартную модель бесплатного тарифного плана.
Добавьте собственный ключ API Gemini.
Добавить сервер MCP Взаимодействуйте с внешними инструментами и расширяйте свои знания и возможности, используя протокол контекста модели (MCP). Добавить сервер MCP
Добавить удалённый сервер MCP Подключайтесь к серверу MCP без необходимости самостоятельной установки и обслуживания.

В режиме предварительного просмотра .
Добавить сервер MCP
Поддержка файла AGENTS.md Задайте параметры ответов Gemini на ваши запросы в одном или нескольких файлах Markdown, являющихся частью вашего кода. Инструкции, определенные в файлах AGENTS.md , не зависят от IDE. Настройте Gemini с помощью файлов AGENTS.md
Код Автозавершение кода Gemini предлагает функцию автозавершения кода в Android Studio с поддержкой искусственного интеллекта, которая отображается в виде серого курсивного текста по мере ввода. Автозавершение кода экономит ваше время и позволяет быстрее завершать проекты по программированию, предлагая готовые функции. Ускорьте процесс кодирования с помощью автозавершения кода на основе ИИ.
Преобразование кода В редакторе кода запрашивайте у Gemini предложения по изменению, оптимизации или добавлению кода в ваш проект. Преобразовать код
Переосмыслите названия переменных. Получите от Gemini подсказки о том, как переименовать одну или все переменные в файле. Переосмыслите названия переменных.
Сгенерировать сценарии модульного тестирования Gemini может предлагать сценарии тестирования, используя контекст кода, который вы хотите протестировать. При генерации сценариев модульного тестирования Gemini включает подробные имена и описания для ваших тестов, чтобы вы лучше понимали цель каждого предложенного теста. Сгенерировать сценарии модульного тестирования
Путешествия с Близнецами Пишите сквозные функциональные тесты, называемые «путешествиями», описывая шаги и утверждения с помощью естественного языка. Gemini преобразует ваши шаги в действия, которые Gemini выполняет в вашем приложении.

В режиме предварительного просмотра .
Journeys for Android Studio
Код документа Создавайте понятную и лаконичную документацию для своего кода с помощью мгновенных черновиков, которые вы можете дорабатывать и совершенствовать. Создайте документацию для вашего кода.
Генерировать сообщения коммитов Gemini может использовать контекст ваших изменений в коде и недавних прошлых коммитов для генерации сообщения коммита. Генерировать сообщения коммитов
Настройка кода Настройка кода позволяет получать предложения по улучшению кода, основанные на частных репозиториях вашей организации и, следовательно, соответствующие стилю кодирования вашей организации.

Только для подписчиков бизнес-тарифа.
Обзор настроек кода
Сочинить Создание предварительного просмотра Gemini может автоматически генерировать предварительные просмотры Compose, включая фиктивные данные для параметров предварительного просмотра, для конкретного или всех компонентов Compose в файле.

Включить через Studio Labs .
Создать предварительный просмотр при создании сообщения
Трансформация пользовательского интерфейса Используйте естественный язык для обновления пользовательского интерфейса вашего приложения непосредственно из панели предварительного просмотра в окне «Составление».

Включить через Studio Labs .
Трансформация пользовательского интерфейса
Новый пользовательский интерфейс, созданный на основе макета дизайна. Генерируйте код Compose непосредственно из макета дизайна.

В режиме предварительного просмотра .
Создайте новый пользовательский интерфейс на основе макета дизайна.
Сопоставление пользовательского интерфейса с целевым изображением Если у вас уже есть готовый первоначальный дизайн, убедитесь, что ваш пользовательский интерфейс соответствует эталонному образцу.

В режиме предварительного просмотра .
Подберите к вашему пользовательскому интерфейсу подходящее изображение.
Исправлены проблемы с качеством пользовательского интерфейса. Выявляйте и устраняйте проблемы для улучшения качества и доступности пользовательского интерфейса.

В режиме предварительного просмотра .
Выявление и устранение проблем с качеством пользовательского интерфейса.
Интеграции на базе Android Анализируйте сбои с помощью App Quality Insights. Используйте Gemini для анализа отчетов о сбоях в App Quality Insights, получения аналитических данных, составления сводки о сбоях и (по возможности) рекомендаций по дальнейшим действиям, включая примеры кода и ссылки на соответствующую документацию. Анализируйте сбои с помощью App Quality Insights и Gemini.
Анализ ошибок во время выполнения с помощью Logcat. Gemini в Android Studio помогает понимать и устранять ошибки прямо из окна Logcat, упрощая процесс отладки. Когда ваше приложение выдает ошибку или исключение, нажмите «Спросить Gemini», чтобы получить мгновенные объяснения и практические рекомендации, не покидая IDE. Анализ ошибок во время выполнения с помощью Logcat и Gemini.
Получите помощь при ошибках сборки и синхронизации. Gemini понимает ошибки сборки и синхронизации Gradle. При возникновении ошибок нажмите ссылку «Задать вопрос Gemini» в выходных данных сборки, чтобы получить помощь в диагностике и устранении проблем.
Конфиденциальность и безопасность Настройка совместного использования контекста Настройте, какие именно файлы будут передаваться в Gemini, используя файлы .aiexclude . Настройка совместного использования контекста
Ведение журнала Собирайте данные об активности Gemini в Cloud Logging, включая запросы и ответы, а также метаданные, такие как строки кода, принятые пользователем.

Только для подписчиков бизнес-тарифа.
Настройка ведения журналов Gemini Code Assist Standard и Enterprise.
Управление службами VPC Создайте безопасную и контролируемую среду для программирования, чтобы защитить конфиденциальные данные и интеллектуальную собственность.

Только для подписчиков бизнес-тарифа.
Настройка управления службами VPC для Gemini
Управление доступом к сети с помощью ограничений для пользовательских доменов. Ограничить доступ к Gemini на основе доменов пользователей.

Только для подписчиков бизнес-тарифа.
Управление доступом к сети с помощью ограничений для пользовательских доменов.
Другой Показатели производительности Отслеживайте использование Gemini вашей командой в Android Studio и его влияние на вашу работу, включая такие показатели, как процент принятия рекомендаций по коду.

Только для подписчиков бизнес-тарифа.
Сгенерировать метрики Gemini Code Assist