En 2024, les agents IA ont envahi les démos, les levées de fonds et les roadmaps produit. Le souci, c’est que 3 mots reviennent sans arrêt, harness, scaffold et agent, sans toujours vouloir dire la même chose. Hugging Face propose donc un mini glossaire pour remettre un peu d’ordre dans ce bazar lexical.
Agent, le mot star qui veut tout et rien dire
Le terme agent est devenu un aimant à buzz. Dans sa version la plus simple, il désigne un système capable de poursuivre un objectif en enchaînant plusieurs actions, souvent avec un modèle de langage comme cerveau. Il ne se contente pas de répondre à une question, il peut planifier, appeler des outils, récupérer des infos, puis ajuster sa stratégie selon le résultat. Dit comme ça, tout semble clair. Sauf qu’en pratique, beaucoup de produits se vendent comme des agents alors qu’ils ne font qu’un seul appel à un modèle avec une couche d’automatisation autour.
C’est précisément là que le glossaire de Hugging Face est utile. Il rappelle qu’en IA, mieux nommer les choses aide à mieux comparer les systèmes. Un chatbot amélioré n’est pas forcément un agent. Et un agent n’est pas forcément autonome au sens fort. Pour les développeurs comme pour les utilisateurs, cette nuance change pas mal de choses, notamment sur les attentes en matière de fiabilité, de coût et de contrôle.
Harness et scaffold, les coulisses qu’on confond souvent
Deux autres mots méritent d’être séparés. Le harness, c’est en gros l’environnement d’exécution qui relie le modèle à des outils, des règles, des évaluations ou des jeux de tests. On peut le voir comme l’infrastructure pratique qui permet de brancher l’IA sur le monde réel, ou au moins sur un cadre expérimental. Le scaffold, lui, correspond plutôt à la structure qui organise le comportement du système, par exemple une boucle de raisonnement, une séquence d’étapes, une manière de diviser une tâche complexe en sous-tâches.
La différence peut sembler technique, mais elle compte. Le harness aide le système à fonctionner dans un cadre donné. Le scaffold aide le système à penser ou à agir de manière structurée. Mélanger les deux brouille la lecture des performances. Quand une démo impressionne, est-ce grâce au modèle, à l’architecture du flux, ou à l’outillage autour ? Sans vocabulaire précis, impossible de répondre proprement.
Pourquoi ce petit glossaire peut peser lourd
Ce que propose Hugging Face dépasse le simple exercice de définition. Dans un secteur où tout va très vite, avoir des termes partagés permet de mieux documenter les projets open source, d’éviter les promesses floues et de rendre les comparaisons plus honnêtes. C’est aussi une manière de démocratiser l’IA, pas seulement en ouvrant le code, mais en rendant le langage du secteur plus accessible.
Au fond, bien parler des agents IA, c’est déjà mieux les construire. Et si la prochaine grande bataille de l’IA se jouait moins sur les slogans que sur la précision des mots qu’on emploie ?
