1. Passer d’un besoin à un agent testable
Un agent utile ne commence pas par un framework. Il commence par une tâche précise, un résultat observable et une limite claire.
Cas pratique
Section intitulée « Cas pratique »Construis un agent qui prépare le brouillon d’une annonce communautaire à partir d’une fiche événement. Il peut lire les informations et produire un brouillon, mais il ne peut pas publier.
- Écris l’entrée attendue : titre, date, lieu, programme et lien d’inscription.
- Définis la sortie : un brouillon court et une liste des informations manquantes.
- Interdis toute publication automatique.
- Ajoute une règle d’arrêt lorsque la date, le lieu ou la source manque.
- Teste trois cas : fiche complète, information absente et lien invalide.
Livrable
Section intitulée « Livrable »Produis un petit dossier avec :
README.md: objectif et limites ;examples/: entrées et sorties attendues ;tests/: cas nominal et cas d’échec ;POLICY.md: permissions, validation humaine et règle d’arrêt.