Перейти к содержанию
ERITKOM
МобильныеРазбор

Android Studio Rabbit 2 вышла в стабильный канал с выбором внешних агентов

28 октября Google объявила стабильной Rabbit 2. Разработчики могут подключать совместимые с ACP агенты и использовать инструменты IDE, а управление навыками и проверка изменений получили собственные интерфейсы.

Claude Agent в интерфейсе Android Studio
Google / Android Developers; интерфейс Android Studio

Агент внутри рабочего окружения

Bring Your Own Agent позволяет выбрать совместимый с Agent Client Protocol инструмент в панели агента или настройках Android Studio. В анонсе говорится о более чем сорока вариантах. После выбора требуется авторизация у соответствующего поставщика. Важное отличие от отдельного окна чата — связь с инструментами Android: сборкой, эмулятором и Logcat. Это расширяет контекст задачи, но не означает, что все внешние сервисы используют одинаковые тарифы, лимиты или правила обработки кода. Поставщика и учётную запись команда выбирает отдельно.

Навыки становятся видимой частью настройки

Android skills представляют собой инструкции по конкретным рабочим процессам с платформой. В Rabbit 2 их можно находить, устанавливать и включать через менеджер навыков. Среди описанных направлений — перенос интерфейса с XML на Compose, адаптивные экраны, CameraX и обновление Android Gradle Plugin. Официальная документация рассматривает навыки как дополнительное руководство для агента, а не как готовую проверенную реализацию задачи. Они помогают передать актуальные соглашения, но результат всё равно зависит от проекта, прав инструмента и корректности предложенного изменения. ACP является протоколом взаимодействия с агентом, а не названием одной модели. Соответственно, список подключаемых инструментов и список доступных моделей описывают разные уровни. Авторизация, контекст проекта и команды Android Studio связывают выбранный агент с рабочей средой. Менеджер навыков управляет инструкциями для специализированных задач, тогда как система сборки и эмулятор исполняют действия. В анонсе эти возможности представлены совместно, но установка навыка сама по себе не обновляет Android SDK и не изменяет зависимости проекта.

Проверка кода и утечек памяти

Change Review разбирает изменения агента, ожидающие коммиты и уже сохранённые изменения. После списка рекомендуемых исправлений можно построить тематический обзор связанных участков. Это меняет порядок чтения: разработчик проходит по смысловым группам, а не только по алфавиту файлов. Интеграция LeakCanary в Profiler помогает объяснить обнаруженную утечку памяти и предложить исправление. Такой совет полезен вместе с наблюдением за объектами и сценарием воспроизведения. Само наличие автоматического объяснения не подтверждает, что исправление устранило причину или не изменило жизненный цикл экрана.

Стабильный выпуск и предварительные функции

В том же анонсе отдельно упомянуты возможности Canary, поэтому смешивать оба канала нельзя. Rabbit 2 заявлена стабильной 28 октября; экспериментальные функции из страницы preview требуют отдельной проверки. В стабильный набор вошли обновления XR-эмуляторов, в том числе окружения с панорамой или камерой для очков с дисплеем. Для корпоративных команд Google описывает Gemini Enterprise с административными политиками и журналированием. Эти условия относятся к конкретному корпоративному предложению, а не автоматически ко всем подключаемым агентам. Перед обновлением важны совместимость проекта, выбранного агента и доступных сервисов: единая IDE не отменяет различия между их возможностями и договорами.

Доступ к проекту остаётся существенным

Подключаемый агент получает контекст через разрешённые инструменты. Даже при едином интерфейсе одна команда может работать с локальным эмулятором, другая обращаться к удалённому сервису. Поэтому журнал действий и фактический набор включённых возможностей важнее общего названия интеграции. Стабильность IDE и статус модели относятся к разным компонентам: выпуск Rabbit 2 не означает изменения качества или доступности каждого внешнего поставщика.

Источники

Принципы журнала и исправления.

ERITKOM / НОВЫЙ ПРОЕКТ

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

  1. 01 Контакты
  2. 02 Ваша задача