Aller au contenu
← Tous les articles

• 11 min de lecture

Les workflows Argy, c’est comme n8n ? Même mot, pas le même travail

Une plateforme d’automatisation exécute le chemin que vous avez dessiné. Argy construit ce chemin à partir de la demande, le fait contester par un second modèle, et vous laisse la décision finale.

  • Graph Engineering
  • Module Studio
  • Enterprise RAG
  • Argy Code
  • Gouvernance

« Vos workflows, c’est comme n8n ? » C’est la question qui revient le plus souvent quand nous montrons Argy en démonstration. Elle est légitime. Elle mérite surtout mieux qu’un « non, c’est différent » : la réponse tient dans la nature même du travail confié au système, et elle change ce que vous pouvez raisonnablement lui demander.

Le mot est le même, le travail ne l’est pas. D’un côté, on dessine à l’avance un parcours dont on connaît chaque étape. De l’autre, on énonce un objectif, et c’est le système qui construit le parcours, le corrige quand la réalité le contredit, puis en rend compte preuves à l’appui. Cet article raconte la seconde famille à travers trois scènes concrètes, puis montre comment les relier dans Module Studio.

Même mot, pas le même travail

Les plateformes d’automatisation comme n8n, Zapier ou Power Automate, les robots de type RPA et les pipelines de livraison continue sont d’excellents outils. Ils répondent à un besoin précis : quand le chemin est connu, il faut qu’il soit exécuté vite, de façon répétable, sans surprise. « Si X, alors Y » reste une promesse précieuse, et personne n’a intérêt à la remplacer par du raisonnement quand une règle suffit.

Le besoin d’Argy commence là où cette promesse s’arrête. Face à un incident de production, une régression de performance ou une demande de support qu’il faut qualifier avant d’être traitée, personne ne sait à l’avance quelles seront les étapes. Il faut observer, formuler une hypothèse, la vérifier, parfois la rejeter, changer d’angle. C’est du travail cognitif, celui que fait un ingénieur expérimenté, et il ne se laisse pas dessiner sur un canevas la veille.

Il se distingue aussi d’un harnais mono-agent, où une seule boucle accumule dans la même mémoire l’exploration, l’exécution et l’auto-évaluation. Tant que la tâche est courte, l’illusion tient. Dès que le problème s’allonge ou traverse plusieurs périmètres, le contexte se dilue et l’agent finit par devenir juge et partie de son propre travail. Séparer l’orchestration, l’exécution et la revue dans des nœuds distincts évite cette confusion des rôles.

Dans Argy, en mode orchestrateur, tout est workflow. Mais ce workflow n’est pas un diagramme que vous maintenez : c’est un graphe d’agents créé à partir de votre demande, adossé à Enterprise RAG pour le contexte de l’entreprise et soumis à un débat contradictoire avant de conclure. Il n’existe pas de « mode workflow » à côté d’un « mode chat ». Le moteur est le même, de la simple question, qui tient en un seul nœud, jusqu’à la migration qui en mobilise beaucoup. La taille du graphe s’adapte à la complexité du problème. Le principe, lui, ne bouge pas.

Un nœud, c’est un agent et une mission suivie

Chaque nœud du graphe est un agent doté de sa propre boucle : il observe, raisonne, utilise les outils que l’entreprise l’a autorisé à utiliser, puis vérifie ce qu’il a produit avant de rendre la main. Un nœud n’est donc pas une action isolée. C’est une unité de travail avec son jugement et son contrôle.

C’est aussi une mission suivie. Pensez à un ticket que l’on découpe en sous-tâches : chacune a son responsable et son état, et l’avancement remonte au ticket parent. Le graphe d’Argy fonctionne ainsi. Vous voyez où en est chaque morceau du travail, qui l’a pris en charge et ce qui bloque, sans reconstituer l’histoire après coup.

Première scène : une instance, une demande, un graphe

Imaginons qu’un développeur confie à Argy, depuis son poste, une mission très ordinaire : analyser les alertes critiques d’observabilité remontées sur les applications référencées. Aucun scénario n’a été dessiné. L’orchestrateur qualifie la demande, la découpe, puis fait émerger un graphe.

Schéma animé : une demande en langage naturel devient un graphe d’agents. L’orchestrateur ouvre une connexion en lecture seule, collecte les alertes, consulte le référentiel applicatif via Enterprise RAG, qualifie les causes, soumet le résultat à une revue contradictoire entre deux modèles qui rejette puis valide, et produit un rapport de qualification.

