Site icon AppTractor

Android Studio Rabbit 2: больше ИИ (агентов)

Google выпустил Android Studio Rabbit 2 в стабильном канале, и главное изменение — Android Studio теперь фактически превращается в универсальную оболочку для разных кодинг агентов, а не только для Gemini.

Главное: Bring Your Own Agent

В Android Studio теперь можно подключить более 40 ACP-совместимых агентов, включая Claude Agent, OpenAI Codex, Junie и Google Antigravity. Агент работает прямо внутри IDE и получает доступ к Android-специфичным инструментам: Android Emulator, системе сборки, Logcat и Android skills. Выбор агента делается в окне Agent или через Settings > Tools > AI > Agents.

По сути, Google разделил IDE и модель/агента. Если раньше основным сценарием был Gemini внутри Android Studio, теперь можно использовать того агента, который лучше подходит по качеству, цене или корпоративным требованиям. Более того, Google отдельно пишет о поддержке собственных API-ключей Anthropic, OpenAI, Google AI Studio и совместимых провайдеров, а также локальных моделей.

Android skills становятся отдельным слоем

В Android Studio появился полноценный Skills Manager. Skills — это специализированные инструкции и рабочие процессы, которые дают агенту знания о конкретных Android-задачах.

Из коробки есть навыки для:

Их можно устанавливать и вызывать прямо из чата через @. Это важный сдвиг: агент получает не только доступ к коду, но и заранее подготовленные процедурные знания о том, как именно выполнять Android-задачу.

Агент получает настоящие Android-инструменты

Агент уже не ограничивается редактированием файлов. Он может использовать инструменты Android Studio для проверки результата.

Google параллельно развивает Android CLI, где агентам доступны:

То есть сценарий постепенно становится таким:

получил задачу → изменил код → собрал → запустил → посмотрел UI → изучил Logcat/Profiler → исправил → снова проверил.

Это уже ближе к автономному Android-разработчику, чем к обычному AI autocomplete.

LeakCanary теперь связан с ИИ-агентом

В Android Studio появилась прямая интеграция LeakCanary со встроенным агентом. Агент может взять найденную утечку памяти, объяснить её причину человеческим языком и предложить конкретные изменения в коде.

Функция доступна непосредственно в задаче LeakCanary внутри Profiler.

То есть вместо цепочки:

LeakCanary → stack trace → вручную искать удерживаемую ссылку → исправлять

Google предлагает:

LeakCanary → агент объясняет причину → предлагает patch.

AI Change Review

Google отдельно признаёт новую проблему: если агенты начинают генерировать код значительно быстрее, узким местом становится проверка этого кода человеком.

Для этого появился Change Review. Его можно запускать для:

  1. изменений, сделанных агентом;
  2. pending commits;
  3. уже сделанных коммитов из Git Log.

Сначала агент ищет потенциальные проблемы и выдаёт Recommended Fixes. После этого можно запустить Create Walkthrough: IDE группирует связанные изменения не по файлам, а по логическим темам и проводит разработчика через diff в более осмысленном порядке.

При активном использовании агентов проблема уже не столько «как написать код», сколько как быстро понять, что именно агент поменял и не сломал ли он что-нибудь ещё.

Gemini Enterprise

Для компаний остаётся отдельный корпоративный вариант. Gemini Enterprise может подключаться к внутренним SDK, design systems, закрытым репозиториям и другим источникам знаний компании.

Google заявляет три основных свойства:

Ещё одно направление — Android XR

В Rabbit 2 также стабилизированы эмуляторы Android XR для XR-, audio- и display glasses. Для display glasses можно использовать собственную 360-градусную фотографию или поток с камеры как виртуальное окружение. Улучшена связка виртуального телефона с виртуальными очками и добавлены индикаторы состояния камеры и микрофона.

Что здесь действительно важно

Сам анонс выглядит не столько как «в Android Studio добавили ещё несколько AI-функций», сколько как смена архитектуры разработки.

Google постепенно делает Android Studio платформой для агентов: любой агент → стандартные Android skills → Android Studio/CLI → сборка → Emulator/реальное устройство → Logcat/Perfetto/LeakCanary → проверка изменений.

И особенно показательно, что Google больше не пытается заставить разработчика использовать только собственного агента. Можно взять Claude или Codex, но дать им фирменные Android-инструменты Google.

Для Android-разработчика это означает, что конкурентным преимуществом IDE становится уже не сама модель, а насколько хорошо агенту открыты сборка, устройство, профилирование, UI и знания платформы.

И это хорошо перекликается с тем, что недавно показал Shopify с Remote Dev: следующий этап для агентов — не просто написание файлов, а способность самостоятельно собрать приложение, запустить его, увидеть результат и доказать, что изменение действительно работает.

Exit mobile version