Appel d’outil, comment un agent IA agit vraiment
Un agent IA envoie des messages, met à jour des fiches, publie des pages. Pourtant le modèle qui le fait tourner ne sait faire qu’une seule chose, produire du texte. Entre les deux, il y a un mécanisme discret appelé appel d’outil. Le comprendre prend 5 minutes, et ça répond d’un coup à la question que tout dirigeant se pose. Est-ce que cette chose peut agir dans mon dos ?
Une IA ne sait faire qu’une chose, écrire
Commençons par retirer un peu de magie. Un grand modèle de langage, celui qui fait tourner ChatGPT, Claude ou Gemini, sait faire une seule chose. Il reçoit du texte, et il produit du texte.
Pas de bouton, pas de clic, pas d’accès à votre agenda. Rien qu’une suite de mots en entrée, une suite de mots en sortie.
Ce qui pose un problème évident. Pendant longtemps, si vous demandiez à une IA le nombre d’habitants d’une ville, elle répondait avec ce qu’elle avait mémorisé pendant son entraînement, parfois 2 ans plus tôt. Elle ne pouvait pas aller vérifier. Elle n’avait aucun moyen d’aller voir dehors.
Le déclic a été une idée simple, presque naïve. Puisque le modèle ne sait qu’écrire, il suffit de lui demander d’écrire sa demande.
L’appel d’outil, le mécanisme qui la fait agir
Voici comment ça se passe réellement, en 4 temps.
1. La question part avec une liste d’outils. Le programme qui pilote l’IA ne lui envoie pas seulement la question de l’utilisateur. Il y ajoute un catalogue. « Voici les outils disponibles. Recherche sur le web. Consultation d’une fiche client. Envoi d’un message. Voici ce qu’il faut fournir à chacun. »
2. L’IA répond par une demande. Au lieu d’écrire une réponse en français, elle écrit quelque chose comme « appelle l’outil recherche web, avec le terme population de Montpellier ». Ce n’est pas une action, c’est une phrase. Une phrase dans un format que le programme sait lire.
3. Le programme exécute. Il reconnaît la demande, lance l’outil, récupère le résultat. C’est lui qui agit, avec ses propres accès et ses propres droits.
4. Le résultat revient à l’IA. Elle lit ce qu’a renvoyé l’outil, et poursuit. Elle peut répondre à l’utilisateur, ou demander un autre outil si l’information ne suffit pas. Le cycle recommence autant de fois que nécessaire.
Toute la mécanique tient là-dedans. L’IA ne fait jamais rien, elle demande que ce soit fait. Et ce petit détour est ce qui a ouvert la porte à tout le reste, la consultation de données privées, les agendas, les bases clients, les publications. Une boutique en ligne se pilote de la même façon, comme le montre cet exemple sur un catalogue complet.
Pourquoi elle n’exécute jamais rien elle-même
La question vient naturellement. Si l’IA sait exactement quel outil appeler et avec quelles valeurs, pourquoi ne pas la laisser appuyer sur le bouton elle-même ?
Première raison, elle ne peut pas. Le modèle tourne chez un fournisseur, quelque part sur des serveurs qui ne sont pas les vôtres. Vos outils à vous, votre base clients, votre messagerie, votre site, vivent chez vous, derrière vos protections. Le modèle n’y a tout simplement pas accès, et c’est très bien ainsi. Il décrit ce qu’il voudrait, un programme situé de votre côté décide s’il le fait.
Seconde raison, nous ne le souhaitons pas. Consulter une information ne demande aucun arbitrage. Envoyer un message à un client, publier une page, modifier un tarif, si. Ce moment entre la demande et l’exécution est le seul endroit où une décision humaine peut encore s’intercaler. Le supprimer reviendrait à se priver du seul point de contrôle réel.
C’est pour cette raison que, chez nous, les agents préparent et un humain valide. Ce n’est pas une précaution commerciale ajoutée par-dessus, c’est la forme même du système.
Un exemple concret, les devis sans réponse
Prenons un cas que tout dirigeant connaît. Des devis partis il y a 3 semaines, sans nouvelle. Vous savez qu’il faudrait relancer. Vous ne le faites pas, parce que ce n’est jamais le moment.
Autrefois, vous auriez confié ça à quelqu’un. « Regarde les devis de plus de 15 jours, relance ceux qui n’ont pas répondu, note les réponses, et redemande une fois si personne ne réagit au bout d’une semaine. »
C’est exactement ce que nous confions à un agent aujourd’hui, avec une liste d’outils sous la main. Lister les devis. Consulter un devis. Rédiger un message. L’envoyer. Lire les réponses. Mettre à jour la fiche.
L’agent se met alors à tourner. Il demande la liste, la reçoit, repère les devis concernés, prépare une relance pour le premier, la soumet. Vous validez, elle part. Il passe au suivant. Quelques jours plus tard il lit les réponses, met à jour ce qui doit l’être, et relance une seconde fois ceux qui n’ont rien dit.
Aucune étape n’est extraordinaire. C’est l’enchaînement qui fait le travail, et c’est précisément ce que désigne le mot agent. À l’intérieur, ce ne sont que des appels d’outils les uns après les autres.
Appel d’outil et agent IA, la différence
Les 2 termes circulent ensemble, souvent confondus. La distinction est pourtant nette, et elle éclaire beaucoup de discussions commerciales.
L’appel d’outil est un geste. Une demande, une exécution, un résultat. Rien de plus. C’est une brique, disponible aujourd’hui chez tous les grands fournisseurs, intégrée directement dans leurs services.
L’agent est ce qui enchaîne ces gestes. Il décide quel outil appeler, dans quel ordre, quand s’arrêter et quand recommencer parce que le résultat ne convient pas. C’est là que se trouve la valeur, et c’est là que se trouve le travail.
La conséquence est directe quand vous comparez des offres. Savoir appeler un outil n’est plus un avantage, tout le monde en est capable. Ce qui distingue une installation d’une autre, c’est la qualité de l’enchaînement, les vérifications posées entre les étapes, et ce qui se passe quand une étape échoue. Posez la question à votre prestataire. Que fait le système quand l’outil renvoie une erreur ?
Ce que ça change pour un dirigeant
Trois choses valent la peine d’être retenues, et elles sont utiles au moment de choisir un prestataire.
Vous gardez un point de contrôle réel. Puisque rien ne s’exécute sans passer par un programme situé de votre côté, la validation humaine n’est pas une option décorative. Demandez où elle se place exactement, et sur quelles actions. Une réponse floue est un mauvais signe.
Tout laisse une trace. Chaque appel d’outil s’écrit quelque part, avec son heure et ses valeurs. Vous pouvez relire ce qui a été fait, action par action. C’est une différence de nature avec une automatisation opaque. Demandez à voir ce journal avant de signer.
Les accès restent étroits. Un agent n’a pas besoin des clés de la maison, il a besoin de portes précises. Un outil du type « lire la fiche d’un client à partir de son nom » suffit, et il ne permet rien d’autre. Plus les outils sont étroitement définis, plus l’installation est saine.
Le reste, la puissance du modèle, la marque choisie, compte finalement moins qu’il n’y paraît. Ce qui fait la qualité d’une installation, c’est ce que nous mettons autour, et c’est un sujet à part entière que nous détaillons dans l’évolution des LLM.
Pour aller plus loin
Questions fréquentes
Un site pensé pour l’ère des agents IA
Comprendre les agents IA est un début, en tirer profit en est un autre. On conçoit et pilote votre présence web à Montpellier, prête pour l’IA.
Faire le point sur votre siteVotre équipe de 12 agents IA, prête à l’emploi
Pas un agent unique, mais 12 agents IA métier qui collaborent. Ils accueillent vos clients, écrivent, publient et vous rendent visible, pendant que vous gardez la main.
Voir les 12 agents