Définition
L'affordance d'outil est le signal qu'un agent LLM utilise pour décider d'appeler ou non un outil donné : le nom de l'outil, le texte de description, le taux de réussite antérieur (dans les runtimes d'agents qui le suivent), et les indices contextuels issus de la requête de l'utilisateur. Des outils mieux nommés et moins redondants produisent de meilleures décisions d'acheminement.
En profondeur
Quand 5 outils de recherche ont des descriptions comme 'rechercher sur le web', 'consulter en ligne', 'trouver des informations', le LLM choisit différemment selon le libellé de la requête — un jeu de pile ou face. La solution est double : (1) regrouper en un outil par catégorie (Scavio MCP remplace 5 à 8 outils de recherche étroits) ; (2) rendre les noms et descriptions des outils restants clairs et orthogonaux ('scavio.search pour les SERP web', 'scavio.reddit_search pour le signal communautaire', 'scavio.youtube_search pour le contenu vidéo'). La précision d'acheminement est corrélée à la clarté de l'affordance. Les runtimes d'agents qui suivent les taux de réussite par outil peuvent surpondérer dynamiquement les outils à haute affordance ; la plupart ne le font pas, donc la correction manuelle compte davantage.
Exemple d'utilisation
L'agent possède 'web_search', 'google_lookup', 'serp_query', 'general_search' tous avec des descriptions similaires. Le LLM choisit de manière incohérente. En regroupant dans 'scavio.search' (un seul outil, affordance claire), on achemine 95%+ des requêtes vers le bon outil sans ambiguïté.
Plateformes
Affordance d'outil (Agent) est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
Termes associés
Couche de routage d'agent
Une couche de routage d'agent est le composant (souvent du code personnalisé ou une primitive de framework comme LangGra...
Gonflement des compétences d'agent
Le gonflement des compétences d'agent est l'effet composé du coût en tokens par message qui résulte du fait de laisser 5...
Convention de nommage des outils MCP
La convention de nommage des outils MCP est la discipline qui consiste à nommer les outils du Model Context Protocol de ...