Une seule phrase de mission, et un graphe qui se déploie : la revue contradictoire rejette une première qualification faute de preuve, puis la valide quand les éléments sont fournis.

Un premier nœud établit une connexion en lecture seule avec l’outil d’observabilité de l’entreprise. Dynatrace en est un exemple : Argy ne l’impose pas, il utilise les outils et connecteurs que votre organisation a configurés et autorisés. Un deuxième nœud collecte les seules alertes et problèmes pertinents. Un troisième consulte le référentiel applicatif dans Enterprise RAG, pour savoir à quel service appartient chaque alerte et selon quelles conventions il s’exploite. Vient ensuite la qualification : corrélation des signaux, recherche de la cause racine. Puis la revue contradictoire, avant un rapport qui attend la validation d’une personne.

Le débat contradictoire : la réponse d’un modèle n’est jamais un verdict

Pourquoi cette revue ? Parce que la première réponse d’un modèle est biaisée, par son entraînement comme par les règles de son fournisseur. Et parce que, sans le contexte de votre entreprise, elle ressemble à celle que reçoivent tous vos concurrents : correcte, générique, interchangeable.

Le débat suit un principe simple. Un premier modèle propose une qualification A. Un reviewer, adossé à un autre modèle, défend la position B en pointant les failles de A. Le premier répond avec des preuves, ou un troisième regard arbitre. Ce n’est pas un vote : ce sont les tests, les revues et les éléments vérifiables qui départagent. Les modèles et les rôles dépendent de la configuration que choisit l’entreprise, pas d’une règle imposée par Argy.

Pour vous, le bénéfice est direct. Vous ne recevez plus une conclusion séduisante dont vous devez deviner la solidité. Vous recevez une conclusion qui a déjà dû répondre à ses contradicteurs.

Deuxième scène : une autre instance, volontairement isolée

Le rapport est prêt. On peut maintenant demander à une seconde instance d’Argy, sur la base de ce seul rapport, de chercher les dépôts concernés dans l’outil de gestion de code de l’entreprise, de corriger les anomalies et de proposer une merge request. GitLab n’est ici qu’un exemple, au même titre que Dynatrace tout à l’heure.

Cette deuxième instance est isolée. Elle ne partage aucun contexte avec la première : on lui transmet un artefact, le rapport, et rien d’autre. Cette frontière est un choix de conception. Chaque instance travaille dans son périmètre, avec ses droits, et ce qui circule entre elles est un livrable que l’on peut relire, pas une mémoire opaque.

Schéma animé : une seconde instance, isolée de la première, reçoit le rapport de qualification comme seul artefact. Elle identifie les dépôts concernés, explore le code, propose un plan soumis à accord humain, implémente, puis lance build et tests. Un échec renvoie à l’implémentation, un expert est ajouté en cours de route, la revue valide et une merge request est proposée à validation humaine.

Un artefact traverse la frontière d’isolation, et le graphe de la seconde instance se construit selon ce qu’elle découvre : plan, accord humain, échec des tests, retour arrière, expert ajouté.

Dynamique ne veut pas dire incontrôlé

Regardez ce qui se passe dans cette deuxième scène. L’instance lit le rapport, trouve les dépôts, explore le code, établit un plan et le soumet à votre accord. Elle implémente, puis lance la construction et les tests de non-régression. Ils échouent. Un pipeline classique s’arrêterait ou lèverait une alerte. Ici, le graphe revient à l’implémentation, et une découverte en cours de route justifie même d’ajouter un expert au graphe. La revue contradictoire valide enfin, et une merge request est proposée à une personne qui tranche.

Le graphe évolue donc avec ce que l’on découvre. Les étapes restent distinctes, les retours arrière sont possibles, et c’est précisément ce qui sépare un raisonnement d’une procédure. Mais cette souplesse a une contrepartie que nous assumons : en plan géré, une évolution substantielle du graphe exige une nouvelle revue et le consentement d’une personne. L’humain reste responsable. Argy ne cherche pas à le sortir de la boucle, il cherche à lui livrer un travail qui mérite d’être validé.

Troisième scène : Module Studio industrialise

Deux instances qui s’enchaînent, c’est une belle démonstration. Mais vous voulez la rejouer chaque fois qu’une alerte critique se présente, sans la relancer à la main. C’est le rôle de Module Studio, qui permet de concevoir des workflows spécialisés avec les automatisations de l’entreprise.

