Blank white background with no objects or features visible.

Nous vous offrons un accès gratuit à l'intégralité du Gartner Hype Cycle for AI Governance 2026. Obtenez votre exemplaire →

TRILOGIE TOKENMAXXING · PARTIE 2 SUR 3 : L'architecture de l'usage gouverné de l'IA

Par Boyu Wang

Mis à jour : November 3, 2026

Published: May 11, 2026

L'insight fondamental

La partie 1 posait le diagnostic : le tokenmaxxing n'est pas un problème d'usage de l'IA ; c'est un problème de plan de contrôle. Si les tokens bruts deviennent un objectif, les équipes vont optimiser pour les tokens bruts. Si le levier d'une IA gouvernée devient le modèle opérationnel, la plateforme peut encourager l'adoption tout en delimitant les coûts, les risques et le bruit opérationnel. Cette partie rend cette architecture concrète.

La thèse est simple. Chaque requête IA quittant une application d'entreprise est, que vous la traitiez ainsi ou non, un événement d'exécution ayant des conséquences sur les coûts, la sécurité et l'audit. Le lieu unique offrant le plus de levier pour rattacher des contrôles à ces événements est la gateway — la couche qui se situe entre chaque application et chaque backend de modèle ou d'outil. Un tableau de bord construit en aval peut décrire ce qui s'est passé. Seule la gateway peut décider de ce qui se passera ensuite.

Un tableau de bord signale un problème. Une gateway évite le suivant. L'architecture ci-dessous est ce qui rend cette distinction opérationnelle.

Quatre enveloppes autour de chaque requête

Une requête IA gouvernée a besoin de quatre enveloppes enveloppées autour d'elle avant de quitter l'application. Pensez-y comme au modèle OSI pour l'IA d'entreprise — chaque couche a une responsabilité spécifique et un mode de défaillance spécifique lorsqu'elle est absente.

Enveloppe Ce qu'elle contient Mode de défaillance sans elle
🪪 IDENTITÉ Utilisateur, équipe, projet, workflow, environnement, centre de coûts, lien vers ticket ou artefact Pics de dépenses non attribuables ; pas de chargebacks FinOps ; le tableau de bord ne montre que les totaux
🔒 POLITIQUE Rate limits, budgets, listes d'autorisations de modèles, routage, retries, fallbacks, timeouts Agents incontrôlables ; factures surprises ; pas de coupe-circuits ; prolifération de modèles premium
🛡️ SÉCURITÉ Guardrails d'entrée/sortie LLM + hooks pre-/post-tool MCP Fuite de PII dans les prompts ; injection de prompt ; exposition d'identifiants dans les sorties
📡 OBSERVABILITÉ Modèle résolu, configuration appliquée, phases de latence, logs de requêtes/réponses, export OTEL Incidents irreproductibles ; attribution des coûts à l'aveugle ; pas de cause racine en cas de régression

Ces enveloppes doivent se trouver sur le chemin de la requête, et non dans un rapport que quelqu'un lit le vendredi. Un tableau de bord construit a posteriori peut décrire un problème ; seule une enveloppe sur la requête en direct peut façonner l'appel suivant. C'est le principe architectural qui sépare une plateforme d'IA gouvernée d'un module d'analyse complémentaire.

Les métadonnées sont la clé de jointure

La première norme d'implémentation est un contrat de métadonnées strict. Utilisez des clés de type chaîne de caractères, envoyez-les à chaque requête et rendez-les obligatoires dans vos wrappers SDK, bibliothèques clientes internes, frameworks de bots et modèles d'agents. Le coût d'un champ manquant réapparaît plus tard sous la forme d'une ligne de facture manquante, d'un pic non attribuable ou d'un événement de guardrail que personne ne peut orienter vers un propriétaire.

Le taggage est le travail d'ingénierie le moins cher de toute cette architecture et la première chose qui casse lorsque les équipes l'ignorent.

Dans la gateway TrueFoundry, cela circule sous l'en-tête X-TFY-METADATA. Le même espace de noms de clés alimente ensuite tout le reste en aval : les budgets s'appliquent par projet, les rate limits s'appliquent par workflow, les tableaux de bord regroupent par équipe, les traces se joignent aux tickets et la finance alloue les dépenses par centre de coûts. Il n'y a pas de seconde source de vérité.

‍

Figure 1 – un exemple de la façon dont le champ session_id dans X-TFY-METADATA est la clé de jointure qui lie chaque appel LLM

‍

Du mode de défaillance au contrôle : la cartographie complète

L'objectif architectural n'est pas d'ajouter des boutons de réglage. Il est de maintenir une cartographie étroite entre chaque mode de défaillance réaliste et le contrôle spécifique qui l'évite. Voici la taxonomie complète :

Mode de défaillance Mécanisme de contrôle Documentation TrueFoundry
Boucles d'agents incontrôlables Rate limit tokens_per_hour par projet/workflow docs/ai-gateway/ratelimiting
Incitations aux dépenses minimales Budgets de projet + révision des dépenses élevées ; pas de classements individuels docs/ai-gateway/budgetlimiting
Surutilisation des modèles premium Routage de modèles virtuels par workflow et complexité docs/ai-gateway/load-balancing-overview
Appels d'outils non sécurisés (agentiques) Guardrails MCP pre-tool + post-tool ; autorisations Cedar/OPA docs/ai-gateway/guardrails-overview
Fuite de PII dans les prompts Guardrail d'entrée : anonymisation des PII avant que le modèle ne voie le contenu docs/ai-gateway/tfy-pii
Attaques par injection de prompt Guardrail d'entrée : détection d'injection ; valide, puis annule docs/ai-gateway/commonly-used-guardrails
Exposition d'identifiants dans les sorties Guardrail de sortie : détection de secrets (modes validate + mutate) docs/ai-gateway/secrets-detection
Régressions difficiles à déboguer Modèle résolu, configuration appliquée, en-têtes de phase server-timing docs/ai-gateway/headers
Dérive des prompts entre fournisseurs Gestion des prompts versionnés avec remplacements par cible docs/ai-gateway/prompt-management
Tableaux de bord aveugles aux résultats Jointure des métriques de la gateway aux PRs/tickets via la clé ticket_id docs/ai-gateway/analytics
Dépendance multi-cloud (lock-in) Les modèles virtuels abstraient les noms de fournisseurs du code applicatif docs/ai-gateway/load-balancing-overview
Pannes silencieuses de fournisseurs Routage de fallback basé sur les priorités avec configuration de retry par cible docs/ai-gateway/load-balancing-overview

Routage : les applications appellent des capacités, la gateway choisit les cibles

Si le code applicatif nomme un modèle de fournisseur spécifique, vous avez perdu la capacité de migrer, tester, faire de l'A/B testing ou effectuer des basculements d'urgence sans modification de code. Le bon modèle consiste à exposer des capacités logiques — des noms comme prod/engineering-assistant ou prod/frontier-reasoning — et à laisser la gateway les résoudre en cibles physiques en fonction des métadonnées, de la priorité, du poids ou de la latence mesurée.

Dans TrueFoundry, c'est le rôle des Virtual Models et de la configuration de routage. Les mêmes règles couvrent les déploiements canary, les préférences régionales, le déploiement sur site avec fallback cloud, et les remplacements de prompts spécifiques aux fournisseurs. C'est la capacité la plus sous-estimée de la pile de gouvernance — elle rend la conformité, l'optimisation des coûts et la migration de modèles invisibles pour les développeurs d'applications.

Figure 2 — L'application nomme une capacité logique (intent-fast). La gateway la résout en un appel de fournisseur concret basé sur des règles de poids et des chaînes de fallback. Le re-routage est un diff YAML, pas un changement de code.

Documentation sur le routage : truefoundry.com/docs/ai-gateway/load-balancing-overview

Sécurité : quatre hooks, pas un seul

Une fois que les applications d'IA atteignent la production, elles manipulent de vraies données utilisateurs et, dans des configurations agentiques, entreprennent de vraies actions via des outils. Le périmètre de sécurité n'est pas un élément unique. C'est un ensemble de quatre hooks, placés aux quatre moments où la gateway peut intervenir avant qu'une requête ne cause un dommage.

Figure 3 -- L'architecture à quatre hooks

‍

HookQuand il s'exécuteProfil de latenceCas d'usage principaux
LLM Input ValidateAvant le modèle, parallèleAjoute ~0ms (parallèle)Détection d'injection, filtrage de thèmes, audit de politique
LLM Input MutateAvant le modèle, séquentielAjoute la latence du guardrailAnonymisation de PII, réécriture de prompt
LLM Output ValidateAprès la réponse, async OK~0ms si asynchroneVérification d'hallucination, politique de contenu
LLM Output MutateAprès la réponseAjoute la latence du guardrailAnonymisation de secrets, filtrage de sortie
MCP Pre-ToolAvant l'invocation de l'outilSynchrone, bloquantNettoyage SQL, autorisations Cedar/OPA
MCP Post-ToolAprès le retour de l'outilSynchrone, bloquantAnalyse des PII des sorties d'outils, vérification de sécurité du code
Déployez les guardrails en trois étapes : Audit → Appliquer-mais-ignorer-en-cas-d'erreur → Strict. Le réglage intermédiaire est celui qui vous sauvera le jour où un fournisseur de sécurité tiers subira une panne.

‍

Aperçu des guardrails : truefoundry.com/docs/ai-gateway/guardrails-overview

Détection PII/PHI : truefoundry.com/docs/ai-gateway/tfy-pii

Détection de secrets : truefoundry.com/docs/ai-gateway/secrets-detection

Observabilité : des explications, pas seulement des métriques

Deux questions dominent les opérations une fois que l'usage de l'IA gouvernée est en production : "pourquoi cette requête s'est-elle comportée ainsi ?" et "le coût que nous payons est-il aligné avec le travail que nous obtenons ?" Aucune de ces questions ne peut être répondue à partir d'un graphique de comptage de tokens.

La surface minimale nécessaire pour y répondre — et la surface que la gateway de TrueFoundry fournit clé en main :

SignalPourquoi c'est importantComment y accéder
Modèle résolu + configurationCe qui a réellement tourné vs ce qui a été demandéEn-tête de réponse X-TFY-RESOLVED-MODEL
Phases de server-timingRépartition de la latence gateway / guardrail / modèle / outilEn-tête Server-Timing sur chaque réponse
Logs par requête (E/S complètes)Reproduire exactement les incidents ; traçabilité complète d'auditAPI Analytics + politique de conservation configurable
Traces/métriques OpenTelemetryExporter vers Datadog / Grafana / Honeycomb / n'importe quelle pile OTELConfiguration de l'exportateur OTEL dans les paramètres de la gateway
Événements de budget/rate-limitAlerter avant d'atteindre les plafonds ; pas après l'arrivée des facturesWebhooks Slack/e-mail + API d'événements analytiques
Événements d'audit des guardrailsQuel hook s'est déclenché, ce qui a été bloqué ou altéré, et pourquoiLog d'audit de sécurité + attributs de span OTEL
Agrégats basés sur les métadonnéesRegrouper les coûts par équipe, projet, workflow, centre de coûtsTableau de bord analytics + API de métriques brutes

Documentation Analytics : truefoundry.com/docs/ai-gateway/analytics

Export OpenTelemetry : truefoundry.com/docs/ai-gateway/export-opentelemetry-data

IA agentique : là où les outils deviennent la véritable surface de coût

Les quatre enveloppes ci-dessus ont été conçues en supposant des requêtes de type chat : une application envoie un prompt, le modèle renvoie du texte. Les charges de travail d'IA modernes ont dépassé cette hypothèse. Les agents appellent des outils. Les outils appellent d'autres outils. Une seule requête utilisateur peut engendrer une trajectoire d'agent en 50 étapes qui touche une demi-douzaine de serveurs MCP. La surface de coût, la surface de sécurité et la surface d'audit se sont toutes déplacées du prompt vers l'appel d'outil.

C'est pourquoi la gateway TrueFoundry prend en charge nativement à la fois l'API LLM et le Model Context Protocol (MCP). La même enveloppe d'identité, les mêmes coupe-circuits, les mêmes hooks d'observabilité s'appliquent aussi bien à un appel d'outil qu'à une complétion de chat. L'identité OAuth 2.0 est injectée dans les appels d'outils MCP afin qu'un agent agisse en tant qu'utilisateur spécifique, et non comme un compte de service, lorsqu'il interroge une base de données ou crée un ticket Jira. Les serveurs MCP virtuels vous permettent de composer un 'finance-agent-server' logique à partir d'outils répartis sur trois vrais serveurs MCP, avec des contrôles d'accès et des rate limits appliqués à la composition.

Le Model Context Protocol importe pour les coûts, pas seulement pour l'architecture. TrueFoundry rapporte jusqu'à 99 % d'économies de tokens d'inférence lorsque les agents utilisent la récupération d'outils active au lieu d'engorger le contexte dans les prompts — avec une surcharge d'appel d'outil mesurée à environ 10 ms.

→ Aperçu de la gateway MCP

→ Serveurs MCP virtuels

Pourquoi cela doit résider au niveau de la gateway

Il est tentant de repousser ces contrôles dans le code applicatif : un wrapper ici, un décorateur Python là, une classe d'aide dans le framework d'agent. Cela fonctionne jusqu'à ce que vous ayez trois équipes d'application, deux fournisseurs de modèles, une acquisition, un audit PCI et un incident de rate-limit un mardi.

À ce stade, vous découvrez que vous avez construit quatre plans de contrôle légèrement différents qui se contredisent, et qu'aucun d'entre eux ne peut stopper une requête provenant d'une équipe qui n'a pas importé le wrapper. La gateway existe pour la même raison que les gateways d'API d'il y a dix ans : c'est le seul endroit où chaque requête, de chaque application, dans chaque environnement, peut être observée et façonnée de manière uniforme.

L'objection à une gateway est toujours 'un saut de plus sur le chemin de la requête.' La gateway IA de TrueFoundry ajoute environ 5 ms de surcharge p50 et gère plus de 350 requêtes par seconde sur un seul vCPU. L'objection ne résiste pas à l'épreuve des chiffres.

‍

Wrappers au niveau applicatifGouvernance au niveau de la gateway (TrueFoundry)
Ne capture que les requêtes des équipes qui ont adopté le wrapperCapture inconditionnellement chaque requête de chaque application
Les changements de politique nécessitent des déploiements de code sur tous les servicesLes changements de politique se déploient une fois ; appliqués partout instantanément
Chaque équipe réimplémente la logique de retry, fallback, rate-limitLa plateforme gère retry, fallback, rate-limit — une seule fois, pour tous
Pas de visibilité inter-équipes sur les coûts ou les événements de sécuritéVue unifiée des coûts, de la sécurité et du routage pour toutes les équipes
Un audit PCI / SOC-2 nécessite de réviser chaque serviceSurface d'audit unique : la configuration de la gateway et ses logs
La migration de modèle nécessite de modifier chaque service appelantMettez à jour la cible du modèle virtuel ; aucun changement applicatif

La gateway est également le seul endroit capable de prendre en charge l'ensemble de la surface de l'infrastructure d'IA moderne : plus de 1000 LLM répartis sur plus de 19 fournisseurs, en plus des serveurs MCP que vos agents appellent et des modèles hébergés en propre derrière votre VPC. TrueFoundry a été citée dans le rapport Gartner '10 Best Practices for Optimizing Generative & Agentic AI Costs 2026' — parce que la seule façon pour les entreprises d'optimiser réellement sur cette surface d'attaque est de faire passer chaque requête par une couche gouvernée unique.

→ Architecture de la plateforme

→ Architecture du plan de la gateway

Ce qu'il faut retenir de la Partie 2

Le tokenmaxxing est le symptôme d'une adoption non gérée de l'IA. L'architecture ci-dessus en est le remède. L'identité définit qui demande. La politique définit ce qui est autorisé. La sécurité définit ce qui est acceptable. L'observabilité définit ce qui s'est réellement passé. Ensemble, elles convertissent l'activité brute de tokens en un cycle de vie de requête gouverné — responsable, utile, sûr, ajustable.

‍

L'objectif n'est pas de réduire l'usage de l'IA. L'objectif est de rendre chaque ligne de cet usage explicable.

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

INSCRIVEZ-VOUS
Table des matières

Gouvernez, déployez et suivez l'IA dans votre propre infrastructure

Réservez un séjour de 30 minutes avec notre Expert en IA

Réservez une démo

Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA

Démo du livre
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Découvrez-en plus

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Guardrails for Claude: PII Redaction and Prompt-Injection Defense

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Prompt Caching de Claude : Le calcul du coût réel

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Claude vs ChatGPT pour les entreprises : sécurité, coûts et contrôle

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Claude API Pricing: A Model-by-Model Cost Breakdown

Aucun article n'a été trouvé.
Aucun article n'a été trouvé.

Blogs récents

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Faites un rapide tour d'horizon des produits
Commencer la visite guidée du produit
Visite guidée du produit