Produktneuigkeiten

KI-Agenten Ihrer Wahl in Android Studio verwenden

Lesezeit: 3 Minuten
Profil von Matthew Warner ansehen
Matthew Warner Product Manager

KI-basierte Entwicklertools sind zu einem wichtigen Faktor für die Produktivität von Entwicklern geworden. Teams setzen spezielle KI-Coding-Agents, benutzerdefinierte Enterprise-Harnesses und autonome Tools ein. Es ist wichtig, dass Sie Android-Apps so entwickeln können, wie es für Sie und Ihr Team am besten ist. Die agentenbasierte Android-Entwicklung ist offener und flexibler als je zuvor.

Letztes Jahr wurde Android Studio für alle KI-Modelle geöffnet. Heute gehen wir den nächsten Schritt und führen Unterstützung für Coding-Agents Ihrer Wahl ein. Mit unserer neuen Funktion Bring Your Own Agent (BYOA) können Sie Ihren bevorzugten Coding-Agenten nahtlos in Android Studio einbinden. Dabei werden die Agents Claude von Anthropic, Codex von OpenAI und Antigravity von Google unterstützt. Außerdem können Sie die KI-optimierte Infrastruktur und die Tools von Android Studio nutzen.

BYOALarger.gif
Claude-Agent in Android Studio

Ihre Agents, Ihr AI-Abo

BYOA kombiniert Ihren bevorzugten Agenten mit IDE-nativer Intelligenz, wodurch er schneller, genauer und kostengünstiger wird. BYOA ist in der neuesten Android Studio Canary verfügbar und bietet folgende Vorteile:

  • Codebasis und Token-Effizienz:Android Studio stellt den vollständigen Projektgraphen, die Build-Einrichtung und Plattformdetails direkt in Ihrem Agent über das Agent Client Protocol (ACP) bereit . Der Kundenservicemitarbeiter kann dann nach relevanten Dateien oder Details filtern, um die Tokennutzung zu optimieren, die Latenz zu verringern und präzisere Antworten zu erhalten.
  • Nahtlose Workflow-Kontinuität:Sie können nahtlos zwischen mehreren Aufforderungen für Konversations-Agents und den speziell entwickelten Tools von Android Studio wechseln und dabei den Workflow-Status beibehalten.
  • Flexibilität bei der Auswahl von Agenten:Sie können jeden ACP-kompatiblen Agenten direkt in Android Studio einbinden und sich mit Ihrem Abo anmelden. Wenn ein Agent sein Kontingent aufgebraucht hat oder nicht Ihren Leistungserwartungen entspricht, können Sie einen anderen Agenten übernehmen lassen.
  • Native Tool-Injektion:Wir verbinden Build-Diagnosen, UI-Tools wie Jetpack Compose Previews, Android SDK-Tools und die Steuerung des Android-Emulators, damit Ihr Agent direkt in Android Studio darauf zugreifen, Tests durchführen, Diagnosen erstellen und Befehle ausführen kann.

Leistungsstarke, fähige und zuverlässige Coding-Agents

Agents können vollständige technische Workflows direkt in Ihrer Umgebung planen und ausführen. Das eröffnet Ihnen viele Möglichkeiten:

  • In der Umgebung ausführen:Dateien lesen, schreiben und bearbeiten, Shell-Befehle und Tests ausführen und im Web suchen.
  • An untergeordnete KI-Agenten delegieren:Komplexe Projekte lassen sich aufteilen, indem Sie spezielle KI-Agenten für untergeordnete Aufgaben wie Code-Überprüfung oder Tests erstellen.
  • Kontrolle behalten:Mit detaillierten Berechtigungen kann der Agent Routineaufgaben selbstständig ausführen und bei riskanteren Aktionen Ihre Genehmigung einholen.
  • Kontext und Konfiguration beibehalten:Lang andauernde Sitzungen werden beibehalten und Projekt-Skills, Slash-Befehle und das Gedächtnis werden automatisch geladen.

KI‑Assistenten, die in Android Studio ausgeführt werden, profitieren auch von Android-Skills und der Android-Wissensdatenbank, sodass sie Zugriff auf die neuesten Android-Best Practices haben. Weitere Informationen dazu, wie sich Agents auf die Modellleistung auswirken, finden Sie in unseren neuesten Updates zu Android Bench.

Gemini mit Google Antigravity verwenden

Viele Entwickler haben Gemini direkt in Android Studio über den integrierten Agenten verwendet. Wir werden diese Funktion auch weiterhin in Android Studio anbieten. Für eine optimale Nutzung von Gemini empfehlen wir jedoch, den Google Antigravity-Agenten auszuwählen, um Zugriff auf die neuesten Gemini-Modelle wie Gemini Flash 3.8 sowie ein höheres KI-Nutzungskontingent zu erhalten. Sie können sich auch mit Ihrem Google AI Pro- oder Ultra-Abo beim Google Antigravity-Agent anmelden, um Ihre Vorteile in Android Studio zu nutzen, oder mit einem Gemini API-Schlüssel pro Token bezahlen.

Antigravity_AgentSelector.png
Google Antigravity-Agent auswählen

Google Antigravity-Agent auswählen

Wenn Ihre Organisation Gemini Enterprise verwendet, können Sie den integrierten Agenten oder den Antigravity-Agenten weiterhin nutzen. In beiden Fällen profitiert Ihre Organisation weiterhin von der zusätzlichen Sicherheit und dem zusätzlichen Datenschutz von Google Cloud.

Antigravity_Agent_Registry.png
Mit einem Google-Konto, einer Gemini Enterprise-Lizenz, einer Enterprise Agent Platform oder einem Gemini API-Schlüssel in Antigravity Agent anmelden

Jetzt starten

Die BYOA-Unterstützung wird in der Vorschau eingeführt, beginnend mit der Canary-Release von Android Studio Rabbit 2, die häufig verwendete Agents wie Google Antigravity, Claude Agent und Codex enthält. Sowohl Enterprise- als auch Privatnutzer-KI-Abos werden unterstützt – je nach KI-Agent-Anbieter. So verbinden Sie einen Agenten:

  1. Android Studio aktualisieren:Achten Sie darauf, dass Sie die neueste Version aus dem Canary-Release-Channel verwenden.
  2. Agent(en) verbinden: Wählen Sie im Agent-Fenster einen der Agenten (Claude Agent, Codex oder Antigravity) aus und melden Sie sich an oder geben Sie einen API-Schlüssel an. Weitere Agents finden Sie in der Registrierung unter „Einstellungen“ > „Tools“ > „KI“ > „Agents“.
  3. Dokumentation ansehen:Hier finden Sie die Vorab-Versionshinweise.

Ihr Feedback ist uns sehr wichtig, da wir die KI-Funktionen in Android Studio ständig weiterentwickeln. Wenn Sie einen Fehler oder ein Problem finden, melden Sie es bitte. Wir sind gespannt, was Sie damit Neues entwickeln.

Geschrieben von:
Weiterlesen