Les super-pouvoirs qu'on greffe sur un agent
Un LLM n'a qu'une seule capacité de base : générer du texte. Il ne peut pas aller sur internet, lire un fichier sur ton ordinateur, ou envoyer un email.
Un outil est une fonction externe qu'on met à la disposition de l'agent. L'agent peut l'appeler à la demande, comme un humain qui utilise un logiciel.
Chaque "app" est un outil distinct que l'agent peut utiliser :
L'agent ne "clique" pas comme toi. Quand il décide d'utiliser un outil, il appelle une fonction avec des paramètres, attend le résultat, et continue son raisonnement.
Sans l'outil, le LLM aurait pu inventer une météo plausible mais fausse. Avec l'outil, il a accès à la réalité du moment.
Un outil (tool/skill), c'est comme une lame de couteau suisse : c'est la capacité elle-même (chercher sur le web, envoyer un email…).
Le MCP, c'est le mécanisme standard qui permet de connecter et d'installer ces lames sur le couteau (n'importe quel agent). On verra ça dans la brique suivante.