Accueil / Techniques qui changent le résultat
Donner des mains à Claude
L'appel d'outils laisse Claude demander l'exécution d'une fonction que vous avez définie, mais le modèle n'exécute jamais rien lui-même : c'est votre application, ou pour certains outils fournis par Anthropic ses propres serveurs, qui exécute réellement l'opération, et la clarté de la description de l'outil détermine la justesse des arguments qu'il envoie.
Claude ne peut pas, à lui seul, envoyer un message, modifier un fichier ou consulter une page web : chaque fois qu'il agit au delà du texte qu'il écrit, il passe par un outil, une fonction décrite par un nom, une explication et la forme des arguments qu'elle attend. Claude choisit d'appeler cet outil et propose des arguments, mais l'exécution réelle revient toujours à autre chose que lui, votre application pour un outil que vous avez défini vous même, ou les serveurs d'Anthropic pour certains outils fournis tout faits, comme la recherche sur le web. Le modèle n'exécute jamais rien lui-même, il demande.
Ce qui se passe entre la demande et le résultat
La mécanique tient en trois temps. Claude repère qu'une question a besoin d'un outil et propose un appel avec des arguments précis, par exemple une requête de recherche. Ce qui exécute réellement l'opération, votre propre logiciel ou un service fourni par Anthropic selon le cas, effectue le travail et renvoie un résultat. Claude lit ce résultat et poursuit sa réponse, ou enchaîne un second appel si le premier n'a pas suffi.
Question posée : quel est le tarif en vigueur pour ce service, aujourd'hui ?
Appel proposé par Claude : recherche web, requête tarif du service pour l'année en cours
Résultat renvoyé : trois pages, chacune datée
Réponse finale : le tarif choisi, avec sa source et sa date
Rien de cette chaîne n'est caché : une conversation qui utilise un outil montre, sous une forme ou une autre selon l'interface, l'appel proposé et le résultat obtenu.
La description de l'outil décide de la qualité des arguments
Claude devine les arguments à envoyer à partir de la description qui a été donnée de l'outil, pas seulement à partir de la question posée. Une description vague laisse Claude reformuler une requête approximative. Une description précise sur ce que l'outil attend, sur quoi il porte et sur quelle période, produit des arguments plus proches de ce que l'on visait réellement. C'est la même logique que le découpage d'une tâche en maillons vérifiables : plus l'intention est explicite à chaque étape, moins l'étape suivante a besoin de deviner.
Cette dépendance se voit directement dans une conversation ordinaire. Poser une question vague qui nécessite une recherche produit une requête de recherche vague en retour. Poser la même question avec une période et un sujet précis produit une requête de recherche qui reprend ces précisions. La qualité de la question posée influence la qualité de l'outil appelé, avant même que la réponse finale n'arrive.
Le cycle d'un appel d'outil
Un utilisateur demande à Claude de vérifier le tarif actuel d'un service. Claude propose un appel de recherche web avec la requête tarif du service, reçoit trois pages datées de deux années différentes, et répond avec le chiffre trouvé sur la page la plus récente.
Écrivez en une phrase ce que cette situation établit, et en une phrase ce qu'elle n'établit pas.
Ce que cela établit : Que Claude a comparé les dates des pages renvoyées par l'outil de recherche avant de choisir la plus récente pour répondre.
Ce que cela n’établit pas : Que la requête de recherche envoyée, sans précision de contexte ni de période, était la formulation la plus efficace possible pour cette question.
Les trois calibrages faux les plus courants
- Trop large Claude choisit toujours la page la plus récente parmi tous les résultats qu'un outil de recherche lui renvoie.
- Trop étroit Ce résultat ne prouve rien puisqu'il ne concerne qu'une seule requête sur un seul service.
- À côté Cette situation montre que la recherche web permet d'obtenir des tarifs à jour pour n'importe quel service.
- Claude ne peut exécuter aucune opération lui-même, il propose un appel d'outil, et c'est votre application, ou pour certains outils fournis par Anthropic ses propres serveurs, qui l'exécute réellement.
- Un outil comme la recherche web appartient à la catégorie exécutée par les serveurs d'Anthropic, distincte des outils que vous définissez vous même et que votre propre application exécute.
- La description donnée à un outil, son nom, son explication et la forme de ses arguments, détermine la justesse des arguments que Claude choisit d'envoyer.
- Une conversation qui utilise un outil rend visible l'appel proposé et le résultat renvoyé, ce qui permet de juger la précision de la requête choisie.
Ouvrez une conversation où la recherche web est activée. Posez une question précise, qui nomme un sujet et une période, et qui oblige Claude à chercher une information récente. Repérez dans sa réponse la requête de recherche qu'il a choisie et jugez si elle reflète bien votre question.
Ces points dépendent d’une interface ou d’une règle qui peut avoir changé depuis la rédaction. Vérifiez-les sur votre propre écran avant de vous y fier.
- Vérifiez sur votre écran, dans une conversation qui utilise la recherche web, si l'appel affiché montre bien la requête de recherche choisie par Claude : cet affichage peut varier selon l'interface utilisée.
Chaque affirmation datable de cette leçon renvoie ici au texte public qui la porte. Une source qui ne s’ouvre pas ne prouve rien.
- Anthropic, How tool use works consultée le 2026-09-02