Tâches Séquentielles
Les Tâches Séquentielles dans FlowHunt permettent aux agents IA d’effectuer des tâches dans un ordre défini, idéal pour gérer des workflows complexes et linéaires impliquant plusieurs rôles.

Les composants de tâches vous permettent d’attribuer des tâches spécifiques à des agents IA. Considérez les agents IA comme des membres supplémentaires de votre équipe. Chaque membre possède un rôle, une histoire et des objectifs différents. Comme un véritable membre d’équipe, ils sont qualifiés pour effectuer de nombreuses tâches variées. Grâce à ce composant, vous pouvez spécifier et attribuer ces tâches.

Vous n’avez qu’un seul agent et une seule tâche ? Pas besoin d’utiliser les composants de tâches. Utilisez simplement le champ objectif de l’agent à la place. Les tâches sont idéales pour les workflows complexes en plusieurs étapes ou pour confier plusieurs tâches différentes à un agent.
Qu’est-ce que le composant Tâche Séquentielle ?
Le composant Tâche Séquentielle vous permet de définir et d’attribuer les tâches que les agents doivent réaliser dans un ordre exact (une séquence). Vous obtenez ainsi un contrôle total et une visibilité sur la façon dont chaque partie du workflow est exécutée, ce qui est particulièrement utile pour les workflows complexes.

Les tâches comme partie d’équipes
Supposons que vous vouliez créer et publier un article de blog long format. Vous allez probablement essayer de reconstituer toute une équipe de contenu composée d’agents. Le travail commence généralement par un spécialiste SEO qui recherche les mots-clés et structure le contenu. Il crée un brief SEO, transmis ensuite au rédacteur. Une fois l’article rédigé, un collègue se chargera de la relecture et de la correction pour garantir la qualité. Et pour les images ou infographies ? Un designer peut s’en occuper.
Vous avez déjà au moins trois ou quatre personnes impliquées dans la création de ce contenu. Chacune a sa tâche à accomplir, dans un ordre précis. Comme dans une équipe réelle, vous pouvez créer une équipe d’agents IA à l’aide du composant équipe séquentielle. Au sein de cette équipe, chaque membre se verra attribuer une tâche précise via le composant tâche séquentielle.

En plus de leur tâche précise dans l’équipe, un agent IA peut réaliser d’autres tâches. Prenons l’exemple du rédacteur. Sa principale mission est d’écrire l’article à partir du brief SEO fourni par l’agent précédent. En réalité, un rédacteur a souvent plus de tâches que la simple rédaction : écrire une méta-description, un post pour les réseaux sociaux, etc. Mettre tout cela comme des sous-tâches d’une seule tâche peut rendre le résultat plus confus et moins clair.
Curieux de connaître le Flow analysé dans ce guide ? Il s’agit du Générateur de Blog Avancé, facilement accessible depuis votre bibliothèque de Flows.
Différence entre Tâches Séquentielles et Tâches Autogérées
Vous avez sûrement remarqué qu’il existe deux composants de tâche dans votre tableau de bord. La différence réside dans l’ordre des tâches et le niveau de contrôle que vous obtenez.

Avec une Tâche Séquentielle, les tâches sont réalisées l’une après l’autre dans l’ordre exact que vous spécifiez. Une fois la tâche terminée, elle l’est pour de bon et le Flow passe à l’agent suivant. L’approche séquentielle est parfaite pour les processus linéaires qui ne nécessitent pas de répétition de tâche.
Mais ce n’est pas toujours le cas dans la réalité. Un rédacteur, par exemple, commence par la recherche puis passe à la rédaction, mais il peut s’apercevoir qu’il a besoin de faire plus de recherches au fur et à mesure. Il va donc aller et venir entre ces tâches avant de passer à l’étape suivante. Cela est impossible avec les équipes et tâches séquentielles. C’est là qu’interviennent les tâches autogérées.
Avec les Tâches Autogérées, c’est l’agent IA manager qui décide de l’ordre des tâches. L’IA tente d’imiter les hiérarchies organisationnelles classiques et d’attribuer chaque tâche à l’agent le plus qualifié. Cela permet de répéter les tâches et de créer plusieurs versions du résultat final.
Vous ne connaissez pas l’ordre exact des tâches ou le processus nécessite-t-il des répétitions ? Essayez d’utiliser les tâches autogérées plutôt que séquentielles. Découvrez-en plus dans ce guide.
Comment utiliser les Tâches Séquentielles
Les tâches séquentielles sont des tâches indépendantes réalisées dans un ordre défini. Vous devez attribuer chaque tâche à un agent adapté. Pour chaque objectif complexe, il peut y avoir plusieurs agents et plusieurs tâches, tous réunis par le composant équipe séquentielle. Pour utiliser les tâches, il faut d’abord définir les agents, puis seulement attribuer les tâches et créer les équipes.
La configuration des tâches séquentielles se fait en trois étapes :
- Création des agents IA individuels
- Définition des tâches pour les agents
- Formation de l’équipe séquentielle à partir des agents et des tâches

Création des agents IA individuels
Chaque membre d’une vraie équipe a un rôle, des objectifs et une histoire qui inclut ses expériences passées, sa personnalité et son style. Il en va de même pour chaque agent IA.

