Pour pallier les limites d'efficacité et d'évolutivité des systèmes d'agents basés sur des modèles de langage à grande échelle (LLM), cet article propose Polymath, un agent de workflow multicouche doté de capacités d'auto-optimisation. Polymath exploite la flexibilité des graphes de workflow et la puissance expressive des workflows basés sur du code pour résoudre divers problèmes concrets. Il améliore les workflows en intégrant l'optimisation de graphes multi-grilles et des algorithmes évolutionnaires basés sur l'auto-réflexion, même sans données étiquetées. Les résultats expérimentaux obtenus sur six jeux de données de référence, incluant le codage, les mathématiques et les questions-réponses à plusieurs tours, montrent que Polymath surpasse les modèles de référence de pointe de 8,1 % en moyenne.