Anti-patterns agentiques

Ce qu'il ne faut pas construire. Chaque fiche décrit un choix d'architecture qui se paie en production : les symptômes qui le trahissent, pourquoi il nuit, les incidents publics qu'il a causés et les patterns du catalogue qui y remédient.

Cadrage et choix du niveau

Ai-je choisi le bon niveau d’architecture ?

Construire plus compliqué que nécessaire, ou viser une autonomie que rien ne justifie : les erreurs commises avant la première ligne de code.

Outils et interface agent-machine

Mes outils sont-ils conçus pour un agent ?

Des outils pensés pour des développeurs, trop nombreux, trop bavards ou trop puissants.

Instructions

Mes consignes sont-elles lisibles et à jour ?

Des prompts qui grossissent, se contredisent ou compensent un modèle qui n’est plus là.

Contexte et mémoire

Que lit l’agent, et que retient-il ?

Un contexte qui gonfle, s’empoisonne ou casse le cache ; une mémoire que n’importe quel contenu peut écrire.

Boucle, arrêt et orchestration

Qui décide de s’arrêter, et qui vérifie ?

Des boucles sans borne, des fins déclarées sans preuve, des erreurs qui passent d’un agent à l’autre.

Vérification et évaluation

Comment sais-je que ça marche ?

Pas d’évaluation, un évaluateur complaisant, ou un oracle que l’agent peut modifier.

Sécurité et droits

Que peut faire une entrée hostile ?

Une règle de sécurité laissée au prompt, des droits trop larges, une production à portée de l’agent.

Supervision, exploitation et gouvernance

Qui surveille, qui répond, qui arrête ?

Une validation humaine de façade, un agent opéré à l’aveugle, des régressions que personne ne voit.

Catalogue des patterns