Новости о продуктах

Расширьте возможности управления и контроля в режиме агента с помощью Android Studio Panda 3.

3 минуты чтения
Matt Dyor
Старший менеджер по продуктам

Android Studio Panda 3 теперь стабильна и готова к использованию в продакшене. Этот релиз предоставляет еще больше возможностей для управления и настройки рабочих процессов на основе ИИ, что делает создание высококачественных приложений для Android проще, чем когда-либо.

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

Наконец, помимо навыков ИИ и улучшений в режиме агента, Android Studio Panda 3 также включает обновленную поддержку создания Android-приложений для автомобилей.

Вот подробный обзор новинок:

Навыки агента

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

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

После создания навыка агент сможет использовать его автоматически, или вы можете активировать его вручную, набрав символ @, за которым следует название навыка. Ознакомьтесь с документацией , чтобы узнать больше о создании навыков для вашего кода, или, что еще лучше, попросите своего агента помочь вам создать новый навык, и он проведет вас через все этапы!

large_CROPPED-1-3-skill-used-REV.png
Ручной запуск навыка агента в Android Studio

Начиная

Чтобы развить навык для своего проекта, выполните следующие действия:

  • Создайте каталог .skills внутри корневой папки вашего проекта.
  • Поместите файл SKILL.md в эту новую директорию.
  • Добавьте в файл имя и описание, чтобы определить свой собственный рабочий процесс, и ваш навык готов.
  • При желании вы можете добавить сценарии, материалы и ссылки, чтобы предоставить вашему агенту еще больше рекомендаций.
large_CROPPED-1-2-skill-md-REV.png
Навыки работы с агентом в Android Studio.

Управление правами доступа для режима агента

Вы контролируете свой код, и теперь можете более тщательно выбирать, какие данные и возможности предоставлять агентам ИИ. Новые детализированные разрешения для агентов в Android Studio позволяют точно определять, что агенты могут для вас делать.

Когда Agent Mode необходимо читать файлы, выполнять команды оболочки или получать доступ к веб-сайту, он явно запрашивает ваше разрешение. Мы знаем, что «усталость от подтверждений» — это реальный риск в рабочих процессах ИИ: когда инструмент слишком часто запрашивает разрешение, легко начать нажимать «Разрешить», не проверив действие полностью. Предлагая детальные правила «Всегда разрешать» для доверенных операций и дополнительную песочницу для экспериментальных, Android Studio помогает вам сосредоточиться на важных решениях, которые действительно требуют вашего ручного подтверждения.

large_2-2-alt-permission-request-REV (1).png
Права доступа агента

Настройка и использование прав доступа агента интуитивно понятны. Например, предоставление прав высокого уровня автоматически активирует связанные подсистемы, а команды, которые вы ранее одобрили, будут выполняться автоматически, не прерывая ваш рабочий процесс. Будьте уверены, доступ к конфиденциальным файлам, таким как SSH-ключи, всегда будет требовать вашего явного подтверждения.

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

large_2-3-sandbox-REV.png
Песочница Агента Шелла

Шаблон приложения «Пустая библиотека автомобильных приложений»

Мы упрощаем разработку Android-приложений для автомобилей. Раньше создание приложений для автомобилей означало борьбу со сложными настройками, чтобы проект успешно собрался.

Теперь вы можете ускорить разработку с помощью нового шаблона «Пустая библиотека автомобильных приложений» в Android Studio. Этот шаблон берет на себя необходимый шаблонный код для оптимизированного для вождения приложения как на Android Auto, так и на Android Automotive OS, экономя вам значительное время и усилия. Вместо того чтобы тратить время на настройку, вы можете сосредоточиться на создании наилучшего пользовательского опыта для ваших пользователей в дороге.

Начиная

Чтобы использовать новый шаблон:

  • Выберите «Новый проект» на экране «Добро пожаловать в Android Studio» (или «Файл» > «Новый» > «Новый проект » внутри существующего проекта).
  • Найдите или выберите шаблон приложения «Пустая библиотека автомобильных приложений» .
  • Назовите свое приложение и нажмите «Готово» , чтобы создать приложение, оптимизированное для вождения.
large_3-1-empty-car-app-library-app-template-REV.png
Шаблон приложения «Пустая библиотека автомобильных приложений»

Выпуск Android Studio Panda

Panda 3 — это продолжение выпущенной в прошлом месяце Panda 2, ориентированной на искусственный интеллект. Подробнее о новых функциях Android Studio, включая функцию создания нового проекта на основе ИИ, которая позволяет перейти от подсказки к прототипу, и помощник обновления версий, который упрощает обновление зависимостей, читайте в статье «Переход от подсказки к работающему прототипу с Android Studio Panda 2» .

Начать

Погрузитесь в мир разработки и ускорьте свой процесс. Скачайте Android Studio Panda 3 и начните изучать эти мощные новые возможности агентской работы уже сегодня.

Как всегда, ваши отзывы очень важны для нас. Проверяйте известные проблемы , сообщайте об ошибках и присоединяйтесь к нашему активному сообществу на LinkedIn , Medium , YouTube или X. Удачного программирования!

Автор:

Продолжить чтение