Tutoriel

Automatiser des tâches avec les flux de travail de Conduit

Certaines tâches valent la peine d’être faites chaque jour, mais pas à la main : lire un changelog, vérifier si une page a changé, résumer ce qui est arrivé dans un dossier. Les flux de travail de Conduit, une app desktop d’IA gratuite et open source, exécutent ces routines à votre place, selon un horaire ou dès que quelque chose de nouveau apparaît, et ne vous dérangent que lorsqu’il y a quelque chose à voir.

Introduction

Un flux de travail est une liste d’étapes exécutées dans l’ordre. Certaines étapes récupèrent ou lisent des choses, d’autres demandent à un modèle de les traiter, et d’autres encore enregistrent le résultat ou vous en informent. Chaque étape peut utiliser ce que les précédentes ont produit, et vous pouvez exécuter toute la liste à la main, selon un horaire, ou chaque fois qu’un flux ou un dossier reçoit quelque chose de nouveau.

Dans ce tutoriel, vous allez créer un flux de travail qui surveille les versions d’un outil dont vous dépendez. L’exemple utilise uv, le gestionnaire de paquets Python, parce qu’il publie souvent et que ses notes de version sont détaillées. Pour chaque nouvelle version, le flux de travail lit les notes de version, demande un court résumé à un modèle peu coûteux, enregistre ce résumé, et ne vous envoie une notification sur le bureau que si la version comporte des changements incompatibles. Vous allez le tester sans risque, lire ce qu’a fait chaque étape, corriger une étape sans tout relancer, puis l’approuver pour qu’il s’exécute seul.

Vous pouvez suivre ce tutoriel avec n’importe quel projet sur GitHub ; seule l’adresse du flux change.

L’essentiel

Prérequis

Pour suivre ce tutoriel, vous aurez besoin de ce qui suit :

Étape 1 — Partir d’un flux de travail prêt à l’emploi

Conduit propose des flux de travail prêts à l’emploi, que vous pouvez utiliser tels quels ou modifier. Dans cette étape, vous allez en créer un qui surveille déjà un flux, et vous en servirez de base pour le suivi des versions.

Choisissez Flux de travail dans la barre latérale, ou appuyez sur Ctrl+6 (⌘6 sur macOS). Si vous n’avez encore aucun flux de travail, la page liste les modèles prêts à l’emploi sous Aucun flux de travail pour le moment ; sinon, choisissez Nouveau flux de travail pour les voir.

La liste comprend :

Repérez Résumer les nouveaux articles et choisissez Utiliser celui-ci. Conduit crée le flux de travail et ouvre sa page.

Le nouveau flux de travail comporte déjà quatre étapes : il récupère l’article, demande au modèle de le résumer, enregistre le résumé et affiche une notification. Rien ne s’exécute encore ; un flux de travail qui surveille un flux ne commence à le surveiller qu’une fois Exécuter automatiquement activé, ce que vous ferez à l’étape 9. Vous allez maintenant le pointer vers les versions de uv.

Étape 2 — Pointer le flux de travail vers un flux de versions

Ce qui déclenche un flux de travail se règle dans sa section Démarre quand. Dans cette étape, vous allez remplacer le flux que celui-ci surveille, le blog de Rust, par les versions de uv.

Sur la page du flux de travail, choisissez Modifier. L’en-tête affiche le nom du flux de travail avec Modifier en JSON, Annuler et Enregistrer. Les étapes sont à gauche ; un panneau latéral à droite contient Départ (avec les choix de Démarre quand), puis Demandé à chaque exécution, Assistants et Réglages du workflow, où vous réglez le nom, la description, le fournisseur de modèles et le dossier.

Remarque : Les flux de travail peuvent aussi s’afficher en canevas. Au-dessus des étapes, un sélecteur Canevas / Liste choisit la vue, et Conduit retient votre choix. Ce tutoriel utilise la vue en liste : choisissez Liste pour voir les cartes d’étape qu’il décrit.

Faites ces modifications :

  1. Dans Réglages du workflow, remplacez le Nom par uv releases.
  2. Sous Démarre quand, laissez un nouvel article apparaît dans un flux sélectionné et réglez Adresse du flux sur https://github.com/astral-sh/uv/releases.atom.
  3. Réglez Vérifier toutes les sur 360 minutes. Un suivi de versions n’a pas besoin de regarder toutes les demi-heures ; quatre vérifications par jour suffisent largement.

