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 |