Mehr Anleitung und Kontrolle über den Agentenmodus mit Android Studio Panda 3
Lesedauer: 3 Minuten
Android Studio Panda 3 ist jetzt stabil und kann für die Produktion verwendet werden. Mit dieser Version haben Sie noch mehr Kontrolle und Anpassungsmöglichkeiten für Ihre KI-gestützten Workflows. So können Sie noch einfacher hochwertige Android-Apps entwickeln.
Ganz gleich, ob Sie einer vorhandenen App neue Funktionen hinzufügen oder eine ganz neue App erstellen möchten – diese Updates verbessern Ihre Entwicklungserfahrung, indem sie es Ihrem KI-Agenten in Android Studio ermöglichen, Ihre spezifischen Praktiken zu erlernen, und Ihnen eine detaillierte Kontrolle über seine Berechtigungen geben.
Neben KI-Skills und Verbesserungen des Agentenmodus bietet Android Studio Panda 3 auch aktualisierte Unterstützung für das Erstellen von Android-Apps für Autos.
Hier finden Sie eine detaillierte Beschreibung der Neuerungen:
Agenten-Skills
Mit Agenten-Skills in Android Studio können Sie einen hilfreichen KI-Agenten erstellen. Agenten-Skills sind spezielle Anweisungen, die dem Agenten neue Fähigkeiten und Best Practices für einen bestimmten Workflow vermitteln. Diese kann der Agent dann nach Bedarf nutzen. Dadurch wird der Detaillierungsgrad, der für Ihre täglichen Prompts erforderlich ist, erheblich reduziert. Agenten-Skills funktionieren mit Gemini in Android Studio oder mit anderen externen LLMs von Drittanbietern, die Sie in das Agenten-Framework in Android Studio einbinden.
Sie und Ihre Teammitglieder können Skills erstellen, die dem Agenten genau mitteilen, wie bestimmte Aufgaben in Ihrer Codebase ausgeführt werden sollen. Sie können beispielsweise einen benutzerdefinierten Skill für die Codeüberprüfung erstellen, der auf die Codierungsstandards Ihres Unternehmens zugeschnitten ist, oder einen benutzerdefinierten Skill, um dem Agenten weitere Informationen zur Verwendung einer internen Bibliothek zu geben.
Nachdem Sie einen Skill erstellt haben, kann der Agent ihn automatisch verwenden. Sie können ihn aber auch manuell auslösen, indem Sie @ gefolgt vom Skill-Namen eingeben. In der Dokumentation erfahren Sie mehr darüber, wie Sie Skills für Ihre Codebase erstellen. Noch besser ist es, wenn Sie Ihren Agenten bitten, Ihnen beim Erstellen eines neuen Skills zu helfen. Er führt Sie durch die Details.
Erste Schritte
So erstellen Sie einen Skill für Ihr Projekt:
- Erstellen Sie im Stammordner Ihres Projekts ein Verzeichnis „.skills“.
- Platzieren Sie eine Datei „SKILL.md“ in diesem neuen Verzeichnis.
- Fügen Sie der Datei einen Namen und eine Beschreibung hinzu, um Ihren benutzerdefinierten Workflow zu definieren. Ihr Skill ist jetzt fertig.
- Optional können Sie Skripts, Assets und Referenzen einfügen, um Ihrem Agenten noch mehr Anleitung zu geben.
Berechtigungen für den Agentenmodus verwalten
Sie haben die Kontrolle über Ihre Codebase und können jetzt genauer festlegen, welche Daten und Funktionen Sie mit KI-Agenten teilen möchten. Mit den neuen detaillierten Agentenberechtigungen in Android Studio können Sie genau festlegen, was Agenten für Sie tun können.
Wenn der Agentenmodus Dateien lesen, Shell-Befehle ausführen oder auf das Web zugreifen muss, wird explizit um Ihre Erlaubnis gebeten. Wir wissen, dass die „Genehmigungsermüdung“ ein echtes Risiko bei KI-Workflows darstellt. Wenn ein Tool zu oft um Erlaubnis bittet, klickt man schnell auf „Zulassen“, ohne die Aktion vollständig zu überprüfen. Android Studio bietet detaillierte Regeln für „Immer zulassen“ für vertrauenswürdige Vorgänge und eine optionale Sandbox für experimentelle Vorgänge. So können Sie sich auf die wichtigen Entscheidungen konzentrieren, für die Ihre manuelle Genehmigung erforderlich ist.
Agentenberechtigungen lassen sich intuitiv einrichten und verwenden. Wenn Sie beispielsweise Berechtigungen auf hoher Ebene gewähren, werden die zugehörigen Untertools automatisch autorisiert. Befehle, die Sie zuvor genehmigt haben, werden automatisch ausgeführt, ohne Ihren Workflow zu unterbrechen. Der Zugriff auf vertrauliche Dateien wie SSH-Schlüssel erfordert immer Ihre ausdrückliche Genehmigung.
Für noch mehr Sicherheit können Sie auch eine optionale Sandbox verwenden, um eine strenge, isolierte Kontrolle über den Agenten zu erzwingen.
Leere App-Vorlage für die Auto-App-Bibliothek
Wir machen es einfacher, Android-Apps für Autos zu entwickeln. Bisher war es mit komplexen Konfigurationen verbunden, Apps für das Auto zu entwickeln, nur um das Projekt erfolgreich zu erstellen.
Jetzt können Sie die Entwicklung mit der neuen Vorlage „Leere App für die Auto-App-Bibliothek“ in Android Studio beschleunigen. Diese Vorlage enthält den erforderlichen Boilerplate-Code für eine für das Fahren optimierte App sowohl in Android Auto als auch in Android Automotive OS. So sparen Sie viel Zeit und Aufwand. Statt sich mit der Einrichtung zu beschäftigen, können Sie sich darauf konzentrieren, das bestmögliche Erlebnis für Ihre Nutzer auf der Straße zu schaffen.
Erste Schritte
So verwenden Sie die neue Vorlage:
- Wählen Sie auf dem Bildschirm „Willkommen bei Android Studio“ die Option Neues Projekt aus oder wählen Sie in einem Projekt Datei > Neu > Neues Projekt aus.
- Suchen Sie nach der Vorlage Leere App für die Auto-App-Bibliothek oder wählen Sie sie aus.
- Geben Sie einen Namen für Ihre App ein und klicken Sie auf Fertigstellen , um Ihre für das Fahren optimierte App zu generieren.
Android Studio Panda-Releases
Panda 3 baut auf dem KI-orientierten Panda 2-Release vom letzten Monat auf. Im Beitrag Von Prompt zu funktionierendem Prototyp mit Android Studio Panda 2 erfahren Sie mehr über die neuen Android Studio-Funktionen, darunter der KI-gestützte neue Projektworkflow, der Sie von Prompt zu Prototyp führt, und der Assistent für Versionsupgrades, der die Aktualisierung Ihrer Abhängigkeiten erleichtert.
Jetzt starten
Legen Sie los und beschleunigen Sie Ihre Entwicklung. Laden Sie Android Studio Panda 3 herunter und entdecken Sie noch heute diese leistungsstarken neuen agentischen Funktionen.
Wie immer ist Ihr Feedback für uns von entscheidender Bedeutung. Informieren Sie sich über bekannte Probleme, melden Sie Fehler und werden Sie Teil unserer aktiven Community auf LinkedIn, Medium, YouTube oder X. Viel Spaß beim Programmieren!
-
Neuigkeiten zum ProduktAndroid Studio Quail 2 ist jetzt stabil und kann für die Produktion verwendet werden. Es bringt eine Veränderung für Ihre IDE mit gleichzeitigen agentischen Workflows, nativ integrierter Profilerstellung für Speicherlecks und kontextbezogener Fehlerbehebung.
Amman Asfaw • Lesedauer: 3 Minuten -
Neuigkeiten zum ProduktDieses Jahr geht es bei der Google I/O nicht nur um iterative Änderungen, sondern um eine grundlegende Veränderung der Art und Weise, wie Apps erstellt werden. Unsere neuesten Tools sind für das agentische Zeitalter konzipiert und bieten Funktionen, die die Produktivität von Android-Entwicklern steigern UND die KI-Agenten, die Sie in Ihrer Codebase bereitstellen, optimieren.
Matthew Warner • Lesedauer: 8 Minuten -
Neuigkeiten zum ProduktAndroid Studio Panda 4 ist jetzt stabil und kann für die Produktion verwendet werden. Diese Version bietet den Planungsmodus, die Vorhersage der nächsten Bearbeitung und mehr. So können Sie noch einfacher hochwertige Android-Apps entwickeln.
Matt Dyor • Lesedauer: 5 Minuten
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.