Cisco ouvre FAPO : l'optimisation automatique des pipelines LLM avec diagnostic à chaque étape
Cisco Foundation AI a ouvert le code source de FAPO, un système d'optimisation automatique des pipelines LLM à plusieurs étapes. L'outil s'appuie sur Claude Code : il exécute une chaîne de prompts, trouve l'étape où la précision chute, propose des correctifs au niveau du prompt, des paramètres ou de la structure de la chaîne, puis vérifie le résultat via un relecteur indépendant. Dans les tests de Cisco, FAPO a devancé GEPA dans 15 comparaisons sur 18.
Traité par IA depuis MarkTechPost ; édité par Hamidun News
Cisco Foundation AI a mis FAPO en accès libre, un système d'optimisation automatique de prompts qui agit à l'échelle du pipeline entier, et non d'une requête isolée. Claude Code assure l'orchestration et transforme le réglage en boucle entièrement autonome.
Pourquoi un seul prompt ne suffit pas
La plupart des produits d'IA actuels ne se résument pas à une requête unique adressée à un modèle de langage : ce sont des chaînes d'étapes interdépendantes. L'une extrait des données, la deuxième classe, la troisième raisonne, la quatrième génère la réponse finale. Quand la qualité globale baisse, trouver à la main l'étape où la précision se perd est une tâche longue et peu évidente. Les systèmes d'optimisation de prompts existants, dont le populaire GEPA, traitent chaque prompt isolément : ils ne tiennent pas compte de l'effet d'une modification sur les entrées et la qualité des étapes suivantes. FAPO repose sur un principe radicalement différent : il voit le pipeline dans son ensemble et l'optimise comme un système connecté.
Comment fonctionne la boucle d'optimisation
FAPO procède en quatre étapes qui se répètent de façon itérative :
- Diagnostic : le système exécute le pipeline sur un jeu de test et mesure la précision à chaque étape. Il identifie ainsi l'étape précise où la qualité se dégrade ; les auteurs parlent de step-level failure attribution.
- Génération de variantes : pour l'étape problématique, FAPO propose des correctifs sur trois niveaux à la fois : le prompt (nouvelle formulation de l'instruction), les paramètres (température, top-p) et la structure de la chaîne (ajouter ou retirer une étape).
- Validation indépendante : chaque variante est évaluée par un agent relecteur LLM distinct, qui tranche uniquement sur les métriques, sans le biais de l'auteur du changement.
- Itération : la boucle se répète jusqu'à atteindre la précision visée ou épuiser le budget de tentatives.
Claude Code joue le rôle d'orchestrateur : il lance le diagnostic, appelle les générateurs de variantes, transmet les données au relecteur et applique les changements validés. Tout cela se déroule sans intervention humaine.
Benchmarks : FAPO contre GEPA
Cisco a comparé FAPO à GEPA, l'une des principales méthodes d'optimisation automatique de prompts. Le résultat est convaincant : FAPO l'emporte dans 15 comparaisons sur 18, par combinaisons « modèle + tâche ».
« L'approche d'attribution des erreurs au niveau de l'étape est
particulièrement efficace lorsque le problème n'est pas localisé dans un seul prompt, mais diffus sur plusieurs transitions de la chaîne », indiquent les auteurs dans la documentation technique.
L'avantage clé de FAPO tient au contexte multi-étapes : GEPA et ses équivalents examinent chaque prompt séparément. FAPO comprend que la sortie d'une étape est l'entrée de la suivante et optimise la chaîne en tenant compte de ces dépendances. C'est crucial pour les systèmes d'agents, où la modification d'une étape précoce se répercute en cascade sur toutes les suivantes.
Ce que cela signifie
Cisco a publié FAPO sous licence ouverte : le système peut être déployé dès maintenant sur ses propres pipelines. Pour les équipes qui développent des agents d'IA multi-étapes, c'est un moyen d'automatiser ce qui exigeait auparavant des semaines de tâtonnements manuels. Le choix de Claude Code comme moteur d'orchestration est un signal révélateur : les outils d'IA d'entreprise reposent de plus en plus sur l'écosystème Claude.
- 1 nov. 2026Kimi obtient 96,2% à un test d'analytique sur une base 1C et devient une solution de secours en cas de blocage de Claude
- 1 nov. 2026OpenAI réécrit les règles de comportement de GPT : cinq valeurs et une chaîne de priorités
- 1 nov. 2026Google reconnaît que l'AI Mode réduit les revenus de la recherche, l'action chute de 15%
- 31 oct. 2026Un auteur soumet son scénario à un jury d'IA : le verdict coûte 850 000 tokens
Questions clés sur cet article
Pourquoi un seul prompt ne suffit pas?
La plupart des produits d'IA actuels ne se résument pas à une requête unique adressée à un modèle de langage : ce sont des chaînes d'étapes interdépendantes. L'une extrait des données, la deuxième classe, la troisième raisonne, la quatrième génère la réponse finale. Quand la qualité globale baisse, trouver à la main l'étape où la précision se perd est une tâche longue et peu évidente. Les systèmes d'optimisation de prompts existants, dont le populaire GEPA, traitent chaque prompt isolément : ils ne tiennent pas compte de l'effet d'une modification sur les entrées et la qual
Comment fonctionne la boucle d'optimisation?
FAPO procède en quatre étapes qui se répètent de façon itérative : Diagnostic : le système exécute le pipeline sur un jeu de test et mesure la précision à chaque étape. Il identifie ainsi l'étape précise où la qualité se dégrade ; les auteurs parlent de step-level failure attribution. Génération de variantes : pour l'étape problématique, FAPO propose des correctifs sur trois niveaux à la fois : le prompt (nouvelle formulation de l'instruction), les paramètres (température, top-p) et la structure de la chaîne (ajouter ou retirer une étape). Validation indépendante : chaque v
Que sait-on sur Benchmarks : FAPO contre GEPA ?
Cisco a comparé FAPO à GEPA, l'une des principales méthodes d'optimisation automatique de prompts. Le résultat est convaincant : FAPO l'emporte dans 15 comparaisons sur 18, par combinaisons « modèle + tâche ». « L'approche d'attribution des erreurs au niveau de l'étape est particulièrement efficace lorsque le problème n'est pas localisé dans un seul prompt, mais diffus sur plusieurs transitions de la chaîne », indiquent les auteurs dans la documentation technique. L'avantage clé de FAPO tient au contexte multi-étapes : GEPA et ses équivalents examinent chaque prompt séparém
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.