Présentation des Agent Skills
Qu'est-ce que les Agent Skills ?
Les Agent Skills sont un format ouvert et léger pour étendre les capacités des agents IA avec des connaissances et des workflows spécialisés. Au fond, un skill est un ensemble de données contenant un fichier SKILL. Ce fichier comprend des métadonnées (au minimum name et description) et des instructions qui indiquent à l'agent comment effectuer une tâche spécifique. Les skills peuvent également regrouper des scripts, des documents de référence, des modèles et d'autres ressources.
Pourquoi les Agent Skills ?
Les agents sont de plus en plus performants, mais n'ont souvent pas le contexte nécessaire pour effectuer un travail réel de manière fiable. Les skills résolvent ce problème en regroupant les connaissances procédurales et le contexte spécifique à l'entreprise, à l'équipe et à l'utilisateur dans des dossiers portables et versionnés que les agents chargent à la demande.
Cela donne aux agents :
Capturez les connaissances spécialisées — des processus de revue juridique aux pipelines d'analyse de données en passant par la mise en forme des présentations — sous forme d'instructions et de ressources réutilisables.
Transformez les tâches à étapes multiples en procédures cohérentes et auditables.
Créez un skill une fois et utilisez-le avec n'importe quel agent compatible avec les skills.
Comment fonctionnent les Agent Skills ?
Les agents chargent les skills via une divulgation progressive, en trois étapes :
- Découverte
Au démarrage, les agents ne chargent que le
nameet ladescriptionde chaque skill disponible — juste assez pour savoir quand il pourrait être pertinent. - Activation
Lorsqu'une tâche correspond à la description d'un skill, l'agent charge les instructions complètes du
SKILLdans son contexte. - Exécution
L'agent suit les instructions, en exécutant éventuellement le code groupé ou en chargeant les fichiers référencés selon les besoins.
Les skills ont également quatre propriétés comportementales clés :
Les skills s'activent lorsque les messages de l'utilisateur correspondent aux mots-clés ou aux expressions régulières définis.
Certains skills injectent des instructions dans chaque tour de conversation, indépendamment du déclencheur.
Plusieurs skills peuvent s'activer simultanément pour gérer des tâches complexes et multi-domaines.
Installez des skills prédéfinis depuis la bibliothèque ou créez vos propres skills personnalisés.
Les instructions complètes ne sont chargées que lorsqu'une tâche les requiert, ce qui permet aux agents de maintenir de nombreux skills à disposition avec un faible encombrement contextuel.