Récemment, le blog officiel d'Anthropic a publié un guide détaillé intitulé « Writing effective tools for LLM agents—using LLM agents ». Ce guide vise à aider les développeurs à concevoir des outils efficaces pour les agents LLM en utilisant le Model Context Protocol (MCP). Le texte présente un processus itératif en trois étapes : « prototype - évaluation - collaboration », et résume cinq principes de conception pour garantir l'efficacité et la convivialité des outils.
En premier lieu, le guide souligne la nécessité d'être prudent lors du choix des outils. Les développeurs doivent soigneusement considérer le choix des outils afin qu'ils puissent efficacement répondre aux besoins des agents LLM. Ensuite, le guide recommande de maintenir un espace de noms clair, afin que les noms des différents outils et fonctions ne soient pas confondus, permettant ainsi aux développeurs de les comprendre rapidement et de les utiliser facilement.
De plus, les valeurs de retour du contexte des outils doivent être plus pertinentes. Le guide indique que les développeurs devraient optimiser les informations renvoyées par les outils, afin qu'elles soient plus riches en informations et plus liées au contexte, améliorant ainsi l'efficacité des agents LLM. En outre, l'efficacité en termes de tokens des informations renvoyées doit être prise en compte, afin de réduire les coûts de transmission des données et d'accélérer le traitement. Enfin, le guide propose d'utiliser l'ingénierie des prompts pour améliorer la qualité des descriptions des outils, afin que les utilisateurs comprennent plus clairement les fonctionnalités et l'utilisation des outils.
Le texte mentionne également que nombre de ces conclusions ont été automatiquement tirées par Claude Code après une analyse approfondie des scripts, une restructuration des descriptions d'outils et des modèles, assurant ainsi la scientificité et la précision de l'analyse. Pour éviter le surapprentissage, Anthropic a également effectué une évaluation en conservant un ensemble de tests. En outre, Anthropic a mis en open source un Cookbook pour l'évaluation des outils et a annoncé que, lors des prochaines mises à jour du protocole MCP et des LLM en dessous, les capacités des outils évolueront également.
Guide : https://www.anthropic.com/engineering/writing-tools-for-agents