Les autres choix sous Démarre quand sont Seulement quand je le lance, ou selon un horaire, pour les flux de travail que vous lancez à la main ou à heures fixes ; un nouveau fichier apparaît dans le dossier du workflow, qui demande d’abord de choisir un dossier dans Réglages du workflow ; et un connecteur signale du nouveau.

Remarque : La première fois que le flux de travail regarde le flux, il se contente de noter les versions déjà présentes. Il ne résumera pas un arriéré d’anciennes versions, seulement celles publiées après son activation, de la plus ancienne à la plus récente. Si plusieurs arrivent en même temps, il lance au plus cinq exécutions par vérification et les autres attendent la suivante.

Le flux de travail surveille maintenant le bon flux. Vous allez voir comment sa première étape utilise l’article qui a déclenché l’exécution.

Étape 3 — Récupérer les notes de version

Chaque exécution d’un flux de travail sur un flux concerne un article, et les informations de cet article sont à la disposition de toutes les étapes sous forme de valeurs. Dans cette étape, vous allez voir comment la première étape en utilise une pour récupérer les notes de version.

Faites défiler jusqu’à Étapes. Chaque étape est une carte titrée de son numéro et de son type, comme 1. Récupérer des pages, avec un court identifiant à côté, ici fetch. C’est grâce à cet identifiant que les étapes suivantes y font référence.

Le champ Page 1 de l’étape de récupération contient une pastille pour le lien de l’article. Ces valeurs s’insèrent avec le menu Insérer une valeur… à côté de chaque champ, qui liste ce qui est disponible à cet endroit du flux de travail :

Laissez l’étape de récupération telle quelle. Pour uv, le lien de chaque article est la page GitHub de cette version : l’étape récupère donc les notes de version. Une étape de récupération lit jusqu’à dix pages, garde jusqu’à 50 000 caractères de chacune, et ne récupère que des adresses https publiques.

Remarquez le réglage En cas d’échec, réessayer sur la carte : par défaut, une récupération est retentée deux fois, ce qui absorbe un bref problème de réseau. Chaque étape a aussi Continuer même si cette étape échoue. Laissez-le désactivé ici : sans les notes de version, il n’y a rien à résumer.

Le flux de travail sait maintenant lire chaque nouvelle version. Vous allez ensuite dire au modèle ce qu’il doit en faire.

Étape 4 — Rédiger l’étape de résumé et choisir son modèle

Une étape Demander au modèle envoie une instruction et un texte à un modèle et garde sa réponse. Dans cette étape, vous allez rédiger une instruction adaptée aux notes de version et choisir un modèle peu coûteux pour cette seule étape.

Repérez l’étape 2, Demander au modèle, dont l’identifiant est summary. Remplacez son Instruction par ce qui suit :

Summarize these release notes for a developer who uses this tool every day.
List new features and fixes in at most five bullet points.
Then add a section titled "Breaking changes" that lists anything that could break
an existing project, such as removed options, changed defaults or new minimum versions.
If there are none, write exactly: No breaking changes.

Le champ Texte à traiter contient déjà le titre de l’article suivi du texte récupéré, afin que le modèle sache quelle version il lit. Laissez-le tel quel.

La dernière ligne de l’instruction compte. À l’étape 6, vous utiliserez cette phrase exacte pour décider de vous notifier ou non : on demande donc au modèle de l’écrire de la même façon à chaque fois.

Choisissez maintenant le modèle. Sous Modèle pour cette étape, la valeur par défaut est Utiliser le modèle du workflow, et le réglage Modèle du flux de travail, en haut de l’éditeur, est par défaut Suivre le modèle de la conversation, c’est-à-dire le dernier modèle que vous avez choisi dans une conversation. Pour un résumé de routine, choisissez plutôt un modèle rapide et peu coûteux. Ce tutoriel utilise GLM 5.3 Flash via OpenRouter.

Remarque : Choisir un modèle par étape permet de mélanger les modèles dans un même flux de travail : un modèle bon marché pour les résumés en masse, un modèle plus puissant pour une rédaction finale, ou un modèle local pour les étapes qui manipulent des fichiers privés. Si le fournisseur désigné par une étape n’est plus configuré, l’étape utilise le modèle de la conversation et l’exécution signale le changement, plutôt que d’échouer.

Le flux de travail produit maintenant un résumé dont la dernière section est prévisible. Vous allez ensuite vous assurer que chaque résumé est conservé.

Étape 5 — Enregistrer chaque résumé

Une étape Enregistrer un document stocke du texte sous forme de document que vous pourrez rouvrir plus tard. Dans cette étape, vous allez la régler pour garder un document par version.

Repérez l’étape 3, Enregistrer un document, et réglez :

L’autre choix pour À chaque exécution, Remplace le même document, garde un seul document avec le dernier résultat, ce qui convient à la surveillance d’une page ou à un briefing quotidien. Pour un historique de versions, il vous faut un document par version.

L’enregistrement vient avant la vérification que vous allez ajouter, et c’est voulu : chaque version est conservée, même celles qui ne demandent pas votre attention aujourd’hui.

Vous allez maintenant ajouter l’étape qui décide de vous notifier ou non.

Étape 6 — Ne notifier que les changements incompatibles

Une étape Continuer seulement si… vérifie une valeur et met fin à l’exécution sans bruit si la vérification échoue. Dans cette étape, vous allez en ajouter une entre l’enregistrement et la notification, afin de n’être notifié que pour les versions qui comportent des changements incompatibles.

En bas de Étapes, ouvrez Ajouter une étape… et choisissez Continuer seulement si…. La nouvelle étape est ajoutée à la fin : utilisez donc son bouton ↑ pour la placer au-dessus de Afficher une notification. Réglez ensuite :

La comparaison ignore les majuscules et les espaces superflus. Les autres tests sont a changé depuis la dernière exécution, n’est pas vide, est vide, contient et est égal à ; le premier est celui que le modèle de départ Surveiller une page utilise pour ne vous prévenir que lorsqu’une page change.

Enfin, mettez à jour l’étape 5, Afficher une notification. Réglez Titre sur Breaking changes in uv et Message sur la pastille Titre de l’article.

Si le modèle oublie un jour la phrase exacte, la vérification laisse passer la notification : au pire, vous recevez une notification dont vous n’aviez pas besoin, jamais un changement incompatible raté.

Choisissez Enregistrer. Si quelque chose ne tient pas, par exemple une étape qui lit une valeur qui n’existe pas encore, l’éditeur le liste sous Corrigez ceci avant d’enregistrer: et laisse Enregistrer désactivé tant que ce n’est pas corrigé. Une fois enregistrée, la page du flux de travail liste les cinq étapes en langage clair.

Le flux de travail est terminé. Avant de le laisser s’exécuter seul, vous allez le tester.

Étape 7 — Tester le flux de travail avec Exécuter maintenant

Une exécution de test vous montre exactement ce que fera le flux de travail, avec des données réelles. Dans cette étape, vous allez l’exécuter une fois à la main.

Sur la page du flux de travail, choisissez Exécuter maintenant. Pour un flux de travail qui surveille un flux, une exécution à la main prend l’article le plus récent du flux comme test : vous n’avez pas à attendre la prochaine version. Le bouton devient Exécution en cours…, un bouton Arrêter apparaît, et l’exécution s’affiche sous Exécutions récentes comme Exécution de test : suivi du nom de la version.

Presque tout le temps d’exécution est celui de l’étape du modèle. Avec GLM 5.3 Flash, l’exécution de test présentée ici a pris moins d’une minute. Une fois terminée, son statut indique Terminé si la version comportait des changements incompatibles et que vous avez reçu une notification, ou Rien de nouveau si la vérification a mis fin à l’exécution après l’enregistrement du résumé. Dans les deux cas, Enregistré: renvoie au résumé enregistré.

Remarque : Une exécution que vous lancez à la main n’est pas freinée par les approbations, puisque vous êtes là pour la surveiller. Les approbations, que vous réglerez à l’étape 9, servent aux exécutions que personne ne surveille.

