← Derniers articles
🤖 AI

Declarative Skills for AI Agents in Knowledge-Grounded Tool-Use Workflows

Cet article soutient que les agents déclaratifs, qui utilisent des fichiers de compétences en langage naturel pour l'orchestration, surpassent les machines à états impératives rigides dans les flux de travail d'utilisation d'outils ancrés dans la connaissance en améliorant la précision et en réduisant les erreurs, à condition qu'une récupération de haute qualité soit disponible pour surmonter le goulot d'étranglement dominant que constitue l'insuffisance des preuves.

Auteurs originaux : M. Danish Lim, I. Danial Bin Sharudin, Wen Han Chen, Cedric Lim, Laura Wynter

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

Auteurs originaux : M. Danish Lim, I. Danial Bin Sharudin, Wen Han Chen, Cedric Lim, Laura Wynter

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

Imaginez que vous embauchiez un nouvel assistant pour vous aider à gérer votre compte bancaire. Vous possédez une bibliothèque massive et désordonnée de manuels de règles, de documents de politique et de manuels d'outils (la « Base de Connaissances »). Votre objectif est d'amener l'assistant à accomplir des tâches spécifiques, comme fermer un compte ou contester un débit, en trouvant les bonnes règles et en utilisant les bons outils.

Ce document est une course entre trois façons différentes de gérer cet assistant pour voir laquelle parvient réellement à accomplir la tâche.

Les trois « Managers »

Les chercheurs ont testé trois styles de gestion différents pour leur assistant IA :

1. L'assistant « Nu » (Référence/Baseline)
C'est l'assistant sans instructions spéciales. Vous lui donnez simplement l'historique brut de la conversation et vous dites : « Débrouillez-vous ». Il doit deviner l'ordre des opérations, se souvenir de vérifier l'identité de l'utilisateur et trouver les bons outils par lui-même.

  • Analogie : Donner à un touriste une carte d'une ville étrangère sans guide et lui dire : « Trouvez le musée et achetez un billet. »

2. L'assistant « Déclaratif » (Le gestionnaire de fichiers de compétences)
Cet assistant reçoit des « Fichiers de Compétences » — de simples fiches de révision en langage naturel (comme des documents Markdown) joints à ses instructions. Ces fichiers ne forcent pas l'assistant à suivre un chemin rigide ; ils disent plutôt des choses comme : « Hé, avant de fermer un compte, assurez-vous qu'il n'y a pas de litiges en cours », ou « Cherchez toujours dans la bibliothèque si vous ne connaissez pas le nom de l'outil ». L'assistant lit ces fichiers et décide comment agir en fonction d'eux.

  • Analogie : Donner au touriste un guide de voyage avec des conseils surlignés : « Pensez à vérifier le trafic avant de conduire », et « Demandez votre chemin si vous êtes perdu ». Le touriste conduit toujours la voiture, mais il a de meilleurs conseils.

3. L'assistant « Impératif » (Le gestionnaire de machine à états)
Cet assistant est piloté par un organigramme strict, programmé par ordinateur. Le manager force l'assistant à traverser des phases spécifiques : Salutation → Triage → Vérification → Planification → Exécution. L'assistant ne peut pas passer à la phase « Exécution » (effectuer les opérations bancaires) tant que l'ordinateur n'a pas confirmé qu'il a passé l'étape de « Vérification ». L'ordinateur contrôle les feux de signalisation ; l'assistant ne conduit que lorsque le feu est vert.

  • Analogie : Mettre le touriste dans une voiture autonome avec un itinéraire rigide programmé dans le GPS. La voiture doit obligatoirement s'arrêter à chaque feu rouge et ne peut pas tourner à gauche à moins que le GPS ne le dise. Le conducteur (l'IA) n'a aucune liberté de déviation.

La grande découverte : La « Bibliothèque » est le goulot d'étranglement

Les chercheurs ont découvert une vérité surprenante : peu importe la qualité de votre manager si la bibliothèque est désordonnée.

  • La bibliothèque « Dorée » : Lorsque les chercheurs ont donné aux assistants les documents exacts dont ils avaient besoin (information parfaite), l'Assistant Déclaratif (avec les fichiers de compétences) a été le grand gagnant. Il a commis moins d'erreurs et a accompli les tâches plus souvent. L'assistant « Nu » était correct, mais l'assistant « Impératif » a en réalité fait moins bien car ses règles rigides étaient trop fragiles ; si l'IA classait mal une étape, tout le système se bloquait ou échouait.
  • La bibliothèque « Bruitée » : Lorsque les chercheurs ont utilisé un outil de recherche standard qui renvoyait souvent les mauvais documents (récupération bruitée), tout le monde a échoué. Les fichiers de compétences ne pouvaient pas compenser le fait que l'assistant lisait les mauvaises règles. L'organigramme rigide ne pouvait pas aider car l'IA faisait des erreurs basées sur de mauvaises informations.

La conclusion : Si votre IA cherche des informations dans une base de données désordonnée et non structurée, aucune gestion ingénieuse (fichiers de compétences ou code rigide) ne pourra la sauver. Vous devez d'abord avoir de meilleurs outils de recherche.

Le mythe de la « Conformité »

Les chercheurs ont voulu voir si l'Assistant Impératif (le flux strict) était meilleur pour suivre les règles de sécurité, comme « Vérifiez l'identité de l'utilisateur avant de modifier son compte ».

  • La théorie : Le flux strict devrait forcer l'IA à vérifier l'identité avant de pouvoir toucher au compte.
  • La réalité : Cela n'a pas fonctionné. L'IA a quand même commis des erreurs. Parce que l'IA était confuse par les informations désordonnées, elle a parfois « halluciné » qu'elle avait passé l'étape de vérification, ou l'organigramme rigide a été perturbé par les erreurs de l'IA. Les règles strictes n'ont pas réellement empêché l'IA d'effectuer des changements non autorisés. En fait, le système rigide était plus susceptible de s'enfermer dans des boucles, tentant de nouveau et encore et encore des actions échouées, gaspillant ainsi du temps et de l'argent.

Résumé des résultats

  1. Les fichiers de compétences fonctionnent (quand l'info est bonne) : Donner à l'IA des « fiches de révision » en langage naturel (Déclaratif) l'aide à mieux performer qu'une IA nue, surtout si le modèle d'IA n'est pas extrêmement intelligent.
  2. Le code rigide est fragile : Forcer l'IA dans un organigramme strict étape par étape (Impératif) ne la rend pas plus sûre ou plus conforme. Cela rend en fait le système plus fragile et sujet aux erreurs lorsque les choses ne se passent pas exactement comme prévu.
  3. La recherche est reine : Le plus gros problème n'était pas la façon dont l'IA était gérée, mais sa capacité à trouver la bonne information. Si les résultats de recherche sont mauvais, le meilleur style de gestion du monde ne pourra rien y faire.

En bref : Si vous voulez qu'un agent IA accomplisse des tâches complexes, ne vous contentez pas de construire une cage rigide autour de lui. Donnez-lui de bonnes instructions en langage naturel (fichiers de compétences), mais surtout, assurez-vous qu'il puisse trouver l'information en premier lieu.

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 →