Agent expert (mode de l'agent)
Un nœud Agent IA en mode Expert consultable ne traite pas le document. Il répond aux questions d'un autre agent du pipeline. L'agent qui le consulte reçoit pour lui un outil consulter_<nom de l'expert>(question), qu'il appelle quand il en a besoin, comme un outil MCP ou une compétence.
Exemples :
- un agent de saisie de formulaire demande le numéro d'adhérent d'un client à un expert relié à la base des contrats ;
- un agent de chat de support consulte un expert juridique avant de répondre ;
- un agent d'annotation vérifie une référence réglementaire auprès d'un expert qui dispose de la base de connaissances des normes.
Câblage
Agent (appelant) ◀── experts ── Agent (Expert consultable) ◀── RAG / MCP / compétences
Reliez la patte consultation de l'expert (en haut) à la patte experts (en bas) de l'agent appelant. L'appelant peut être en mode solo, chat, saisie de formulaire ou expert. Un même expert peut servir plusieurs appelants, et un appelant peut avoir plusieurs experts.
L'expert garde ses propres rattachements : base de connaissances (RAG), connecteurs MCP, compétences, paquets HNS, et ses propres experts.
Un expert ne se place pas dans un conteneur Parallèle et ne se branche pas sur un agent supervisé : ces agents tournent déjà en parallèle, une consultation y ajouterait un niveau d'exécution de plus.
Configuration
- Agent : l'agent du Designer qui répond. Son rôle, son objectif et ses contraintes définissent son domaine.
- Modèle IA : surcharge optionnelle du modèle de l'agent.
- Quand le consulter : ce que l'agent appelant lit pour décider de consulter l'expert, par exemple « Connaît le numéro d'adhérent et les contrats de chaque client ». Vide, c'est la description de l'agent, ou à défaut son objectif. Plus elle est précise, mieux l'appelant sait quand s'en servir.
- Consultations par traitement (5 par défaut, 50 au plus) : nombre maximal de questions posées à cet expert pendant un même job, tous appelants confondus. Au-delà, l'outil répond « limite de consultations atteinte » et l'appelant poursuit sans lui.
- Utiliser les documents supports : décoché par défaut. Coché, l'expert voit les documents supports du job.
- Boucle d'exécution : les budgets de l'expert quand il utilise ses propres outils (tours, durée, jetons).
Comment se passe une consultation
- L'agent appelant pose une question autonome. L'expert ne voit ni le document ni la conversation de l'appelant : la question doit contenir le contexte utile.
- L'expert répond comme un tour de chat sans historique, avec son rôle, ses extraits de base de connaissances (requête faite avec la question), ses outils et ses experts.
- Sa réponse revient à l'appelant comme le résultat d'un outil, coupée à 8000 caractères. Une erreur de l'expert revient elle aussi comme une réponse (« Erreur expert… ») : l'appelant peut s'en passer, le job continue.
- Une même question posée deux fois de suite est servie depuis le cache de l'appelant, sans nouvel appel à l'expert.
Experts d'experts
Un expert peut lui-même consulter des experts, sur 3 niveaux au plus sous l'agent appelant. Le pipeline est refusé à l'enregistrement si la chaîne est plus profonde, ou si les consultations forment un cycle (A consulte B, qui consulte A).
Coûts et trace
- Chaque consultation est un tour complet de l'expert (plusieurs appels au modèle s'il utilise des outils). Elle est facturée sur l'agent expert : ses jetons apparaissent sous son nom dans les Finances.
- Les budgets de la boucle de l'appelant (jetons) ne comptent pas ceux de ses experts. Le plafond Consultations par traitement et les budgets de l'expert lui-même bornent ce coût.
- Dans le panneau de test, l'appel apparaît dans les outils de l'appelant (« Expert · nom »). Chaque expert consulté a sa propre entrée, avec ses questions, ses réponses, son niveau et les outils qu'il a utilisés.
- Un expert n'avance pas la barre de progression : il travaille pendant le tour de l'agent qui le consulte.
Annulation
L'arrêt d'un job interrompt aussi les consultations en cours : l'expert vérifie l'annulation avant de répondre et entre deux tours de ses propres outils.