Attendez-vous à ce qu’un modèle juge les versions limites différemment d’une exécution à l’autre. uv 0.12.24 était surtout composée de corrections de bugs, dont certaines rendent uv plus strict, comme la vérification des empreintes fournies même lorsque la vérification des empreintes est désactivée. Lors de deux exécutions de test sur cette version, GLM 5.3 Flash a une fois classé ces corrections parmi les changements incompatibles et une fois écrit No breaking changes. Si vous voulez être prévenu de ce genre de changements, dites-le dans l’instruction, par exemple : Count bug fixes that make uv stricter as breaking changes.

Pour des étapes comme celle-ci, choisissez un modèle qui répond directement. Un modèle qui raisonne longuement avant de répondre peut mettre de nombreuses minutes sur une longue page, et une exécution s’arrête lorsqu’elle atteint sa limite de 30 minutes.

Vous allez maintenant ouvrir l’exécution et voir ce qu’a fait chaque étape.

Étape 8 — Lire une exécution et relancer une étape

Chaque exécution garde une trace de chaque étape : ce qui est entré, ce qui est sorti, quel modèle a été utilisé et combien de temps cela a pris. Dans cette étape, vous allez lire cette trace, modifier le résumé et ne relancer que les étapes qui en ont besoin.

Choisissez l’exécution de test sous Exécutions récentes. La section Ce qu’a fait cette exécution liste les étapes, chacune avec un statut : Terminé, Échec, Ignoré ou Réutilisé. Si la vérification a mis fin à l’exécution, on lit Rien de nouveau — arrêté à suivi de l’identifiant de l’étape, ici check.

Développez l’étape summary. Une ligne qui commence par le nom du modèle suivi de « utilisé » indique le modèle et le fournisseur employés, et en dessous figurent l’Entrée et la Sortie de l’étape. Sous Enregistré:, choisissez le nom du document pour ouvrir le résumé lui-même.

Supposons que le résumé soit plus long que vous ne le voulez. Choisissez Modifier, remplacez at most five bullet points par at most three bullet points, puis enregistrez. Rouvrez ensuite l’exécution de test, repérez l’étape summary et choisissez Réexécuter à partir de cette étape.

La nouvelle exécution marque l’étape de récupération comme Réutilisé : elle reprend les notes de version de l’exécution précédente au lieu de les récupérer à nouveau, et exécute le résumé, l’enregistrement, la vérification et la notification avec votre nouvelle instruction. Dans l’exécution présentée ci-dessous, la réexécution a pris 10 secondes, contre 16 pour l’exécution complète, parce que la page n’a pas été récupérée de nouveau. Sur un flux de travail plus long, cela économise à la fois du temps et des appels au modèle.

Si une exécution échoue, la même vue montre quelle étape a échoué et pourquoi, en langage clair. Corrigez cette étape, puis relancez à partir d’elle.

Le flux de travail fait ce que vous voulez. Vous allez maintenant le laisser s’exécuter seul.

Étape 9 — Activer les exécutions automatiques

Un flux de travail qui s’exécute seul doit d’abord être approuvé. Dans cette étape, vous allez passer en revue ce que le suivi de versions a le droit de faire et l’activer.

Sur la page du flux de travail, choisissez la pastille Démarre sous la description (en vue Canevas, sélectionnez plutôt l’étape Départ). Le panneau Départ s’ouvre avec une section Planification ; cochez Exécuter automatiquement. (← Retour dans le panneau ramène au flux de travail.) Conduit affiche un panneau intitulé Le laisser s’exécuter seul ?, qui liste tout ce que le flux de travail aura le droit de faire sans demander. Pour le suivi de versions, la liste est la suivante :

Les notifications et la vérification n’ont besoin d’aucune approbation. Choisissez Autoriser et activer. La section affiche alors Surveillance de github.com toutes les 360 min, et une ligne qui commence par Lorsqu’il s’exécute seul, il peut : garde la liste approuvée sous les yeux.

Si vous modifiez plus tard le flux de travail de sorte qu’il ait besoin de quelque chose en plus, comme un nouveau site ou un autre fournisseur, la page affiche Il a besoin de votre accord pour plus avec un bouton Approuver. Tant que vous n’approuvez pas, une exécution automatique qui atteint cette étape s’arrête et demande. Vous recevez une notification, l’exécution affiche À vous, et l’Accueil la liste sous À vous. Vous pouvez choisir Autoriser une fois, Toujours autoriser ou Ne pas autoriser ; si personne ne répond en une journée, l’étape n’a pas lieu.

La première fois que vous activez les exécutions automatiques, Conduit propose aussi de Continuer à s’exécuter dans la zone de notification. Les exécutions automatiques n’ont lieu que pendant que Conduit est ouvert : acceptez si vous fermez souvent la fenêtre. Vous pourrez le modifier plus tard dans la même section, de même que Démarrer Conduit dans la zone de notification à l’ouverture de session.

Remarque : Pour exécuter un flux de travail à heures fixes plutôt que lorsqu’un flux change, choisissez Seulement quand je le lance, ou selon un horaire sous Démarre quand. Exécuter automatiquement propose alors Tous les jours ou En semaine à l’heure de votre choix, ou Toutes les quelques heures : toutes les 1, 2, 3, 4, 6, 8, 12 ou 24 heures.

Le suivi de versions s’exécute maintenant seul. Dans la dernière étape, vous allez découvrir une façon plus rapide de démarrer le suivant.

Étape 10 — Décrire un flux de travail au lieu de le construire

Vous n’avez pas à construire chaque flux de travail étape par étape. Dans cette étape, vous allez demander à Conduit d’en rédiger un à partir d’une phrase.

Sur la page Flux de travail, choisissez Nouveau flux de travail. Dans Décrire un flux de travail, saisissez :

Chaque jour de la semaine à 9 h 00, lis la page d’accueil de Hacker News et celle de Lobsters, et enregistre une seule liste des articles sur Rust ou Python.

Choisissez Créer le brouillon. Le modèle de la conversation rédige un flux de travail, Conduit le vérifie comme il vérifie un flux de travail que vous enregistrez, et renvoie les éventuels problèmes au modèle pour qu’il les corrige. Le brouillon s’ouvre dans l’éditeur non enregistré : rien n’est enregistré ni planifié tant que vous n’avez pas choisi Enregistrer et activé le flux de travail vous-même.

Le modèle ne choisit jamais ce que vous seul pouvez choisir, comme un dossier, une présentation ou une collection de documents, et il n’active pas les horaires. Quand un brouillon a besoin de l’un de ces éléments, l’éditeur affiche À compléter avant d’enregistrer avec une courte liste. Pour la description ci-dessus, la liste indique Activer la planification : tous les jours de la semaine à 9 h 00., un rappel pour régler l’horaire sur la page du flux de travail après l’enregistrement.

Il existe deux autres façons de partir de mots pour créer un flux de travail :

Dans les deux cas, relisez le brouillon, testez-le avec Exécuter maintenant, et ne cochez Exécuter automatiquement qu’ensuite.

Pour aller plus loin : canevas, branches et agents

Le surveillant de versions est une ligne droite, mais un flux de travail n’y est pas obligé. Quatre éléments prolongent ce que vous venez de faire.

Tous les types d’étapes en un coup d’œil

Le suivi de versions utilise cinq sortes d’étapes. Les voici toutes, telles qu’elles apparaissent dans le menu Ajouter une étape… :

