Новости о продуктах

Создавайте так, как вам удобно: используйте любого агента ИИ на ваш выбор в Android Studio.

3 мин чтения
Посмотреть профиль Мэтью Уорнера
Matthew Warner менеджер по продуктам

Инструменты для разработчиков на базе ИИ стали важным фактором повышения производительности труда инженеров: команды внедряют специализированных агентов ИИ для кодирования, пользовательские корпоративные решения и автономные инструменты. Важно иметь возможность создавать Android-приложения так, как это лучше всего подходит вам и вашей команде, а разработка Android с использованием агентов стала более открытой и гибкой, чем когда-либо.

В прошлом году Android Studio открыла доступ к любой модели ИИ . Сегодня мы делаем следующий шаг, представляя поддержку агентов программирования на ваш выбор. Благодаря нашей новой функции «Используйте своего агента» (BYOA) вы можете легко интегрировать предпочитаемого вами агента программирования в Android Studio — включая Claude Agent от Anthropic, Codex от Open AI и Antigravity от Google — и значительно расширить его возможности с помощью оптимизированной для ИИ инфраструктуры и инструментов Android Studio.

BYOALarger.gif
Клод Агент в Android Studio

Ваши агенты, ваш план по внедрению ИИ.

BYOA объединяет ваш любимый агент с встроенным в IDE интеллектом, делая его быстрее, точнее и экономичнее. BYOA доступен в последней версии Android Studio Canary и обладает следующими преимуществами:

  • Осведомленность о кодовой базе и эффективность использования токенов: Android Studio предоставляет полный граф проекта, настройки сборки и сведения о платформе непосредственно в ваш агент с помощью протокола Agent Client Protocol (ACP) . Затем агент может фильтровать данные по соответствующим файлам или сведениям для эффективного использования токенов, снижения задержки и получения более точных ответов.
  • Бесперебойная работа: плавно переключайтесь между различными подсказками от интерактивного агента и специально разработанными инструментами Android Studio, сохраняя неизменность состояния рабочего процесса и легко переходя от одной задачи к другой.
  • Гибкость агента: подключайте любой агент, совместимый с ACP, напрямую к Android Studio и входите в систему, используя свой тарифный план. Если у одного агента закончится квота или он не будет соответствовать вашим ожиданиям по производительности, вы можете поручить его другому агенту.
  • Внедрение нативных инструментов: Мы подключаем средства диагностики сборки, инструменты пользовательского интерфейса, такие как предварительный просмотр Jetpack Compose, инструменты Android SDK и управление эмулятором Android, чтобы ваш агент имел доступ и мог тестировать, диагностировать и запускать приложения непосредственно в Android Studio.

Мощные, эффективные и надежные агенты для программирования.

Агенты могут планировать и выполнять полные технические рабочие процессы непосредственно в вашей среде, открывая доступ к мощным возможностям применения:

  • Выполняйте действия в этой среде: читайте, записывайте и редактируйте файлы, запускайте команды оболочки, запускайте тесты и выполняйте поиск в интернете.
  • Делегируйте задачи субагентам: разбивайте сложные проекты на подзадачи, например, на проверку кода или тестирование, путем создания специализированных агентов.
  • Сохраняйте контроль: детальная настройка прав доступа позволяет агенту действовать самостоятельно при выполнении рутинной работы и приостанавливать выполнение более рискованных действий до получения вашего одобрения.
  • Сохранение контекста и конфигурации: поддержание длительных сессий и автоматическая загрузка навыков проекта, команд слэша и памяти.

Агенты, работающие в Android Studio, также получают преимущества от навыков Android и базы знаний Android, что обеспечивает им доступ к новейшим передовым методам разработки Android. А если вы хотите узнать больше о том, как агенты влияют на производительность модели, прочитайте подробнее о наших последних обновлениях Android Bench .

Использование Gemini с Google Antigravity

Многие разработчики уже используют Gemini непосредственно в Android Studio через встроенный агент, и мы продолжим предоставлять эту возможность в Android Studio. Однако для наилучшего использования Gemini мы рекомендуем выбрать агент Google Antigravity, чтобы получить доступ к последним моделям Gemini, таким как Gemini Flash 3.8, а также к увеличенной квоте использования ИИ. Вы также можете войти в агент Google Antigravity с помощью своего плана Google AI Pro или Ultra, чтобы воспользоваться преимуществами в Android Studio, или оплачивать использование по токенам с помощью ключа API Gemini.

Antigravity_AgentSelector.png
Выбор агента Google Antigravity

Выбор агента Google Antigravity

Если ваша организация использует Gemini Enterprise , вы можете продолжать использовать встроенный агент или агент Antigravity. В любом случае, ваша организация продолжит получать выгоду от дополнительной безопасности и конфиденциальности Google Cloud.

Antigravity_Agent_Registry.png
Войдите в Antigravity Agent, используя учетную запись Google, лицензию Gemini Enterprise, платформу Enterprise Agent или ключ API Gemini.

Начать

Поддержка BYOA (Bring Your Own Agent) внедряется в режиме предварительного просмотра, начиная с версии Android Studio Rabbit 2, включающей такие часто используемые агенты, как Google Antigravity, Claude Agent и Codex. Поддерживаются как корпоративные, так и потребительские тарифные планы AI — в зависимости от поставщика агента. Для подключения агента выполните следующие действия:

  1. Обновите Android Studio: убедитесь, что вы используете последнюю версию из канала релизов canary .
  2. Подключите своих агентов: в окне агентов выберите одного из агентов (Claude Agent, Codex или Antigravity) и войдите в систему или укажите ключ API. Дополнительные агенты можно найти в реестре: Настройки > Инструменты > ИИ > Агенты
  3. Ознакомьтесь с документацией: Примечания к предварительной версии можно посмотреть здесь.

Ваши отзывы крайне важны для нас, поскольку мы продолжаем совершенствовать возможности ИИ в Android Studio. Если вы обнаружите ошибку или проблему, пожалуйста, сообщите о ней . Мы с нетерпением ждём, что вы создадите!

Автор:
Продолжить чтение