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

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

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

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

В настоящее время доступно только на бесплатной основе.
Включить через Studio Labs .
Прикрепить изображения
Библиотека подсказок (в IDE) Сохраняйте и управляйте часто используемыми подсказками, чтобы быстро вызывать их при необходимости. Сохраняйте и управляйте подсказками с помощью библиотеки подсказок
Правила Определите настройки ответов Gemini на ваши запросы. Укажите предпочтительные языки кодирования, стили, форматы вывода и многое другое. Настройте свой опыт с помощью правил
Галерея подсказок Ознакомьтесь с нашей коллекцией подсказок, чтобы получить вдохновение о том, как интегрировать Близнецов в свой рабочий процесс. Галерея подсказок
Интеграция с внешними инструментами Получайте информацию и выполняйте действия, связанные с внешними инструментами, не выходя из Android Studio. Введите @ , чтобы открыть список инструментов, и выберите один из них для включения в запрос Gemini. Например, вы можете попросить Gemini вывести список ваших последних документов Google, введя « @GoogleDocs list my recent docs».

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

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

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

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

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

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

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

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

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

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