ÉtapeCe qu’elle fait
Récupérer des pagesLit jusqu’à dix pages web, PDF compris. Jusqu’à 50 000 caractères par page.
Rechercher sur le webCherche avec le backend de recherche choisi dans les Paramètres et renvoie jusqu’à 20 résultats.
Lire un fichierLit un fichier texte, Markdown, CSV, JSON, PDF ou Word du dossier du flux de travail, et d’aucun autre endroit.
Transformer du texte en tableauTransforme du CSV, du TSV ou du JSON en lignes et colonnes que les étapes suivantes peuvent utiliser.
Faire des recherches sur un sujetLance une recherche Rapide ou Standard et produit un rapport cité.
Chercher dans mes documentsTrouve les passages qui correspondent le mieux à une requête dans les collections de documents que vous choisissez.
Utiliser un connecteurAppelle un outil de l’un de vos connecteurs (serveurs MCP). Les outils qui ne font que lire s’exécutent seuls ; un outil qui envoie, publie ou modifie quelque chose met l’exécution en pause et demande.
Demander au modèleEnvoie une instruction et un texte à un modèle, sans outils, et garde la réponse.
Laisser le modèle utiliser des outilsLaisse le modèle chercher sur le web, lire des pages, consulter l’heure, faire des calculs, utiliser des outils de connecteur et confier des tâches à des assistants quelques fois avant de répondre. Il peut aussi lancer des commandes et modifier des fichiers dans le dossier du flux de travail si vous l’activez.
Mettre à jour une présentationModifie, selon vos consignes, une présentation (Présentations) que vous choisissez. Le texte épinglé n’est jamais modifié, et la modification peut être annulée.
Mettre à jour un brouillonModifie un brouillon (Rédaction) que vous choisissez, de la même façon.
Rédiger un texteAssemble en un seul texte des valeurs issues d’étapes précédentes, sans modèle.
Répéter pour chaque élémentExécute les étapes qu’elle contient une fois pour chaque élément d’une liste, jusqu’à 50 éléments.
Enregistrer un documentEnregistre un document ou une page web dans Conduit, soit un nouveau à chaque exécution, soit toujours le même, remplacé.
Enregistrer un fichierÉcrit un fichier Markdown, texte, CSV, JSON ou HTML dans le dossier d’exportation de Conduit.
Suggérer un souvenirSuggère quelque chose pour Mémoire. Rien n’est retenu tant que vous n’avez pas accepté.
Me demanderMet l’exécution en pause pour vous poser une question, avec des choix ou une réponse à saisir, et une valeur par défaut si personne ne répond.
Afficher une notificationAffiche une notification sur le bureau, éventuellement seulement si elle diffère de celle de l’exécution précédente.
Continuer seulement si…Met fin à l’exécution sans bruit, avec le statut Rien de nouveau, sauf si une valeur passe une vérification.
Si… sinonEnvoie l’exécution sur un chemin Oui ou Non selon les mêmes vérifications. Les étapes de l’autre chemin sont enregistrées comme Non emprunté.