Schéma animé : dans Module Studio, un déclencheur de type webhook lance une première instance qui qualifie, puis une seconde qui corrige. Un rapport circule entre les deux, une validation humaine précède la merge request et sa synthèse. Le graphe de haut niveau ne comporte aucun cycle ; les boucles de raisonnement et de revue vivent à l’intérieur de chacun des deux nœuds.

Le graphe de haut niveau est simple et sans cycle ; toute la subtilité, les reprises comme les débats, se joue à l’intérieur des nœuds.

Les deux instances deviennent alors deux nœuds Argy AI dans un graphe de haut niveau : un déclencheur, par exemple un webhook ou un événement, puis la première instance qui qualifie, un rapport, la seconde instance qui corrige, une validation humaine, et enfin la merge request accompagnée d’une synthèse. Ce graphe-là est volontairement sobre, et Module Studio garantit qu’il ne contient aucun cycle, ce qui est vérifié avant toute exécution.

La complexité n’a pas disparu : elle est rangée au bon endroit. Les cycles, ces boucles où l’on collecte, qualifie, conteste, puis recommence jusqu’à la preuve, vivent à l’intérieur des nœuds. Entre les nœuds, le parcours reste lisible, auditable, et vous pouvez l’expliquer à un responsable sécurité sans dessiner trois schémas.

Une grille de lecture pour comparer sans caricaturer

Comparer n8n et Argy n’a de sens que si l’on compare des modes de fonctionnement, pas des listes de fonctionnalités. Ces outils peuvent d’ailleurs intégrer de l’IA comme une étape de leurs parcours : la vraie différence est de savoir qui construit le parcours, et qui impose les contrôles. Cinq questions suffisent pour s’en rendre compte.

La questionAutomatisation, RPA, pipelinesArgy en mode orchestrateur
Qui décide du chemin ?La personne qui conçoit le parcoursL’orchestrateur, selon l’objectif et les constats
Quand le graphe est-il défini ?À la conception, avant l’exécutionÀ partir de la demande, puis adapté sous gouvernance
Qui vérifie ?Les contrôles prévus dans le parcoursDes agents de revue, correction en cas de rejet, validation humaine si elle est requise
Comment ajouter des automatisations ?En assemblant de nouveaux parcoursAvec des workflows spécialisés dans Module Studio
Quel contexte ?Celui des données transmises à chaque étapeEnterprise RAG : conventions, décisions, connaissances validées

Ce tableau ne désigne pas un gagnant. Il dit que ces outils répondent à un autre besoin, et que la question n’est pas « lequel est meilleur » mais « de quel travail s’agit-il ».

Le contexte, ce qui rend la réponse vraiment vôtre

Reste un point que ni le graphe ni le débat ne compensent : sans connaissance de votre entreprise, la meilleure orchestration produit un raisonnement générique. C’est pourquoi chaque graphe d’Argy s’appuie sur Enterprise RAG. Vos conventions d’architecture, vos décisions passées, vos connaissances validées deviennent le terrain sur lequel les agents raisonnent, et chaque intervention enrichit ce terrain pour la suivante.

Pour les équipes d’ingénierie, Argy Code apporte ce fonctionnement directement dans le cycle de développement, où les pratiques DevSecOps sont natives. Pour d’autres métiers, comme la qualification de demandes de support ou d’indemnisation, il s’agit de workflows que l’on conçoit dans Argy : c’est un travail à mener ensemble, pas un modèle prêt à l’emploi.

Quand choisir quoi

La règle tient en une phrase. Si le chemin est connu à l’avance, une automatisation classique est la bonne réponse, et vous avez raison de la garder. S’il faut réfléchir pour trouver le chemin, c’est là qu’Argy change la nature du travail.

n8n orchestre des actions. Argy orchestre la réflexion et les actions, avec un débat qui conteste les conclusions, des preuves qui les départagent et une personne qui garde la main sur ce qui compte.

Vous avez un incident récurrent, une analyse qui mobilise vos meilleurs ingénieurs, ou une procédure dont personne ne connaît plus vraiment toutes les branches ? Racontez-nous le cas. Nous vous montrerons le graphe que cette demande ferait naître, et ce que votre contexte d’entreprise y changerait.

Demander une démonstration sur votre cas