Agents et workflows : introduction
Les workflows et les agents sont des stratégies pour gérer des tâches que Claude ne peut pas accomplir en une seule requête.
Définitions
Workflow : série d’appels à Claude via une séquence d’étapes prédéfinie.
Agent : on donne à Claude un objectif et un ensemble d’outils, Claude détermine lui-même comment accomplir l’objectif.
Quand utiliser l’un ou l’autre ?
| Utilisez un workflow quand… | Utilisez un agent quand… |
|---|---|
| Vous pouvez décrire les étapes exactes | Vous ne savez pas quelles étapes seront nécessaires |
| L’UX contraint les tâches | Les tâches sont variées et imprévisibles |
| La fiabilité est prioritaire | La flexibilité est prioritaire |
Exemple : workflow image vers CAD
1. Décrire la pièce à partir de l'image
2. Générer le code CadQuery pour modéliser la pièce
3. Créer un rendu
4. Évaluer le rendu vs l'image originale
5. Si problèmes → corriger et répéter
Le pattern évaluateur-optimiseur
Producteur → Crée une sortie
↓
Évaluateur → Note la sortie
↓
Feedback → Si insuffisant, renvoyer au Producteur
↓
(Répéter jusqu'à acceptation)
Ce pattern a prouvé son efficacité pour de nombreux ingénieurs — envisagez de l’utiliser dans votre app !