Étendre le mode Agent avec des compétences

Les compétences vous permettent d'améliorer les capacités du mode Agent grâce à une expertise spécialisée et à des workflows personnalisés. Elles sont basées sur la norme ouverte Agent Skills.

Contrairement aux AGENTS.md fichiers, les compétences représentent une expertise à la demande. Cette structure permet au mode Agent de maintenir un grand nombre de capacités spécialisées (par exemple, migrer entre des versions de bibliothèque spécifiques ou adapter un composable à différentes tailles d'écran) sans encombrer la fenêtre de contexte immédiate du modèle.

Le modèle décide de manière autonome quand utiliser une compétence en fonction de votre requête et de la description de la compétence. Lorsqu'une compétence pertinente est identifiée, le modèle extrait dynamiquement l'ensemble des instructions et des ressources nécessaires pour effectuer la tâche.

Pour activer une compétence à la demande, demandez à l'agent d'effectuer une tâche pertinente pour la compétence. Vous pouvez également saisir @ dans la zone de saisie pour déclencher une compétence spécifique.

Pour importer une compétence Android dans Android Studio, téléchargez-la depuis le dépôt GitHub et enregistrez-la dans un répertoire nommé .agents/skills ou .android-studio/skills à la racine de votre projet ou dans votre répertoire personnel.

Notez qu'avant Quail, Android Studio chargeait les compétences à partir de répertoires non standards : .skills et agent/skills. Si vous avez des compétences dans ces emplacements, déplacez-les vers .agents/skills ou .android-studio/skills lorsque vous mettez à niveau Android Studio vers Quail 1 ou une version ultérieure.

Pour en savoir plus sur les compétences Android, consultez Présentation des compétences Android.