C2 · Planifier puis exécuter

Famille : Agent unique

Un planificateur écrit tout le plan, des exécutants le déroulent, un solveur rédige la réponse.

Principe

Un planificateur produit d’abord le plan complet, parfois sous forme de graphe de dépendances. Des exécutants, outils ou petits modèles, le déroulent sans relire tout le contexte, puis un solveur synthétise. Le gros modèle n’intervient que pour planifier, replanifier et conclure.

Le problème qu'il résout

Dans une boucle agentique, chaque étape relit tout l’historique : le coût et la latence montent vite, et le plan n’existe nulle part où l’on puisse le relire.

Quand l'utiliser

  • Le pipeline d’outils est assez prévisible : agrégation de plusieurs sources, requêtes indépendantes à lancer en parallèle.
  • Le budget ou la latence sont serrés, ou l’on veut un plan lisible et auditable avant toute exécution.

Quand l'éviter

  • Chaque étape dépend vraiment du résultat de la précédente, comme en exploration : préférer la boucle agentique (C1).
  • Le plan n’est ni validé ni replanifié en cours de route : un plan faux fait échouer toute l’exécution.

Synonymes par éditeur

  • Plan-and-Solve (Wang et al. (ACL 2023))
  • ReWOO (Xu et al. (2023))
  • LLMCompiler (Kim et al. (ICML 2024))
  • Planning (A. Ng, A. Gulli (ch. 6))
  • Single-path / multi-path plan generator (CSIRO Data61)

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns