Blank white background with no objects or features visible.

EMEA, hallo! TrueFoundry breidt zijn aanwezigheid uit in Europa, het Midden-Oosten en Afrika. Lees meer. →

TOKENMAXXING TRILOGIE · DEEL 2 VAN 3: De architectuur van gecontroleerd AI-gebruik

DoorBoyu Wang

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

Het fundamentele inzicht

Deel 1 stelde de diagnose: tokenmaxxing is geen probleem van AI-gebruik; het is een control-plane probleem. Als ruwe tokens een doel op zich worden, zullen mensen optimaliseren voor ruwe tokens. Als gecontroleerde AI-hefboomwerking het operationele model wordt, kan het platform adoptie aanmoedigen en tegelijkertijd kosten, risico's en operationele ruis begrenzen. Dit deel maakt die architectuur concreet.

De stelling is eenvoudig. Elk AI-verzoek dat een enterprise-toepassing verlaat, is, of u het nu zo behandelt of niet, een runtime-gebeurtenis met consequenties voor kosten, veiligheid en audit. De plek met de hoogste hefboomwerking om controles aan die gebeurtenissen te koppelen, is de gateway — de laag die zich bevindt tussen elke toepassing en elke model- en tool-backend. Een dashboard dat stroomafwaarts is gebouwd, kan beschrijven wat er is gebeurd. Alleen de gateway kan beslissen wat er nu gebeurt.

Een dashboard meldt een probleem. Een gateway voorkomt het volgende. De onderstaande architectuur is wat dat onderscheid operationeel maakt.

Vier omhulsels rond elk verzoek

Een gecontroleerd AI-verzoek heeft vier omhulsels nodig voordat het de toepassing verlaat. Zie dit als het OSI-model voor enterprise AI — elke laag heeft een specifieke verantwoordelijkheid en een specifieke failure mode wanneer deze ontbreekt.

Omhulsel Wat het bevat Failure mode zonder dit omhulsel
🪪 IDENTITEIT Gebruiker, team, project, workflow, omgeving, kostenplaats, ticket- of artefactlink Niet-toewijsbare kostenpieken; geen FinOps-chargebacks; dashboard toont alleen totalen
🔒 BELEID Rate limits, budgetten, model allowlists, routing, retries, fallbacks, timeouts Opholende agents; verrassingsfacturen; geen circuit breakers; wildgroei aan premium-modellen
🛡️ VEILIGHEID LLM input/output guardrails + MCP pre-/post-tool hooks PII-lekken in prompts; prompt injection; blootstelling van credentials in outputs
📡 WAARNEEMBAARHEID Aufgelöstes Modell, angewendete Konfiguration, Latenzphasen, Anfrage-/Antwortprotokolle, OTEL-Export Niet-reproduceerbare incidenten; blinde kostentoewijzing; geen oorzaakanalyse bij regressie

Deze omhulsels moeten zich op het verzoekpad bevinden, niet in een rapport dat iemand op vrijdag leest. Een achteraf gebouwd dashboard kan een probleem beschrijven; alleen een omhulsel op het live verzoek kan de volgende call vormgeven. Dit is het architectonische principe dat een gecontroleerd AI-platform scheidt van een analytics-add-on.

Metadata is de join-sleutel

De eerste implementatiestandaard is een strikt metadata-contract. Gebruik keys met string-waarden, stuur ze mee bij elk verzoek en maak ze verplicht in uw SDK-wrappers, interne client-libraries, bot-frameworks en agent-templates. De kosten van één ontbrekend veld duiken later op als een ontbrekende factuurregel, een niet-toewijsbare piek of een guardrail-gebeurtenis die niemand aan een eigenaar kan koppelen.

Tagging is het goedkoopste engineeringwerk in deze hele architectuur en het eerste dat breekt als teams het overslaan.

In de TrueFoundry-gateway reist dit mee als de X-TFY-METADATA header. Dezelfde key namespace voedt vervolgens alles stroomafwaarts: budgetten gelden per project, rate limits gelden per workflow, dashboards groeperen per team, traces koppelen aan tickets en finance verdeelt de uitgaven per kostenplaats. Er is geen tweede source of truth.

‍

Figuur 1 – een voorbeeld van hoe het veld session_id binnen X-TFY-METADATA de join-sleutel is die elke LLM-call bindt

‍

Van failure mode naar controle: De volledige mapping

Het architectonische doel is niet om knoppen toe te voegen. Het is om een strakke mapping te behouden tussen elke realistische failure mode en de specifieke controle die deze voorkomt. Hier is de volledige taxonomie:

Failure mode Controlemechanisme TrueFoundry Docs
Opholende agent-loops tokens_per_hour rate limit per project/workflow docs/ai-gateway/ratelimiting
Prikkels voor minimale bestedingen Projectbudgetten + review bij hoge uitgaven; geen individuele leaderboards docs/ai-gateway/budgetlimiting
Overmatig gebruik van premium-modellen Virtual model routing op basis van workflow en complexiteit docs/ai-gateway/load-balancing-overview
Onveilige tool-calls (agentic) MCP pre-tool + post-tool guardrails; Cedar/OPA-rechten docs/ai-gateway/guardrails-overview
PII-lekken in prompts Input-guardrail: PII-redactie voordat het model de inhoud ziet docs/ai-gateway/tfy-pii
Prompt injection-aanvallen Input-guardrail: injection-detectie; valideert en annuleert vervolgens docs/ai-gateway/commonly-used-guardrails
Blootstelling van credentials in outputs Output-guardrail: secrets-detectie (validate + mutate modi) docs/ai-gateway/secrets-detection
Moeilijk te debuggen regressies Aufgelöstes Modell, angewendete Konfiguration, Server-Timing-Phasenheader docs/ai-gateway/headers
Prompt-drift tussen providers Versionerd prompt-beheer met overrides per target docs/ai-gateway/prompt-management
Uitkomstblinde dashboards Koppel gateway-metrieken aan PRs/tickets via ticket_id key docs/ai-gateway/analytics
Multi-cloud lock-in Virtuele modellen abstraheren providernamen uit app-code docs/ai-gateway/load-balancing-overview
Stille provider-uitval Priority-based fallback routing met retry-configuratie per target docs/ai-gateway/load-balancing-overview

Routing: Toepassingen roepen functionaliteiten aan, de gateway kiest targets

Als applicatiecode een specifiek providermodel noemt, bent u het vermogen kwijtgeraakt om te migreren, te testen, A/B-tests uit te voeren of te failoveren zonder codewijzigingen. Het juiste patroon is het blootstellen van logische functionaliteiten — namen zoals prod/engineering-assistant of prod/frontier-reasoning — en de gateway deze te laten oplossen naar fysieke targets op basis van metadata, prioriteit, gewicht of gemeten latentie.

In TrueFoundry is dit waar Virtual Models en de routing-configuratie voor dienen. Dezelfde regels gelden voor canary-rollouts, regionale voorkeur, on-prem-met-cloud-fallback en provider-specifieke prompt-overrides. Dit is de meest onderschatte functionaliteit in de governance-stack — het maakt compliance, kostenoptimalisatie en modelmigratie onzichtbaar voor applicatieontwikkelaars.

Figuur 2 — De toepassing noemt een logische functionaliteit (intent-fast). De gateway lost deze op naar een concrete provider-call op basis van gewichtsregels en fallback-chains. Herrouting is een YAML-diff, geen codewijziging.

Routing-documentatie: truefoundry.com/docs/ai-gateway/load-balancing-overview

Veiligheid: Vier hooks, niet één

Zodra AI-toepassingen in productie gaan, verwerken ze echte gebruikersgegevens en nemen ze, in agentic setups, echte acties via tools. De veiligheidsperimeter is niet één enkel ding. Het zijn vier hooks, geplaatst op de vier momenten waarop de gateway kan ingrijpen voordat een verzoek schade veroorzaakt.

Figuur 3 -- De architectuur met vier hooks

‍

HookWanneer het draaitLatentieprofielPrimair gebruik
LLM Input ValidateVóór model, parallelVoegt ~0ms toe (parallel)Injection-detectie, onderwerpfiltering, beleidsaudit
LLM Input MutateVóór model, sequentieelVoegt guardrail-latentie toePII-redactie, prompt herstructureren
LLM Output ValidateNa respons, async OK~0ms indien asyncHallucinatiecontrole, inhoudsbeleid
LLM Output MutateNa responsVoegt guardrail-latentie toeSecrets-redactie, output-filtering
MCP Pre-ToolVóór tool-aanroepSynchroon, blokkerendSQL-sanitatie, Cedar/OPA-rechten
MCP Post-ToolNadat tool retourneertSynchroon, blokkerendPII-scan van tool-outputs, code safety lint
Rol guardrails uit in drie stappen: Audit → Enforce-but-ignore-on-error → Strict. De middelste instelling is degene die u zal redden op de dag dat een externe veiligheidsprovider uitval heeft.

‍

Guardrails overzicht: truefoundry.com/docs/ai-gateway/guardrails-overview

PII/PHI-detectie: truefoundry.com/docs/ai-gateway/tfy-pii

Secrets-detectie: truefoundry.com/docs/ai-gateway/secrets-detection

Waarneembaarheid: Uitleg, niet alleen metrieken

Twee vragen overheersen de operatie zodra gecontroleerd AI-gebruik in productie is: 'waarom gedroeg dit verzoek zich op deze manier?' en 'komen de kosten die we betalen overeen met het werk dat we terugkrijgen?' Geen van beide is te beantwoorden via een grafiek met token-aantallen.

Het minimale oppervlak dat nodig is om ze te beantwoorden — en het oppervlak dat de gateway van TrueFoundry standaard biedt:

SignaalWaarom het erin slaagtHoe toegang te krijgen
Aufgelöstes Modell + KonfigurationWat er daadwerkelijk is uitgevoerd vs. wat is aangevraagdX-TFY-RESOLVED-MODEL response header
Server-timing fasedataVerdeling van latentie over gateway / guardrail / model / toolServer-Timing header bij elke respons
Logs per verzoek (volledige I/O)Incidenten exact reproduceren; volledig auditspoorAnalytics API + configureerbaar bewaarbeleid
OpenTelemetry traces/metriekenExporteren naar Datadog / Grafana / Honeycomb / elke OTEL-stackOTEL exporter-configuratie in gateway-instellingen
Budget/rate-limit gebeurtenissenWaarschuwen voordat plafonds worden bereikt; niet nadat facturen binnenkomenSlack/e-mail webhooks + analytics events API
Guardrail-auditgebeurtenissenWelke hook is geactiveerd, wat is geblokkeerd of gewijzigd, en waaromSecurity-auditlog + OTEL span-attributen
Aggregaties op basis van metadataKosten groeperen per team, project, workflow, kostenplaatsAnalytics-dashboard + ruwe metrieken API

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

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

Agentic AI: Waar tools het echte kostenoppervlak worden

De vier bovenstaande omhulsels zijn ontworpen vanuit de gedachte van chat-achtige verzoeken: een toepassing stuurt een prompt, het model retourneert tekst. Moderne AI-workloads zijn die aanname voorbij. Agents roepen tools aan. Tools roepen andere tools aan. Één enkel gebruikersverzoek kan een agent-traject van 50 stappen voortbrengen dat een half dozijn MCP-servers raakt. Het kostenoppervlak, het veiligheidsoppervlak en het audit-oppervlak zijn allemaal verschoven van de prompt naar de tool-call.

Dit is waarom de TrueFoundry-gateway van nature zowel de LLM API als het Model Context Protocol (MCP) spreekt. Hetzelfde identiteitsomhulsel, dezelfde circuit breakers, dezelfde waarneembaarheidshooks zijn van toepassing op een tool-call als op een chat completion. OAuth 2.0-identiteit wordt geïnjecteerd in MCP tool-calls, zodat een agent handelt als een specifieke gebruiker, niet als een service-account, wanneer deze een database raadpleegt of een Jira-ticket aanmaakt. Met Virtual MCP-servers kunt u een logische 'finance-agent-server' samenstellen uit tools die verspreid zijn over drie echte MCP-servers, waarbij toegangscontrole en rate limits op de compositie worden toegepast.

Het Model Context Protocol is van belang voor de kosten, niet alleen voor de architectuur. TrueFoundry meldt tot 99% besparing op inferentie-tokens wanneer agents actieve tool-retrieval gebruiken in plaats van de context vol te proppen in prompts — en de overhead van tool-calls wordt gemeten op ongeveer 10 ms.

→ Overzicht MCP Gateway

→ Virtuele MCP-servers

Waarom dit op het niveau van de gateway moet leven

Het is verleidelijk om deze controles naar de applicatiecode te duwen: een wrapper hier, een Python-decorator daar, een helper-klasse in het agent-framework. Dat werkt totdat u drie applicatieteams hebt, twee modelproviders, één overname, een PCI-audit en een rate-limit-incident op een dinsdag.

Op dat moment ontdekt u dat u vier licht afwijkende control planes hebt gebouwd die het niet met elkaar eens zijn, en dat geen ervan een verzoek kan stoppen van een team dat de wrapper niet heeft geïmporteerd. De gateway bestaat om dezelfde reden als waarom API gateways een decennium geleden ontstonden: het is de enige plek waar elk verzoek, van elke toepassing, in elke omgeving, uniform kan worden geobserveerd en gevormd.

Het bezwaar tegen een gateway is altijd 'nog een extra hop in het verzoekpad.' De TrueFoundry AI Gateway voegt ongeveer 5 ms p50-overhead toe en verwerkt 350+ verzoeken per seconde op een enkele vCPU. Het bezwaar houdt geen stand bij het zien van de cijfers.

‍

Wrappers op applicatieniveauGovernance op gateway-niveau (TrueFoundry)
Vangt alleen verzoeken op van teams die de wrapper hebben overgenomenVangt onvoorwaardelijk elk verzoek op van elke toepassing
Beleidswijzigingen vereisen code-deployments in alle servicesBeleidswijzigingen worden één keer uitgerold; overal direct afgedwongen
Elk team herimplementeert logica voor retry, fallback en rate-limitPlatform beheert retry, fallback en rate-limit — één keer, voor iedereen
Geen teamoverschrijdend inzicht in kosten- of veiligheidsgebeurtenissenGeïntegreerd weergave van kosten, veiligheid en routing over alle teams heen
PCI / SOC-2 audit vereist het controleren van elke serviceEnkel audit-oppervlak: de gateway-configuratie en de logs ervan
Modelmigratie vereist aanpassingen in elke aanroepende serviceWerk het target van het virtuele model bij; nul applicatiewijzigingen

De gateway is ook de enige plek die het volledige oppervlak van de moderne AI-infrastructuur kan spreken: 1000+ LLM's over 19+ providers, plus de MCP-servers die uw agents aanroepen, plus de self-hosted modellen achter uw VPC. TrueFoundry werd genoemd in het Gartner-rapport '10 Best Practices for Optimizing Generative & Agentic AI Costs 2026' — omdat de enige manier waarop ondernemingen daadwerkelijk optimaliseren op dit oppervlak is door elk verzoek via één gecontroleerde laag te laten lopen.

→ Platformarchitectuur

→ Gateway-vlak architectuur

Conclusie van Deel 2

Tokenmaxxing is een symptoom van onbeheerde AI-adoptie. De bovenstaande architectuur is de oplossing. Identiteit definieert wie het vraagt. Beleid definieert wat is toegestaan. Veiligheid definieert wat acceptabel is. Waarneembaarheid definieert wat er daadwerkelijk is gebeurd. Samen zetten ze ruwe token-activiteit om in een gecontroleerde levenscyclus van verzoeken — verantwoordelijk, nuttig, veilig en afstembaar.

‍

Het doel is niet om het AI-gebruik kleiner te maken. Het doel is om elke regel ervan verklaarbaar te maken.

Probeer het nu.

Eén gateway voor al je modellen, MCP-servers en agents. Geen creditcard nodig.

Start gratis
Inhoudsopgave

Eén gateway voor elk LLM, elke agent en elke MCP-server

Boek een gesprek van 30 minuten met onze AI-expert

Demo aanvragen

De snelste manier om je AI te bouwen, beheren en schalen

Demo boeken
Samenvatten met
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Ontdek meer

Geen items gevonden.
TrueFoundry offers scalable alternatives for Vercel AI Gateway limitations
November 10, 2026
|
5 min leestijd

Vercel AI Review 2026: Wij hebben het getest, zodat jij dat niet hoeft te doen

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Vendor lock-in voorkomen met de AI Gateway van TrueFoundry

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueFoundry en de MCP-gatewayrevolutie: inzichten uit het Gartner-rapport van 2025

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Gids voor MCP-authenticatie in Claude Code 2026

Geen items gevonden.
Geen items gevonden.

Recente blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Volg een korte producttour
Start producttour
Product Tour