Coach Denis

Ce qu'il y a sous le capot d'un agent IA - et pourquoi tu n'as pas à tout reconstruire

Un agent IA, ce n'est pas de la magie : un modèle, des outils, et une boucle qui les fait travailler ensemble. Le construire une fois, c'est la meilleure façon de comprendre. Le reconstruire à chaque besoin, c'est oublier que d'autres y ont déjà pensé.

Ce que c’est, vraiment

Quand tu donnes une tâche à un agent IA, tu as l’impression de parler à une seule chose. En réalité, ce sont trois pièces qui travaillent ensemble.

Le modèle. C’est le cerveau : il lit la situation et décide de la suite. Il peut changer - un modèle d’un labo, un autre d’un autre labo - sans que le reste bouge. Avec lui vient le prompt système : les consignes de départ, ce que l’agent est censé être et faire.

Les outils. Le modèle, seul, ne fait qu’écrire du texte. Les outils lui donnent des mains : lire un fichier, chercher sur le web, envoyer un e-mail, lancer une commande. Aujourd’hui, la façon la plus répandue de les brancher s’appelle MCP : une prise standard, pour qu’un même outil marche avec plusieurs agents.

La boucle. C’est elle qui fait de tout ça un agent. Sans boucle, tu as un modèle qui répond une fois. Avec la boucle, tu as quelque chose qui avance tout seul, étape par étape.

La boucle, sans une ligne de code

La boucle la plus connue, et la plus simple, s’appelle ReAct (pour Reason + Act, réfléchir et agir). Elle tient en quatre temps :

  1. Réfléchir : le modèle regarde la tâche et ce qu’il sait déjà. « Pour répondre, il me faut le montant de la dernière facture. »
  2. Agir : il choisit un outil et l’appelle. « J’ouvre le dossier factures. »
  3. Observer : il lit ce que l’outil lui renvoie. « La dernière facture fait 1 200 euros. »
  4. Recommencer ou conclure : s’il lui manque encore quelque chose, retour à l’étape 1. Sinon, il te donne la réponse.

C’est tout. Presque tous les agents que tu utilises reposent sur cette idée, avec des couches en plus. Et ça explique beaucoup de choses : un agent qui « tourne en rond », c’est une boucle qui n’arrive pas à conclure. Un agent qui coûte cher, c’est une boucle qui fait trop de tours.

Le construire une fois, pour comprendre

Si tu es curieux, ou si tu codes un peu, le meilleur apprentissage reste de construire un petit harnais toi-même. Pas un produit : un jouet que tu peux ouvrir et lire. Et la bonne nouvelle, c’est que tu n’as même pas à l’écrire à la main : tu donnes le papier de recherche sur ReAct à ton agent et tu lui demandes une version minimale, que tu lis ensuite tranquillement.

Trois réflexes font toute la différence :

  • Garde le prompt système court. Plus il est long, moins tu comprends ce qui vient de lui et ce qui vient du modèle.
  • Essaie plusieurs modèles. Les petites versions des modèles des grands labos suffisent largement pour apprendre, et coûtent peu.
  • Note tout ce qui entre et sort. Ce qui entre et sort de la boucle, du modèle, de chaque outil. Prépare une poignée de tâches variées et relance-les à chaque changement. C’est en lisant ces traces qu’on comprend vraiment.

Pour l’indépendant - et pour le salarié

Si tu diriges ta boîte : tu n’as pas besoin de construire ton agent. Mais savoir qu’il y a un modèle, des outils et une boucle te donne les bonnes questions quand quelque chose coince : est-ce le modèle qui raisonne mal, un outil qui renvoie n’importe quoi, ou une consigne de départ trop floue ? C’est la différence entre « l’IA ne marche pas » et « je sais quoi corriger ».

Si tu es salarié : regarde où se trouve le jugement dans le schéma. Le modèle choisit l’étape suivante, les outils exécutent. Mais décider quels outils on lui donne, quelles tâches servent de test, et si le résultat est bon, ça reste un travail humain. C’est cette partie-là qui prend de la valeur.

Soyons honnêtes sur les limites

  • Un harnais maison sert à comprendre, pas à remplacer les outils du marché. Pour un usage sérieux, des bases existent déjà (LangChain et d’autres) : repartir de zéro n’a d’intérêt que pour apprendre.
  • Les couches suivantes sont plus délicates. Compétences, mémoire, sous-agents : on les ajoute une fois qu’on maîtrise la boucle, pas avant. Garder chaque pièce séparée aide beaucoup.
  • On ne pense jamais à tout. C’est normal, et c’est le sujet de l’encadré ci-dessous.

Les sources officielles

← Retour au blog