Android Studio Rabbit 2 получила поддержку более 40 AI-агентов

Google выпустила стабильную версию Android Studio Rabbit 2, главным нововведением которой стала функция Bring Your Own Agent. Она позволяет подключать к среде разработки более 40 AI-агентов, включая Claude, Codex, JetBrains Junie и Google Antigravity.
Интеграция работает на базе Agent Client Protocol (ACP) — протокола обмена данными между редактором кода и AI-агентом. Android Studio передаёт подключённому инструменту сведения о структуре проекта, параметрах сборки и используемой платформе, чтобы агент мог работать в контексте конкретного приложения.
Возможности интеграции выходят за рамки редактирования файлов. Агент получает доступ к эмулятору Android, логам и инструментам для просмотра интерфейсов Jetpack Compose. Благодаря этому он может не только вносить изменения в код, но и запускать тесты, анализировать их результаты и проверять поведение приложения.
Наборы инструкций для типовых задач
В Android Studio Rabbit 2 также появился менеджер скиллов. Он предназначен для поиска, установки и настройки наборов пользовательских инструкций, которые расширяют возможности AI-агентов и помогают применять их к повторяющимся задачам разработки.
В числе готовых скиллов — перенос интерфейсов с XML на Jetpack Compose, обновление Android Gradle Plugin, адаптация приложений для планшетов и складных смартфонов, а также подключение CameraX и Firebase. Такие наборы могут упростить выполнение многоэтапных операций и снизить количество ручной настройки.
Проверка изменений и поиск утечек памяти
Встроенные агенты получили доступ к инструменту LeakCanary. С его помощью нейросеть может искать утечки памяти в приложении и предлагать варианты исправлений. Это дополняет функции анализа кода и тестирования, доступные через интеграцию с Android Studio.
За изменениями, которые вносит агент, следит функция Change Review. Она позволяет проверять правки, коммиты и изменения в истории Git, помогая разработчику оценивать результат работы AI до включения его в проект.


