Un agent utile doit savoir s’arrêter.
La génération est une étape. La responsabilité, elle, traverse tout le système.
Commencer par la décision
Avant de choisir un modèle, je veux savoir quelle décision le système prépare, qui peut l’approuver et ce qui se passe quand il se trompe. Une proposition de publication, un document commercial ou une modification de données n’ont pas les mêmes conséquences. Leur donner le même niveau d’autonomie serait une mauvaise décision d’architecture.
Dans Cadence, le travail est réparti entre orchestration, éditorial et création. Cette séparation sert à rendre chaque étape compréhensible : son entrée, son résultat attendu et le moment où une personne doit reprendre la main.
La validation appartient à une version
Dire « un humain valide » ne suffit pas. Il faut préciser ce qu’il valide. Si le contenu change après l’accord, l’accord précédent ne couvre plus cette nouvelle version. C’est une règle simple, mais elle change le modèle de données, l’interface et la façon dont un agent peut reprendre une tâche.
Cadence distingue ainsi la validation du sujet et celle de la livraison. Le studio conserve le contexte de marque, les versions et les décisions. Le contenu arrive en relecture ; générer ne signifie pas publier.
Prévoir les ratés ordinaires
Une requête peut réussir sans que son accusé de réception arrive. Un utilisateur peut annuler pendant qu’un modèle travaille. Une nouvelle version peut remplacer celle que le worker était en train de traiter. Ces cas ne sont pas exceptionnels : ce sont les conditions normales d’un système distribué.
Le worker de Cadence conserve un reçu avant de transmettre son résultat. Rejouer ce reçu ne doit pas fabriquer une livraison supplémentaire. Une annulation doit empêcher un résultat tardif de modifier le travail courant. Les situations ambiguës demandent une reprise explicite.
Ce que je cherche à construire
Un système agentique utile rend son état visible. Il montre ce qui est en cours, ce qui attend une décision et ce qui a échoué. Il donne des limites au travail et des moyens de l’arrêter. La puissance du modèle ne remplace aucune de ces propriétés.
Cadence reste un produit en évolution. C’est précisément le travail qui m’intéresse : faire tenir ensemble une ambition produit, des agents capables d’agir et une exécution dont une équipe garde le contrôle.