Tool calling
Capacité d'une IA à utiliser des outils externes (recherche web, base de données, API) pour accomplir des tâches qu'elle ne peut pas faire seule.
AvancéDéfinition complète
Le tool calling (appel d'outils) permet à un LLM de dépasser ses limites. Un LLM seul ne peut pas : consulter une base de données, envoyer un email, vérifier la météo en temps réel, ou exécuter du code. Avec le tool calling, l'IA décide quel outil utiliser, formule la requête, récupère le résultat et l'intègre dans sa réponse. C'est le mécanisme qui rend les agents IA réellement utiles. Claude Code utilise massivement le tool calling : lecture/écriture de fichiers, exécution de commandes terminal, recherche web, etc.
Analogie pour comprendre
Un médecin qui prescrit des analyses de sang. Il ne fait pas les analyses lui-même, mais il sait lesquelles demander, il envoie le patient au labo, il lit les résultats et il pose son diagnostic. L'IA fait pareil avec ses outils.
En pratique
Tu demandes à Claude : "Quel est le cours de l'action Apple aujourd'hui ?" Sans tool calling, l'IA répondrait avec des données périmées. Avec tool calling, elle appelle un outil de recherche web, récupère le cours en temps réel, et te donne la réponse à jour.
Outils associés
Termes liés
Pour aller plus loin
Questions fréquentes
Le tool calling est le concept général : l'IA peut appeler des outils. MCP est un protocole standardisé pour connecter ces outils. MCP est une implémentation du tool calling.
Pratiquement tout : recherche web, base de données, API tierces, système de fichiers, exécution de code, envoi d'emails, calendriers, et même d'autres IA.