AP18 · Sur-outillage spécialisé
Famille : Outils et interface agent-machine
Preuve faible
Noms d'origine : over-specialized tooling
Une dizaine d’outils sur mesure, là où un accès générique à une documentation propre suffisait.
Définition
On construit de nombreux outils sur mesure (consultation du schéma, validation, reprise sur erreur…) là où un accès générique (shell, fichiers) à une documentation propre suffirait.
Symptômes observables
- Plus d’une dizaine d’outils métier, et un prompt chargé de règles pour les orchestrer.
- Une maintenance des outils à chaque montée de version du modèle.
Pourquoi c'est nuisible
Chaque outil fige une hypothèse sur ce que le modèle ne sait pas faire seul ; avec un modèle plus capable, ces outils deviennent des contraintes.
Un choix défendable quand…
- Sans documentation propre à lire, l’accès générique ne suffit pas : Vercel précise que son résultat ne tient que parce que sa couche sémantique était déjà une bonne documentation.
Chiffres
- Vercel a retiré 80 % des outils de son agent de texte vers SQL au profit d’un accès au système de fichiers : réussite de 4 à 5 requêtes sur 5, temps moyen de 274,8 s à 77,4 s (3,5 fois plus rapide), environ 37 % de tokens en moins. Échantillon de 5 requêtes seulement.
Remèdes du catalogue
- C4 · Agent qui agit en code — L’agent lit et interroge par du code ou par le shell, dans un bac à sable, plutôt que par un outil par opération.
- C6 · Recherche agentique — Une recherche agentique (grep, lecture de fichiers) dans une documentation propre.
- D4 · Skills (divulgation progressive) — La connaissance métier vit dans des fichiers et des skills chargés à la demande, pas dans des outils figés.
Mesures hors catalogue
- Revoir les outils à chaque nouveau modèle, et retirer ceux qui ne rapportent plus rien.
Patterns détournés
Anti-patterns voisins
Sources
- We removed 80% of our agent’s tools — Vercel (A. Qu), 2025-12-22
Contenu relu le 2026-10-05