Le cerveau ne fait pas tout Intermédiaire

Agents vs workflows

Faire la différence entre un enchaînement déterministe d'étapes et un système plus autonome piloté par modèle.

🫏 Commence par la BD, c'est plus rigolo ! 🫏 Cette notion existe aussi en BD 🫏 Cette notion existe aussi en BD « Range ta chambre (à ta façon) » — lire l'histoire →
10 min agentsoutilsorchestration
Pas de jargon Compréhensible vite
Mascotte de L'IA du Zéro

Le workflow exécute des étapes fixes.

L'agent raisonne davantage sur la prochaine action à faire.

Dans les produits sérieux, on combine souvent les deux.

1. Je découvre une version simple et imagée
2. Je comprends le vrai mécanisme sans jargon inutile
3. Je m'entraîne avec un mini quiz immédiat
4. Je retiens les points clés à réexpliquer

Recette figée ou pote débrouillard ?

  • Le workflow, c'est une suite d'étapes fixes, toujours dans le même ordre : comme un filtre Instagram qui applique toujours les mêmes réglages, peu importe la photo.
  • L'agent, lui, reçoit un objectif (« trouve-moi les meilleures dates de concert ») et choisit tout seul ses outils et son ordre, comme un pote qui se débrouille avec son téléphone : il cherche, compare, vérifie, recommence.
  • Le workflow est ultra fiable et facile à tester ; l'agent est plus malin mais peut tourner en rond ou se planter, donc il faut le surveiller.
  • Dans les vrais produits (l'assistant de ton téléphone, un chatbot de jeu), on mélange souvent les deux : un cadre fixe pour la sécurité, un peu de décision libre là où c'est utile.
Un exemple pour toi

Tu demandes à un assistant IA de « préparer un planning de révisions pour le brevet ». Un workflow appliquerait toujours le même modèle de tableau. Un agent, lui, regarde tes matières, cherche les dates des épreuves, ajuste selon tes points faibles et te propose un plan sur mesure, quitte à le recorriger.

Un agent qui agit (envoyer un message, acheter, supprimer) peut se tromper sans le savoir : il n'a pas de jugement, il enchaîne juste des décisions. Avant de le laisser faire un truc important à ta place, vérifie toi-même le résultat. Ne lui donne pas les clés de tout (tes comptes, ton argent) les yeux fermés.

Retiens l'image : le workflow est un tapis roulant, l'agent est un assistant avec une boîte à outils et une mission.

Le déclic en mouvement

Workflow vs agent : chemin fixe ou décisions ?

Compare un workflow (étapes fixes, toujours le même ordre) à un agent (il choisit ses outils et son ordre, et peut vérifier). Et vois pourquoi on combine souvent les deux.

On me donne une mission. Voyons deux façons de la traiter.
Mission : « répondre à un client mécontent »

Même but, deux architectures très différentes pour y arriver.

Étape 1 / 4
Sous le capot

Pour les curieux : ce qui se passe à l'intérieur

Tape pour explorer Replier
1
La recette

On fait toujours pareil, dans le même ordre

C'est comme une recette de gâteau collée sur le frigo : d'abord la farine, puis les œufs, puis on met au four. Toujours dans le même ordre ! Comme ça, le gâteau réussit à chaque fois et on sait exactement ce qui va se passer.

2
L'assistant malin

On lui dit la mission, il choisit comment faire

C'est comme un petit copain robot à qui tu dis « range ta chambre ». Tu ne lui expliques pas chaque geste. Lui, il regarde, il décide de commencer par les jouets, puis les habits, et il s'arrête quand c'est rangé. Mais parfois il tourne en rond si on l'aide pas !

3
La boîte à outils

Sans outils, il ne fait que parler

Tout seul, l'assistant sait seulement parler, comme un perroquet. Mais si tu lui donnes une boîte à outils (une loupe pour chercher, un crayon pour écrire, un téléphone pour appeler), alors il peut vraiment faire des choses pour de vrai, pas juste raconter.

4
Les règles

Plus il est libre, plus il faut des règles

Comme à la piscine : on peut s'amuser, mais il y a des règles pour pas se faire mal. On dit à l'assistant « pas plus de 5 essais », « demande à un grand avant de jeter un truc important ». Sinon il peut faire des bêtises ou se fatiguer pour rien.

1
Workflow

Une suite d'étapes écrite à l'avance

C'est comme un tuto de montage Lego ou une chaîne de combos dans un jeu vidéo : étape 1, étape 2, étape 3, toujours dans le même ordre. Comme rien ne change, c'est super fiable et facile à tester quand un bug apparaît. Parfait quand on sait déjà exactement quoi faire.

2
Agent

Un objectif, et il se débrouille pour l'atteindre

Là tu donnes juste un but (« trouve-moi les meilleurs prix »), et l'agent planifie tout seul : il choisit ses outils, regarde les résultats, et décide de la suite. Il peut « boucler » (recommencer plusieurs fois) jusqu'à réussir. Le risque : sans cadre, il peut tourner en rond, comme un perso de jeu coincé contre un mur.

3
Function calling

Donner des outils au modèle pour qu'il agisse

Un modèle seul ne fait que générer du texte. Le « function calling » (appel de fonctions), c'est lui brancher des outils : chercher sur le web, lire un fichier, envoyer un message. C'est ce qui fait passer d'un chatbot qui discute à un assistant qui exécute vraiment des tâches, comme passer d'un PNJ qui parle à un coéquipier qui agit.

4
Garde-fous

Plus d'autonomie = plus de sécurités

Garde-fou = une limite qu'on pose pour éviter les dérapages. On plafonne le nombre d'étapes, on fait valider par un humain les actions sensibles (supprimer, payer), on garde des « logs » (un journal de ce qu'il a fait) et un budget max. Sans ça, un agent libre devient vite imprévisible, cher ou carrément risqué.

1
Workflow

Un enchaînement d'étapes prévu à l'avance

Chaque étape est définie : entrée, traitement, sortie, dans un ordre qui ne change pas. C'est prévisible, testable et facile à surveiller — idéal quand le processus est déjà bien connu.

2
Agent

Un objectif, des outils, et des décisions

On donne un but à l'agent ; il planifie, appelle des outils (recherche, calcul, API), observe les résultats et décide de la suite. Il peut boucler jusqu'à atteindre l'objectif… ou tourner en rond si on ne l'encadre pas.

3
Outils

Le « function calling » donne des mains au modèle

Un modèle seul ne fait que produire du texte. En lui donnant des outils (chercher, lire un fichier, envoyer un message), il peut agir sur le monde. C'est ce qui transforme un chatbot en assistant capable d'exécuter des tâches.

4
Garde-fous

Plus d'autonomie = plus de garde-fous

Limiter le nombre d'étapes, valider humainement les actions sensibles, journaliser (logs), fixer un budget de coût et d'appels. Sans cela, un agent autonome devient vite imprévisible, cher ou risqué.

L'image mentale

L'analogie qui aide à retenir

Le robot-recette suit la liste sans réfléchir ; le petit assistant, lui, décide tout seul comme un grand.

Le workflow, c'est une recette à suivre à la lettre ; l'agent, c'est un pote débrouillard avec une mission et une boîte à outils.

Le workflow, c'est un tapis roulant ; l'agent, c'est un assistant avec une mission et une boîte à outils.

À retenir

Le coeur de l'idée

Le robot-recette est sûr, l'assistant est malin : le mieux, c'est souvent les deux ensemble.

La meilleure solution n'est pas « toujours un agent » : c'est le bon mélange entre fiabilité et liberté de décider.

La meilleure architecture n'est pas « tout agent » : c'est le bon mélange entre logique fiable et flexibilité utile.

Comment ça marche

Le mécanisme, découpé étape par étape

1

Le robot-recette fait toujours les mêmes étapes, dans le même ordre.

2

Le petit assistant reçoit une mission, comme « range tes jouets ».

3

Il choisit tout seul par quoi commencer et quels outils prendre.

4

Il sait dire quand c'est fini, mais il faut le surveiller un peu.

1

Le workflow, c'est une suite d'étapes fixes : tu fais 1, puis 2, puis 3, toujours pareil.

2

L'agent, lui, reçoit un objectif et choisit tout seul quoi faire et avec quels outils.

3

L'agent peut vérifier son travail, recommencer, puis décider quand il a fini.

4

Dans les vraies appli, on mélange souvent les deux : un cadre fixe + un peu de décision.

1

Le workflow exécute des étapes définies à l'avance, toujours dans le même ordre.

2

L'agent reçoit un objectif, puis raisonne sur la prochaine action à faire.

3

L'agent appelle des outils (recherche, calcul, API), observe le résultat et décide de la suite.

4

Dans les produits sérieux, on combine souvent les deux : cadre fiable + décision locale par le modèle.

Exemples très concrets

Où tu retrouves ça dans le monde réel

Tape pour explorer Replier

Robot-recette : pour ranger, il met toujours d'abord les billes, puis les peluches, puis les livres.

Petit assistant : tu dis « trouve mon doudou », il cherche sous le lit, dans le panier, partout.

Le robot-recette ne se trompe jamais d'ordre, mais l'assistant est plus malin pour chercher.

Workflow : tu publies une story, elle passe toujours par redimensionner, ajouter un filtre, poster.

Agent : tu demandes « trouve-moi un tuto de maths sur les fractions », il cherche, compare, te renvoie le meilleur.

Hybride : une appli de devoirs qui suit un cadre fixe mais laisse l'IA choisir l'exemple qui t'aide le plus.

Workflow : résumer un ticket de support, le classer, puis l'envoyer au bon service.

Agent : lire un objectif, choisir des outils, vérifier son résultat et reformuler si besoin.

Système hybride : un workflow encadré, avec de la décision par le modèle là où c'est utile.

Points de vigilance

Ce qu'il ne faut pas confondre

Tape pour explorer Replier

Plus l'assistant fait de choses tout seul, plus il faut le regarder de près.

Souvent, le petit robot-recette tout simple marche mieux qu'un gros assistant compliqué.

Plus un agent est autonome, plus il faut le surveiller et garder une trace de ce qu'il fait.

Un workflow tout simple bat souvent un agent trop ambitieux pour rien.

Ça a l'air magique, mais ça coûte des ressources et ça peut se tromper.

Plus un agent est autonome, plus l'observabilité et les garde-fous deviennent critiques.

Un workflow simple est souvent meilleur qu'un agent inutilement ambitieux.

La magie perçue ne doit jamais masquer les coûts et les risques réels.

Mythes vs réalité

Remplace les fausses idées par les bonnes

On corrige les réflexes faux que beaucoup gardent, pour ancrer une image mentale juste et solide.

Ce qu'on imagine

On croit que le petit assistant est toujours mieux que le robot-recette.

Ce qu'il faut garder

En vrai non ! Le robot-recette se trompe moins. L'assistant ne sert que quand il faut vraiment réfléchir.

Ce qu'on imagine

On croit que l'assistant pense pour de vrai, comme toi.

Ce qu'il faut garder

En vrai non. Il essaie, il regarde, il recommence. Il ne comprend pas vraiment, donc on le surveille.

Ce qu'on imagine

« Un agent, c'est forcément mieux qu'un workflow. »

Ce qu'il faut garder

Faux. Un workflow simple est souvent plus fiable et moins cher. L'agent ne sert que quand il faut vraiment décider.

Ce qu'on imagine

« Un agent réfléchit et agit comme un humain libre. »

Ce qu'il faut garder

Non. Il enchaîne choisir une action, utiliser un outil, regarder le résultat, sans conscience ni vrai jugement. Il faut l'encadrer.

Ce qu'on imagine

« Donner des outils à une IA, c'est sans danger. »

Ce qu'il faut garder

Au contraire : si elle peut envoyer, supprimer ou payer, il faut des garde-fous et souvent une validation humaine.

Ce qu'on imagine

« Un agent, c'est forcément mieux qu'un workflow. »

Ce qu'il faut garder

Faux. Un workflow simple est souvent plus fiable et moins cher. L'agent ne se justifie que quand la tâche demande vraiment de la décision.

Ce qu'on imagine

« Un agent pense et agit comme un humain autonome. »

Ce qu'il faut garder

Non. Il enchaîne « choisir une action → appeler un outil → observer », sans conscience ni jugement réel. Il faut l'encadrer.

Ce qu'on imagine

« Donner des outils à un modèle est sans risque. »

Ce qu'il faut garder

Au contraire : agir sur le monde (envoyer, supprimer, payer) demande des garde-fous et souvent une validation humaine.

Mémo final

À la fin, ce sont ces idées qui doivent rester

Si tu peux les redire sans relire la fiche, l'essentiel est acquis.

1
Robot-recette

Il fait toujours pareil, dans le même ordre. On peut lui faire confiance.

2
Petit assistant

Tu lui donnes une mission, il décide tout seul quoi faire.

3
Les deux ensemble

Un peu de recette sûre + un peu d'assistant malin, c'est top.

4
On le surveille

L'assistant est malin, mais il faut garder un œil sur lui.

Mémo final

À la fin, ce sont ces idées qui doivent rester

Si tu peux les redire sans relire la fiche, l'essentiel est acquis.

1
Workflow = chemin fixe

Mêmes étapes, même ordre. Prévisible et fiable, comme une recette.

2
Agent = il décide

Un objectif, puis il choisit ses outils et quand s'arrêter.

3
Souvent un mélange

Un cadre solide + de la décision là où ça sert vraiment.

4
Plus libre = plus surveillé

Plus l'agent est autonome, plus il faut le cadrer et le journaliser.

Mémo final

À la fin, ce sont ces idées qui doivent rester

Si tu peux les redire sans relire la fiche, l'essentiel est acquis.

1
Workflow = chemin fixe

Mêmes étapes, même ordre. Prévisible, testable et facile à surveiller.

2
Agent = décide avec des outils

Un objectif, puis il choisit quoi faire et quand s'arrêter.

3
Souvent un mélange

Un cadre fiable + de la décision là où c'est vraiment utile.

4
Autonomie = garde-fous

Plus c'est autonome, plus il faut surveiller, limiter et journaliser.

Questions fréquentes

Les questions qu'on se pose souvent

Des réponses courtes et claires, sans jargon, pour lever les doutes.

C'est quoi la différence entre un agent et un workflow ?

Un workflow suit des étapes fixes décidées à l'avance. Un agent reçoit un objectif et choisit lui-même ses actions et ses outils.

Quand choisir un workflow plutôt qu'un agent ?

Quand le processus est connu et stable : c'est plus fiable, moins cher et plus facile à surveiller. L'agent sert quand la tâche demande vraiment de la décision.

C'est quoi le « function calling » ?

La capacité de donner des outils au modèle (chercher, calculer, appeler une API). Le modèle peut alors agir, pas seulement écrire du texte.

Un agent est-il risqué ?

Il peut l'être s'il agit sans garde-fous (envoyer, supprimer, payer). On limite ses étapes, on journalise, et on valide les actions sensibles.