← Derniers articles
🤖 AI

SkillAlchemy: Open-World Agent Skill Creation

SkillAlchemy est un nouveau cadre qui automatise la création de compétences d'agents en monde ouvert en identifiant les exigences implicites par le biais de preuves contrastives et en compilant des procédures ancrées dans des sources, atteignant des performances comparables aux compétences organisées par l'humain et surpassant de manière significative les bases de référence existantes sur le SkillsBench.

Auteurs originaux : Hengjun Wang, Shuyue Wei, Boyi Liu, Jun Yang, Yongxin Tong

Publié 2026-08-25
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Hengjun Wang, Shuyue Wei, Boyi Liu, Jun Yang, Yongxin Tong

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Dans le monde en évolution rapide de l'intelligence artificielle, il existe une distinction croissante entre ce qu'un modèle informatique sait et ce qu'il peut réellement faire. Les grands modèles de langage sont entraînés sur de vastes bibliothèques de textes, ce qui leur confère une compréhension large et générale du monde. Cependant, lorsqu'on leur demande d'accomplir une tâche spécifique et multi-étapes — comme analyser un ensemble de données complexes ou naviguer dans un environnement logiciel spécialisé — ils trébuchent souvent car ils manquent des instructions précises, étape par étape, requises pour ce travail spécifique. Pour combler ce fossé, les chercheurs ont développé le concept de « compétences » (skills). Considérez une compétence non pas comme une nouvelle connaissance, mais comme un outil réutilisable ou un manuel pré-écrit qu'un agent peut charger pour gérer un flux de travail spécifique. Ces compétences permettent à une IA d'aller au-delà de son entraînement général et d'exécuter des procédures spécialisées, tout comme un charpentier saisit un ciseau précis pour une coupe délicate plutôt que d'essayer de enfoncer un clou avec un tournevis. Pour que ces outils soient utiles, ils doivent être fiables, précis et applicables à un large éventail de situations, et non pas seulement à l'exemple unique pour lequel ils ont été conçus.

Le défi, cependant, a été de savoir comment créer ces compétences lorsque la tâche est inconnue. Traditionnellement, la création d'une compétence nécessitait qu'un expert humain rédige le manuel de toutes pièces, ou que l'IA apprenne à partir d'un enregistrement de tentatives passées réussies. Mais que se passe-t-il lorsqu'une tâche est nouvelle, qu'aucun expert humain n'est disponible et qu'aucune tentative passée n'existe à étudier ? Dans de tels cas, l'information nécessaire se trouve souvent éparpillée sur l'internet ouvert sous forme de documentation, de dépôts de code et de discussions sur des forums. Le problème est que cette information est désordonnée. Elle est souvent écrite pour une personne spécifique, pour un moment spécifique ou pour une configuration informatique spécifique. Elle contient des hypothèses cachées et des détails locaux qui ne s'appliquent pas à la tâche générale en question. Si une IA se contente de copier ces instructions, elle crée souvent un outil trop rigide, qui échoue dès que la situation change légèrement.

Une équipe de chercheurs a proposé une nouvelle approche pour résoudre ce problème, appelée SkillAlchemy. Au lieu de traiter l'internet comme une bibliothèque de réponses prêtes à l'emploi, ils le traitent comme une source de preuves brutes qui doivent être soigneusement examinées et testées avant de pouvoir devenir un outil utilisable. Leur méthode commence par une requête simple, souvent vague, pour une compétence, telle que « planifier un voyage » ou « calibrer un modèle ». Plutôt que de chercher immédiatement une solution, le système demande d'abord ce qui manque à cette requête. Il identifie les exigences cachées que l'invite humaine n'a pas énoncées, comme la nécessité de vérifier les limites budgétaires ou de vérifier qu'un format de fichier spécifique est compatible avec le logiciel utilisé. En transformant ces éléments manquants en questions spécifiques, le système sait exactement ce qu'il doit chercher dans le vaste océan d'informations en ligne.

