Délégation de tâches (DelegateTaskTool)
Présentation
Le DelegateTaskTool permet à l'agent principal de confier une tâche à un agent permanent existant. Contrairement au SpawnAgentTool qui crée un sous-agent temporaire, la délégation exploite un agent déjà configuré avec ses propres outils, serveurs MCP, compétences et prompt système.
L'agent délégué travaille de manière autonome : il reçoit uniquement le prompt fourni, exécute la tâche avec sa propre configuration, puis renvoie un rapport structuré accompagné de métriques (durée, jetons consommés).
Présentation
Le DelegateTaskTool permet à l'agent principal de confier une tâche à un agent permanent existant, en tirant parti de sa configuration spécialisée.
L'agent principal localise l'agent cible par son nom ou son identifiant
La tâche est transmise avec un prompt complet — seule entrée de l'agent
Rapport Markdown structuré avec métriques de durée et de jetons
Opérations disponibles
Deux opérations pour découvrir les agents disponibles et leur confier des tâches.
Envoie un prompt à un agent permanent existant. L'opération est bloquante : l'agent principal attend le rapport avant de poursuivre.
agent_name ou agent_id (l'un des deux suffit)Affiche tous les agents permanents avec leurs outils, serveurs MCP et capacités. Indique également le nombre de créneaux de délégation restants.
Fonctionnement détaillé
Le cycle de vie complet d'une délégation, de la validation à la restitution du rapport.
Le système vérifie que l'appelant est l'agent principal, que l'agent cible existe et qu'il est permanent. L'agent ne peut pas se déléguer à lui-même.
Si le mode de validation est actif, l'utilisateur confirme l'exécution avant que l'agent délégué ne commence son travail.
L'agent délégué utilise sa propre configuration : son modèle LLM, ses outils, ses serveurs MCP et son prompt système. Il travaille en isolation complète.
Le rapport Markdown est retourné à l'agent principal, accompagné de la durée d'exécution et du nombre de jetons consommés (entrée et sortie).
Contraintes et limites
Règles d'utilisation imposées par le système multi-agents.
Seul l'agent principal peut déléguer. Les sous-agents et les agents délégués n'ont pas accès à cet outil.
La cible doit être un agent permanent configuré dans les paramètres. Les agents temporaires ne sont pas éligibles.
Aucun partage de mémoire, de contexte ou d'état. L'agent délégué ne connaît que le prompt reçu.
Les délégations, créations de sous-agents et tâches parallèles partagent un quota total de 15 créneaux par flux de travail.
Un agent ne peut pas se déléguer une tâche à lui-même. Choisissez un agent spécialisé différent.
Résultat et affichage
L'agent délégué retourne un rapport structuré accompagné de métriques de performance.
Document structuré contenant les résultats, observations et recommandations de l'agent délégué.
Durée d'exécution (en secondes), jetons en entrée et en sortie, identifiant de l'agent.
Cas d'utilisation
Situations dans lesquelles la délégation est préférable à la création d'un sous-agent temporaire.
Confier une analyse de données à un agent spécialisé disposant des bons outils et serveurs MCP pour interroger les bases.
Déléguer une revue de sécurité ou de performance à un agent configuré avec les bonnes compétences et le bon prompt système.
Envoyer des opérations sur fichiers à un agent disposant des outils de lecture/écriture et des accès réseau nécessaires.
Tirer parti d'un agent configuré pour un domaine spécifique (juridique, médical, technique) avec son propre modèle LLM.
Comparaison avec les autres outils
Zileo Chat propose trois outils de délégation complémentaires.