Prenons l’exemple du rédacteur dans une équipe :
- Le Rôle correspond au poste de votre agent. Ici, il s’agit du rédacteur.
- L’Objectif est ce que fait l’agent et le résultat idéal attendu. Pour le rédacteur, on attend un article bien écrit, conforme au thème et au brief SEO.
- L’Histoire représente qui est l’agent. Qu’on le veuille ou non, on apporte toujours sa personnalité, sa façon de penser, son vocabulaire et ses expériences dans ce qu’on fait. C’est encore plus flagrant pour les métiers créatifs comme la rédaction.
Allez-y et créez quelques agents. Lorsque vous constituez une équipe, pensez toujours à l’objectif final et aux membres nécessaires pour l’atteindre. Créez ensuite les agents qui les représentent. Vous pouvez aussi créer un seul agent si vous souhaitez lui confier plusieurs tâches.
Remarque : Vous n’avez qu’un agent et une tâche ? N’utilisez pas les composants de tâches, il suffit d’utiliser le champ objectif de l’agent pour lui confier la mission.
Dans notre exemple de rédaction, nous avons créé les agents chercheur SEO, rédacteur et correcteur. Mais agents et tâches doivent toujours être adaptés à vos besoins et processus. N’hésitez pas à décomposer le processus ou à ajouter de nouveaux agents, comme un designer chargé de générer des images pour accompagner l’article.
En savoir plus sur les agents IA et l’utilisation du composant Agent IA
Attribuer des tâches aux agents
Dans une équipe, chaque agent se voit confier une tâche à effectuer. Comme dans une équipe réelle, chaque membre peut assumer différentes tâches selon le projet. Les composants de tâche permettent de spécifier et d’attribuer ces missions. Dans notre exemple de création de blog, nous connaissons maintenant nos agents. L’étape suivante est de leur indiquer leur tâche et de les présenter à l’équipe.
Vous remarquerez qu’il existe, comme pour le composant équipe, deux types de tâches possibles : séquentielles et autogérées. Comme ces deux approches sont opposées, il ne faut pas les mélanger. C’est pourquoi nous utiliserons les tâches séquentielles avec une équipe séquentielle.
Prenez le composant Tâche Séquentielle et connectez-le à l’agent chargé de la mission. Ci-dessous, vous voyez plusieurs agents, chacun lié à sa tâche :

En plus de sa tâche, chaque agent d’une équipe peut recevoir des outils adaptés pour faciliter et fiabiliser son travail. Dans notre exemple, le chercheur utilise les outils GoogleSearch et URL Retriever pour optimiser la recherche.
Observez comment les tâches sont reliées. Le composant de tâche contient la sortie de l’agent. Il faut lier les tâches pour que l’agent suivant puisse accéder au résultat du précédent.
Comment configurer les Tâches Séquentielles
Chaque tâche doit comporter une description et un agent responsable de l’exécution. Le champ de sortie attendue est optionnel, mais utile si vous souhaitez un format précis ou vérifier que certains éléments sont inclus.

Vous avez déjà créé les agents et chacun a une tâche associée. Il vous reste à décrire les tâches et à ajuster la sortie attendue.
La description de la tâche pour notre agent rédacteur pourrait ressembler à ceci :
“En partant du brief SEO, rédigez un article de blog de 1500 mots maximum.
Ne commencez jamais un paragraphe par des phrases vagues du type "Dans le domaine en constante évolution de...". Allez toujours droit à l’essentiel du paragraphe. “
Regardons de plus près cette description :
- “En partant du brief” : l’agent sait quoi faire du résultat précédent.
- “Rédigez un article de 1500 mots maximum” : le résultat attendu.
- “Ne commencez jamais…” : instructions personnalisées pour affiner la sortie. Cela peut concerner le style, le vocabulaire, la structure ou tout autre point important pour obtenir le résultat souhaité.
Le champ sortie attendue est optionnel et très utile pour imposer une structure précise ou s’assurer que certains éléments figurent dans la sortie. Par exemple, la tâche de notre chercheur SEO :
Un brief sous cette forme :
Titre optimisé SEO :
Méta description optimisée SEO :
Plan optimisé SEO
Cela permet de ne pas oublier de commencer par le titre et la méta-description.
Rappelez-vous que les équipes séquentielles fonctionnent uniquement avec des tâches séquentielles, et les équipes autogérées avec des tâches autogérées.
Former une équipe avec les agents
Revenons à notre Flow. Il comprend trois agents, chacun assurant une tâche précise dans un ordre bien défini — une séquence. La dernière étape consiste à indiquer aux agents qu’ils font partie de la même équipe. C’est ici qu’intervient le composant Équipe Séquentielle.
Le composant Équipe Séquentielle
Le composant Équipe Séquentielle représente un groupe d’agents exécutant des tâches dans un ordre exact. C’est une manière d’indiquer aux agents qu’ils travaillent en équipe. Il peut y avoir plusieurs équipes indépendantes dans votre Flow, donc plusieurs composants équipe séquentielle pour les distinguer.
Vous souhaitez en savoir plus sur les équipes séquentielles ? Consultez notre guide pour tout savoir.
Le composant Équipe Séquentielle est toujours placé à la fin de la séquence. Dans notre exemple, nous n’utilisons qu’une seule équipe, mais il reste indispensable de rassembler les agents avec ce composant :
Questions fréquemment posées
- Que sont les Tâches Séquentielles dans FlowHunt ?
Les Tâches Séquentielles vous permettent d’attribuer des tâches spécifiques à des agents IA dans un ordre précis, garantissant qu’à chaque étape d’un workflow complexe, la tâche soit gérée efficacement et en toute transparence par l’agent approprié.
- Quand dois-je utiliser des Tâches Séquentielles plutôt que des Tâches Autogérées ?
Utilisez les Tâches Séquentielles pour des workflows linéaires et contrôlés où les tâches doivent être réalisées dans un ordre strict. Optez pour les Tâches Autogérées lorsque le processus nécessite de la flexibilité, de l’itération ou la répétition de tâches, permettant à l’agent manager de décider de l’ordre.
Commencez à construire des workflows IA puissants
Découvrez comment les Tâches Séquentielles peuvent rationaliser les processus de votre équipe. Attribuez, ordonnez et gérez des agents IA pour une exécution pas à pas des tâches.