Une fois que le système sait ce qu'il doit chercher, il rassemble des informations provenant de diverses sources, mais il n'accepte pas tout ce qu'il trouve. Les chercheurs ont conçu un processus rigoureux pour décider quels morceaux d'information sont assez dignes de confiance pour être inclus dans la compétence finale. Le système cherche des preuves qui soutiennent une procédure à travers différentes situations. Si une méthode ne fonctionne que pour un type spécifique d'ordinateur ou un ensemble spécifique de données, le système la reconnaît comme un exemple local et la garde séparée des instructions principales. Il ne promeut une procédure en règle générale que si les preuves montrent qu'elle fonctionne de manière fiable dans plusieurs contextes. Ce processus agit comme un filtre, séparant les principes universels des détails temporaires. Le système compile ensuite les instructions approuvées en un paquet structuré, complet avec des étapes claires, des vérifications de sécurité et des références à la preuve qui soutient chaque décision.

Les chercheurs ont testé cette méthode sur 87 tâches différentes, allant de l'ingénierie logicielle et le travail de bureau à l'analyse financière et le calcul scientifique. Ils ont comparé leur système à plusieurs autres méthodes, y compris celles qui reposent sur des compétences écrites par des humains et celles qui utilisent des outils automatisés pour générer des instructions directement à partir d'internet. Les résultats ont montré que la nouvelle méthode surpassait de manière significative les bases automatisées. Lorsque les agents utilisaient les compétences créées par ce système, ils accomplissaient les tâches avec près de 20 points de pourcentage de succès en plus que lorsqu'ils n'avaient aucune compétence. Plus important encore, le système a obtenu des performances comparables aux compétences curatées par des humains, qui sont considérées comme la référence absolue. Dans l'ensemble, le système automatisé a atteint un taux de réussite de 1,5 point de pourcentage supérieur aux compétences curatées par des humains, bien que l'analyse statistique indique que les résultats sont très proches. De plus, le système a obtenu la meilleure performance globale dans trois des quatre configurations agent-modèle testées.

L'étude a également révélé pourquoi les tentatives précédentes échouaient souvent. Lorsque les systèmes récupéraient simplement des informations sur le web sans vérifier leur portée, ils incluaient fréquemment des instructions trop spécifiques ou basées sur des preuves contradictoires. Par exemple, une compétence pourrait inclure une règle qui ne fonctionne que sur une version spécifique d'un logiciel, provoquant l'échec de l'agent lorsque cette version n'est pas disponible. La nouvelle méthode a réussi à éviter ces pièges en vérifiant explicitement si une procédure était soutenue par des preuves à travers différents scénarios. Elle s'est également révélée robuste face à des informations confuses ou trompeuses. Lorsque les chercheurs ont introduit des documents contradictoires ou non pertinents dans la recherche, le système les a correctement ignorés, alors que d'autres méthodes les avaient souvent incorporés dans leurs compétences finales.

Ce travail suggère un changement fondamental dans la façon dont nous pourrions construire des agents intelligents. Au lieu d'espérer qu'une IA puisse magiquement comprendre comment effectuer un nouveau travail, ou de compter sur les humains pour écrire chaque manuel, nous pouvons apprendre à l'IA à agir comme un chercheur méticuleux. Elle apprend à poser les bonnes questions, à rassembler des preuves et à distinguer une règle générale d'une exception locale. En ancrant la création de compétences dans des preuves vérifiées plutôt que dans une copie directe, le système produit des outils qui sont à la fois flexibles et fiables. Les chercheurs ont constaté que cette approche permet aux agents de gérer des tâches inconnues avec un niveau de compétence qui n'était auparavant possible qu'avec l'intervention humaine. Bien que le système ne soit pas parfait et éprouve encore des difficultés avec certaines tâches médiatiques hautement spécialisées, les résultats démontrent qu'une création de compétences fiable est possible même lorsque l'information de départ est incomplète et que les sources sont désordonnées. La clé ne réside pas dans la recherche immédiate de la réponse parfaite, mais dans le processus discipliné de vérification de ce qui est vrai et de ce qui n'est qu'un détail local.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →