Умная ОС: как сделать ИИ-агентов полезнее для приложений Android
Время на чтение: 3 минуты
Ожидания пользователей от ИИ на устройствах фундаментально меняют то, как они взаимодействуют с приложениями. Вместо того чтобы открывать приложения и выполнять задачи пошагово, они просят ИИ сделать всю тяжелую работу за них. В этой новой модели взаимодействия успех смещается от того, чтобы заставить пользователей открыть ваше приложение, к успешному выполнению их задач и помощи им делать больше и быстрее.
Чтобы помочь вам подготовить приложения к будущему, в котором будут доминировать агенты, мы представляем новые возможности для разработчиков. Они позволят вам преодолеть разрыв между вашими приложениями и приложениями-агентами и персонализированными помощниками, такими как Google Gemini. Сейчас мы находимся на ранних этапах бета-тестирования, но уже закладываем в основу новых функций принципы конфиденциальности и безопасности. Это наш первый шаг к изменению парадигмы в экосистеме приложений.
Расширение возможностей приложений с помощью AppFunctions
AppFunctions для Android позволяет приложениям предоставлять данные и функции напрямую ИИ-агентам и помощникам. Библиотека Jetpack AppFunctions и API платформы позволяют разработчикам создавать самоописывающиеся функции, которые агентные приложения могут находить и выполнять с помощью естественного языка. Подобно тому, как возможности серверной части объявляются через облачные серверы MCP, AppFunctions предоставляет решение на устройстве для приложений Android. Как и WebMCP, он выполняет эти функции локально на устройстве, а не на сервере.
Интеграция Samsung Gallery с Gemini на устройствах серии Galaxy S26 демонстрирует AppFunctions в действии. Вместо того чтобы вручную прокручивать фотоальбомы, вы можете просто попросить Gemini: "Покажи мне фотографии моей кошки из Галереи Samsung". Gemini принимает запрос пользователя, определяет и запускает нужную функцию и показывает фотографии из Галереи Samsung прямо в приложении Gemini. Это мультимодальная функция, которая работает с голосовыми и текстовыми запросами. Пользователи могут даже использовать полученные фотографии в последующих разговорах, например отправлять их друзьям в текстовом сообщении.
Сейчас интеграция доступна на устройствах серии Galaxy S26, а скоро появится на устройствах Samsung с One UI 8.5 и более поздних версий. Благодаря AppFunctions Gemini уже может автоматизировать задачи в приложениях из таких категорий, как Календарь, Заметки и Задачи, на устройствах разных производителей. Пользователи могут координировать мероприятия в календаре, упорядочивать заметки, настраивать напоминания о задачах и выполнять другие повседневные дела в одном месте.
Как создавать агентные приложения с интеллектуальной автоматизацией интерфейса
Хотя AppFunctions предоставляет структурированную среду и больше контроля над взаимодействием приложений с ИИ-агентами и помощниками, мы знаем, что не для каждого взаимодействия пока есть специальная интеграция. Мы также разрабатываем фреймворк автоматизации пользовательского интерфейса для ИИ-агентов и помощников, чтобы они могли выполнять общие задачи в установленных приложениях. При этом мы обеспечим прозрачность и контроль для пользователей. Платформа берет на себя всю сложную работу, поэтому разработчики могут использовать агентов, не написав ни строчки кода. Это простой способ расширить охват без серьезных технических доработок.
Чтобы получить отзывы и улучшить фреймворк, мы запускаем предварительную версию на устройствах серии Galaxy S26 и некоторых моделях Pixel 10. Пользователи смогут поручать Gemini многоэтапные задачи, просто удерживая кнопку питания. На этапе бета-тестирования в приложении Gemini будут поддерживаться некоторые приложения для доставки еды, заказа продуктов и поездок в США и Корее. Gemini может помочь пользователям заказать пиццу с учетом предпочтений каждого участника семейной группы, скоординировать совместные поездки с коллегами на такси с несколькими остановками или повторить последний заказ продуктов. При этом Gemini будет использовать контекст, уже доступный в ваших приложениях, и вам не придется ничего настраивать.
Пользователи могут контролировать выполнение задачи в фоновом режиме с помощью автоматизации интерфейса. Пользователи могут отслеживать ход выполнения любой автоматизированной задачи с помощью уведомлений или в режиме реального времени, а также в любой момент переключиться на ручное управление. Gemini также должен предупреждать пользователей перед выполнением действий, связанных с безопасностью, например перед совершением покупки.
Планы на будущее
В Android 17 мы планируем расширить эти возможности, чтобы охватить ещё больше пользователей, разработчиков и производителей устройств.
Сейчас мы работаем над этим с небольшой группой разработчиков приложений, уделяя особое внимание удобству для пользователей. Позже в этом году мы расскажем, как использовать AppFunctions и автоматизацию интерфейса, чтобы интегрировать агентов в приложение. Следите за новостями.
-
Новости о продуктахСегодня на Саммите для разработчиков Android мы объявляем о широкой доступности многих инструментов и API, которые помогут вам преодолевать повседневные трудности и дадут больше гибкости при создании отличных приложений для Android.
Matthew McCullough • Время на чтение: 4 минуты -
Новости о продуктахСегодня мы выпускаем первый набор долгосрочных задач (LHT) – задач высокой сложности, на выполнение которых у инженера уходит несколько дней или даже неделя. Мы также внедряем оценку агентов, начиная с агентов от соответствующих поставщиков моделей.
Matthew McCullough • Время на чтение: 3 минуты -
Новости о продуктахСегодня мы выпускаем Android 17. Эта версия ОС будет доступна на большинстве поддерживаемых устройств Pixel. В ближайшие месяцы появятся новые устройства с Android 17.
Matthew McCullough • Время на чтение: 13 минут
Получайте еженедельную рассылку с последними новостями о разработке для Android.