Mehr Anleitung und Kontrolle über den Agent-Modus mit Android Studio Panda 3
Lesezeit: 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 können Ihre KI-basierten Workflows noch besser anpassen. So können Sie ganz einfach hochwertige Android-Apps entwickeln.
Ganz gleich, ob Sie einer bestehenden App neue Funktionen hinzufügen oder eine ganz neue App entwickeln – diese Updates verbessern Ihre Entwicklungsumgebung, da Ihr KI-Agent in Android Studio Ihre spezifischen Vorgehensweisen erlernen kann und Sie detaillierte Kontrolle über seine Berechtigungen haben.
Neben KI-Skills und Verbesserungen für den KI-Agentenmodus bietet Android Studio Panda 3 auch eine aktualisierte Unterstützung für das Erstellen von Android-Apps für Autos.
Hier findest du weitere Informationen zu den Neuerungen:
Agenten-Skills
Mit Agent-Skills in Android Studio können Sie einen hilfreicheren KI-Agent erstellen. Agent Skills sind spezielle Anweisungen, mit denen der Agent neue Funktionen und Best Practices für einen bestimmten Workflow erlernt, die er dann nach Bedarf nutzen kann. Dadurch wird der Detaillierungsgrad, der für Ihre täglichen Prompts erforderlich ist, erheblich reduziert. Agent-Skills funktionieren mit Gemini in Android Studio oder mit anderen Remote-LLMs von Drittanbietern, die Sie in das Agent-Framework in Android Studio einbinden.
Sie und Ihre Teammitglieder können Skills erstellen, die dem Agent genau mitteilen, wie bestimmte Aufgaben in Ihrer Codebasis behandelt werden sollen. Sie könnten beispielsweise eine benutzerdefinierte „Code-Review“-Skill erstellen, die auf die Codierungsstandards Ihrer Organisation zugeschnitten ist, oder eine benutzerdefinierte Skill, die dem Agenten weitere Informationen zur Verwendung einer internen Bibliothek liefert.
Nachdem Sie einen Skill erstellt haben, kann der Agent ihn automatisch verwenden. Alternativ können Sie ihn manuell auslösen, indem Sie @ gefolgt vom Skill-Namen eingeben. In der Dokumentation erfahren Sie mehr darüber, wie Sie Skills für Ihre Codebasis erstellen. Noch besser ist es, wenn Sie Ihren Agenten bitten, Ihnen beim Erstellen eines neuen Skills zu helfen. Er führt Sie dann durch die Details.
Erste Schritte
So erstellen Sie einen Skill für Ihr Projekt:
- Erstellen Sie im Stammordner Ihres Projekts ein Verzeichnis mit dem Namen „.skills“.
- Legen Sie eine SKILL.md-Datei in diesem neuen Verzeichnis ab.
- Fügen Sie der Datei einen Namen und eine Beschreibung hinzu, um den benutzerdefinierten Workflow zu definieren. Ihr Skill ist dann einsatzbereit.
- Sie können optional Scripts, Assets und Referenzen einfügen, um Ihrem KI-Agenten noch mehr Kontext zu geben.
Berechtigungen für den Agent-Modus verwalten
Sie haben die Kontrolle über Ihre Codebasis 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 dürfen.
Wenn der Agent-Modus Dateien lesen, Shell-Befehle ausführen oder auf das Web zugreifen muss, wird explizit Ihre Erlaubnis eingeholt. Wir wissen, dass die „Genehmigungsermüdung“ ein echtes Risiko bei KI-Workflows ist. Wenn ein Tool zu oft um die Erlaubnis fragt, klickt man schnell auf „Zulassen“, ohne die Aktion vollständig zu prüfen. Android Studio bietet detaillierte „Immer zulassen“-Regeln 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 tatsächlich Ihre manuelle Genehmigung erforderlich ist.
Agent-Berechtigungen sind intuitiv einzurichten und zu verwenden. Wenn Sie beispielsweise Berechtigungen auf hoher Ebene erteilen, werden zugehörige Untertools automatisch autorisiert. Außerdem werden Befehle, die Sie zuvor genehmigt haben, 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 Agent zu erzwingen.
Leere App-Vorlage für die Auto-App-Bibliothek
Wir erleichtern die Entwicklung von Android-Apps für Autos. Früher war es sehr aufwendig, Apps für das Auto zu entwickeln. Man musste sich mit komplexen Konfigurationen auseinandersetzen, damit das Projekt überhaupt kompiliert werden konnte.
Mit der neuen Vorlage „Empty Car App Library App“ in Android Studio können Sie die Entwicklung jetzt beschleunigen. Diese Vorlage enthält den erforderlichen Boilerplate-Code für eine für Autofahrer optimierte App für Android Auto und Android Automotive OS. So sparen Sie viel Zeit und Aufwand. Statt sich mit der Einrichtung zu befassen, können Sie sich darauf konzentrieren, Ihren Nutzern auf der Straße die bestmögliche Erfahrung zu bieten.
Erste Schritte
So verwenden Sie die neue Vorlage:
- Wählen Sie auf dem Bildschirm „Welcome to Android Studio“ (Willkommen bei Android Studio) New Project (Neues Projekt) aus oder wählen Sie in einem Projekt File > New > New Project (Datei > Neu > Neues Projekt) aus.
- Suchen Sie nach der Vorlage Empty Car App Library App oder wählen Sie sie aus.
- Geben Sie einen Namen für Ihre App ein und klicken Sie auf Fertigstellen, um die für Autofahrer optimierte App zu generieren.
Android Studio Panda-Releases
Panda 3 basiert auf der KI-orientierten Version Panda 2 vom letzten Monat. Im Beitrag Go from prompt to working prototype with Android Studio Panda 2 erfahren Sie mehr über die neuen Android Studio-Funktionen, darunter der KI-basierte New Project Flow, mit dem Sie von einem Prompt zu einem Prototyp gelangen, und der Version Upgrade Assistant, der Ihnen die Aktualisierung Ihrer Abhängigkeiten erleichtert.
Jetzt starten
Legen Sie los und beschleunigen Sie Ihre Entwicklung. Laden Sie Android Studio Panda 3 herunter und probieren Sie diese leistungsstarken neuen Agentenfunktionen noch heute aus.
Ihr Feedback ist uns wie immer wichtig. Bekannte Probleme ansehen, Fehler melden und Teil unserer aktiven Community auf LinkedIn, Medium, YouTube oder X werden. Viel Spaß beim Programmieren!
-
ProduktneuheitenDas Debugging über WLAN auf Android ist jetzt schneller, zuverlässiger und einfacher einzurichten als je zuvor. Mit ADB Wi‑Fi 2.0 haben wir einen neuen Server-Stack und eine intelligentere Netzwerkverwaltung eingeführt, um direkt auf das Entwickler-Feedback zu Usability-Lücken zu reagieren.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Lesezeit: 1 Minute -
ProduktneuheitenDies ist die letzte stabile Version von Android Studio Quail. Mit den neuen Funktionen in Android Studio können Sie Premium-Apps mit KI effizient und effektiv entwickeln.
Amman Asfaw • Lesezeit: 5 Minuten -
ProduktneuheitenAndroid Studio Quail 2 ist jetzt stabil und kann in der Produktion verwendet werden. Die IDE bietet jetzt gleichzeitige agentische Workflows, nativ integriertes Profiling von Speicherlecks und kontextbezogene Fehlerbehebung bei Abstürzen.
Amman Asfaw • Lesezeit: 3 Minuten
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.