Un flux de travail peut contenir jusqu’à 50 étapes. Chaque champ de texte de chaque étape peut inclure des valeurs insérées, et toute la définition peut être modifiée à la main avec Modifier en JSON dans l’éditeur. Dans cette vue, les valeurs insérées s’écrivent {{steps.summary.text}} ou {{trigger.link}} ; pour écrire les accolades elles-mêmes, placez une barre oblique inverse devant : \{{.

À titre de référence, voici le suivi de versions que vous avez construit, tel que la vue JSON l’affiche :

{
  "steps": [
    {
      "id": "fetch",
      "type": "fetch_page",
      "urls": [
        "{{trigger.link}}"
      ]
    },
    {
      "id": "summary",
      "input": "{{trigger.title}}\n\n{{steps.fetch.text}}",
      "model": {
        "model": "z-ai/glm-5.3-flash",
        "provider": "openrouter"
      },
      "prompt": "Summarize these release notes for a developer who uses this tool every day.\n…",
      "type": "summarize"
    },
    {
      "content": "{{steps.summary.text}}\n\nSource: {{trigger.link}}",
      "id": "save",
      "mode": "create",
      "title": "uv {{trigger.title}}",
      "type": "save_artifact"
    },
    {
      "id": "check",
      "is": "not_contains",
      "text": "No breaking changes",
      "type": "condition",
      "value": "{{steps.summary.text}}"
    },
    {
      "body": "{{trigger.title}}",
      "id": "notify",
      "title": "Breaking changes in uv",
      "type": "notify"
    }
  ],
  "trigger": {
    "everyMinutes": 360,
    "kind": "feed",
    "url": "https://github.com/astral-sh/uv/releases.atom"
  }
}

Questions

Un flux de travail s’exécute-t-il quand Conduit est fermé ?

Non. Les exécutions planifiées et automatiques ont lieu pendant que Conduit est ouvert. Pour qu’elles continuent après la fermeture de la fenêtre, activez Continuer à s’exécuter dans la zone de notification à la fermeture de la fenêtre dans la section Planification du flux de travail, et éventuellement Démarrer Conduit dans la zone de notification à l’ouverture de session. Une exécution planifiée manquée pendant que Conduit était fermé a lieu une seule fois, au prochain démarrage, et non une fois pour chaque horaire manqué.

Combien coûte l’exécution d’un flux de travail ?

Conduit est gratuit. Les étapes qui récupèrent des pages, lisent des fichiers, vérifient des conditions, enregistrent des documents ou affichent des notifications n’appellent aucun modèle et ne coûtent rien. Les étapes qui sollicitent le modèle sont facturées par votre fournisseur, sur votre propre clé, comme n’importe quel message de conversation. Chaque exécution est limitée à 30 minutes de temps d’exécution et à 500 000 jetons de modèle, et s’arrête avec un message si elle dépasse l’une de ces limites. Chaque appel à un modèle fait par un flux de travail est enregistré dans Paramètres → Utilisation et coût.

Un flux de travail peut-il modifier des choses dans mes autres applications ?

Oui, avec votre approbation. Une étape Utiliser un connecteur exécute seuls les outils qui ne font que lire, comme lister des tickets ou lire un calendrier. Un outil qui envoie, publie ou modifie quelque chose met l’exécution en pause et affiche l’appel exact, et vous choisissez Envoyer, Modifier ou Ne pas envoyer ; vous pouvez autoriser une action à partir de maintenant dans ce flux de travail. Dans Conduit, un flux de travail peut enregistrer des documents et des fichiers, suggérer un souvenir que vous acceptez ou non, et mettre à jour une présentation (Présentations) ou un brouillon (Rédaction) que vous choisissez. Les mises à jour ne touchent jamais le texte que vous avez épinglé, et Annuler cette mise à jour, dans l’exécution, remet la présentation ou le brouillon en l’état.

Une page web peut-elle prendre le contrôle d’un flux de travail ?

Une page récupérée est un texte sur lequel travaillent les étapes suivantes ; elle ne peut ni ajouter d’étapes ni modifier les approbations. Une étape Demander au modèle n’a aucun outil : une page qui contient des instructions ne peut donc pas lui faire récupérer, chercher ou enregistrer quoi que ce soit. Une étape Laisser le modèle utiliser des outils traite ce qu’elle lit sur le web comme des données, pas comme des instructions, et ne dispose que des outils en lecture seule que vous cochez. Une exécution que personne ne surveille ne peut faire que ce que vous avez approuvé en activant les exécutions automatiques.

Puis-je partager un flux de travail avec quelqu’un d’autre ?

Il n’y a pas encore de bouton d’import ni d’export. Vous pouvez copier un flux de travail à la main : choisissez Modifier, puis Modifier en JSON, et copiez la définition. L’autre personne crée un flux de travail avec Partir de zéro, ouvre Modifier en JSON et la colle. Les approbations ne font pas partie de la définition : elle doit donc l’approuver à nouveau avant qu’il s’exécute seul.

Puis-je utiliser un modèle local ?

Oui. Choisissez un modèle d’Ollama ou de LM Studio comme modèle du flux de travail ou dans Modèle pour cette étape. En mode local uniquement, une étape qui désigne un fournisseur cloud échoue avec un message qui l’indique, au lieu d’envoyer du texte en ligne.

Conclusion

Dans ce tutoriel, vous avez construit un flux de travail qui surveille les versions de uv : il récupère les notes de chaque nouvelle version, les résume avec un modèle peu coûteux, enregistre chaque résumé et ne vous notifie que des changements incompatibles. Vous l’avez testé sur une vraie version, lu ce qu’a fait chaque étape, relancé à partir de l’étape que vous aviez modifiée, et approuvé exactement ce qu’il peut faire seul.

Le même schéma — récupérer quelque chose, interroger le modèle à son sujet, garder le résultat et ne vous alerter que lorsque c’est utile — convient à de nombreuses routines. Essayez de pointer une copie vers les versions de chaque outil dont dépend votre projet, d’utiliser Surveiller une page sur une page de tarifs ou d’état, ou de laisser Dossier de réception résumer chaque fichier que vous déposez dans un dossier. Pour aller plus loin, consultez ces guides :

Télécharger Conduit

Les détails sur Conduit correspondent à la dernière version et peuvent être vérifiés dans la documentation et le code source. Une erreur ? Signalez-la-nous et nous la corrigerons.

À lire aussi