Разработчикам Android разрешено обманывать: Google открывает Studio для Claude, GPT и т. д.

Разработчикам Android разрешено обманывать: Google открывает Studio для Claude, GPT и т. д.


На саммите разработчиков Android 28 и 29 октября в Маунтин-Вью компания Google представила новую версию Rabbit 2 Android Studio, официальной среды разработки мобильной операционной системы. Производитель открывает возможность использования сторонних агентов кодирования, таких как Claude или Codex, под ключевым словом «Принеси свой собственный агент».

Подробности читайте после рекламы

Для этой цели новая студия предлагает интерфейс в рамках протокола контекста агента (ACP), который можно использовать для интеграции всех помощников искусственного интеллекта, которые также поддерживают ACP. Так обстоит дело с большинством распространенных, в блоге Google упоминает Claude, Codex, Junie или Antigradity. Агенты имеют доступ ко всем инструментам, таким как эмулятор, система сборки и logcat. Вы также можете использовать навыки Android.


Скриншот Android Studio

Разработчикам Android разрешено обманывать: Google открывает Studio для Claude, GPT и т. д.

Такие агенты, как Claude и Codex, можно интегрировать в новую Android Studio Rabbit.

(Изображение: Google)

Согласно блогу, этими навыками теперь можно легче управлять с помощью Менеджера навыков в новой студии. Доступны готовые навыки для переноса устаревших представлений XML в Jetpack Compose, обновления до AGP 9, реализации адаптивных макетов для складных устройств или интеграции сервисов CameraX и Firebase.

Другие нововведения Rabbit 2 также в основном упрощают агентное кодирование. Агенты могут, например, с помощью android profiler leakcanary Используйте LeakCanary, чтобы найти пробелы в памяти и немедленно предложить причины и исправления. Анализ происходит на компьютере разработки, а не на устройстве Android, что призвано повысить эффективность и снизить потребление токенов. Разработчики также получают поддержку от агентов при проверке кода, написанного другими агентами. Для этой цели используется команда в CLI /review. Это не только дает анализ, но и при желании исправляет проблемы.

Google также представляет новые интерфейсы для разработки: разработчики могут использовать протокол контекста модели, чтобы предлагать функции своего приложения в качестве услуг для агентов. Альфа-версия A2UI для Jetpack Compose позволяет преобразовывать ответы агента ИИ в элементы пользовательского интерфейса. А с помощью API-интерфейсов ML Kit пользователи могут запускать агенты Nano 4 на мобильных устройствах.

Подробности читайте после рекламы

Также есть обновления для командной строки Studio: к внешним устройствам можно напрямую обращаться для тестов и визуализировать их с помощью Jetpack Compose без эмулятора, что должно требовать до трёх раз меньше токенов с агентами. Вот для чего нужна команда android preview. С android profiler CLI может обрабатывать трассировки и предоставлять их агентам. И android signals открывает доступ к данным о сбоях.

CLI также может служить плагином для Antigravity, Claude или Codex. Он снабжает агентов кодирования инструментами, эмуляторами и виртуальными устройствами. Можно проверять макеты живого пользовательского интерфейса, совершать поездки и интегрировать навыки работы с Android. Также доступна официальная база знаний.

Чтобы помочь вам выбрать правильную модель, Google показала на Dev Summit новую версию Android Bench. Он сравнивает производительность и стоимость различных моделей искусственного интеллекта. Google спроектировал тестовые задачи так, чтобы разработчику требовалось несколько дней на их выполнение. Выбор помогает командам разработчиков экономить токены и оптимизировать затраты.


Тестирование скриншотов

Тестирование скриншотов

Android Bench 2 показывает производительность и стоимость различных моделей искусственного интеллекта.

О нововведениях сообщается в серии записей в блоге. Подробней всего Адарш Фернандо.


(ВОЗ)



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *