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. →

Guardrails voor AI Agents: Inspectie van Elke Tool Call en Model Hop

DoorAshish Dubey

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

⚡ TL;DR

Guardrails voor AI agents inspecteren wat er door een agent stroomt — de prompts, de model-outputs en elke MCP tool call — en blokkeren of herschrijven alles wat onveilig is voordat er actie wordt ondernomen. Identiteit bepaalt of een call is toegestaan; guardrails bepalen wat de call mag bevatten. Op TrueFoundry draaien guardrails bij de AI Gateway op vier hooks (LLM-input, LLM-output, MCP pre-tool, MCP post-tool), zodat hetzelfde beleid geldt voor elke agent zonder code per agent. Deze gids legt uit waar guardrails draaien, welke risico's ze stoppen en hoe je ze uitrolt.

Een chatbot met een slechte reactie zet je voor schut. Een agent met een slechte reactie onderneemt er actie op. Dat enkele verschil is de reden waarom guardrails voor AI agents een productievereiste zijn geworden in plaats van een 'nice-to-have'. Het moment dat een model tools kan aanroepen — een database bevragen, een interne API aanroepen, code uitvoeren, een bericht op Slack plaatsen — houdt een GEHALLUCINEERD argument of een geïnjecteerde instructie op een formuleringprobleem te zijn en wordt het een actie die je systemen uitvoeren.

Het incident met de Comet-browser uit 2025 is het klassieke voorbeeld: een webpagina bevatte verborgen instructies die geschreven waren voor de agent die de pagina samenvatte, en de agent volgde ze op. Dat is indirecte prompt-injectie — onbetrouwbare inhoud die verandert in ongeautoriseerde acties. Geen enkele vorm van identiteits- of toegangsbeheer houdt dit tegen, omdat de gepresenteerde inloggegevens volkomen geldig waren. Wat het wel stopt, is een inhoudscontrole bij elke hop. Deze gids behandeld wat agent guardrails zijn, waar ze draaien op de AI Gateway, welke risico's ze elk aanpakken en hoe je ze kunt afdwingen zonder een enkele agent te herschrijven.

Wat Zijn Guardrails voor AI Agents?

Guardrails voor AI agents zijn mechanismen voor inhoudsinspectie die de daadwerkelijke payload van elke agent-interactie onderzoeken — de gebruikersprompt, de reactie van het model en de argumenten en resultaten van elke tool call — en actie ondernemen (toestaan, blokkeren of herschrijven) op basis van beleid.

Het helpt om twee vragen te scheiden die elke beheerde agent call moet beantwoorden:

  • Of de call is toegestaan — afgehandeld door identiteits- en toegangsbeheer (welke agent is dit, wat mag deze doen).
  • Wat de call bevat — afgehandeld door guardrails (zit er een injectie in dit tool-resultaat, een secret in deze output, een DROP TABLE in deze argumenten).

Toegangsbeheer is de uitsmijter bij de deur; guardrails zijn de metaaldetector. Je hebt beide nodig. Een agent kan volledig geautoriseerd zijn om je Postgres MCP-server aan te roepen en toch misleid worden om een destructieve query te sturen — toegang zei ja, en alleen een guardrail op de tool-argumenten ziet wat de query daadwerkelijk is.

Waarom agents de inzet verhogen

Guardrails zijn niet nieuw voor LLM-applicaties, maar agents veranderen het probleem op drie concrete manieren:

  • Onbetrouwbare inhoud stroomt continu binnen. Elk tool-resultaat — een webpagina, een supportticket, een databaserij — komt bij de volgende beurt opnieuw de context van het model binnen. Elk deel daarvan kan een injectie bevatten, dus inputs moeten worden gecontroleerd zelfs als de gebruiker vertrouwd is.
  • Outputs worden acties. Een gehallucineerd shell-commando of een te brede SQL-statement leest niet alleen slecht; het wordt uitgevoerd. Tool-argumenten moeten worden gecontroleerd voordat de tool wordt uitgevoerd.
  • Ketenstructuren vermenigvuldigen het risico. Een keten van vijf tools betekent vijf kansen om een secret te lekken of PII te exfiltreren. Effectieve guardrails draaien op elke tool call afzonderlijk, zodat elke hop zijn eigen controles krijgt.

Waar Guardrails voor AI Agents Draaien: De Vier Hooks

Op TrueFoundry worden guardrails afgedwongen bij de gateway op het agentic call-pad — de keten van gebruiker → app → agent → sub-agent → MCP tool calls. Elke beheerde hop passeert een interceptiepunt met een voor- en na-hook.

How TrueFoundry runs guardrails on each hook of the agentic call path
Product-screenshot — TrueFoundry-documentatie: guardrails worden uitgevoerd op LLM-input/output en MCP pre/post-tool hooks.
Oppervlak Hook Draait Typische controles voor agents
LLM call Input Voordat de prompt het model bereikt PII-maskering, detectie van prompt-injecties (incl. geïnjecteerde tool-resultaten), inhoudsmoderatie
LLM call Output Nadat het model reageert Detectie van secrets, detectie van onveilige code, inhoudsfiltering
MCP tool call Pre-tool Voordat de tool wordt uitgevoerd SQL-sanitizer, code-safety linter, parametervalidatie, Cedar/OPA-beleidscontroles
MCP tool call Post-tool Nadat de tool resultaten retourneert Redactie van secrets en PII uit resultaten, codeveiligheid op geretourneerde inhoud

De volgorde is van belang voor kosten en impact. Een fout bij pre-tool betekent dat de tool nooit wordt uitgevoerd — de goedkoopst mogelijke fout. Een fout bij LLM-input annuleert het lopende modelverzoek voordat je ervoor betaalt. Omdat elke hop onafhankelijk wordt gecontroleerd, wordt een gecompromitteerd tool-resultaat bij hop drie onderschept op hop drie, en niet pas nadat het al is vertakt naar nog eens drie calls.

Risico's Koppelen aan Guardrails

De waarde van het draaien van guardrails bij de MCP Gateway is dat elk echt agent-risico wordt gekoppeld aan een specifieke, ingebouwde controle. De ingebouwde guardrails van TrueFoundry draaien op door TrueFoundry beheerde infrastructuur — er hoeven geen API-sleutels van derden te worden geconfigureerd.

Risico Guardrail Hook
Indirecte prompt-injectie via tool-resultaten of documenten Detectie van prompt-injecties (Azure Prompt Shield onder de motorkap) LLM-input
PII die een extern model bereikt of lekt in resultaten Detectie en redactie van PII / PHI (Azure AI Language) LLM-input, post-tool
Credentials die lekken via model-output of tool-resultaten Detectie van secrets LLM-output, post-tool
Destructieve database-operaties (DROP, DELETE zonder WHERE) SQL-sanitizer Pre-tool
Gevaarlijke shell-commando's of onveilige code Code safety linter Pre-tool, LLM-output
Tool calls die fijnmazig beleid schenden Cedar / OPA beleids-guardrails Pre-tool
Verzoeken die vereiste context missen (omgeving, kostencenter) Metadatavalidatie LLM-input

Naast de ingebouwde opties maakt de gateway verbinding met externe providers — Palo Alto Prisma AIRS, CrowdStrike AIDR, Cisco AI Defense, AWS Bedrock Guardrails, Google Model Armor, NVIDIA NeMo Guardrails, Guardrails AI en meer — en ondersteunt het volledig op maat gemaakte guardrails wanneer je logica nodig hebt die specifiek is voor jouw domein.

De guardrail voor prompt-injectie is specifiek gebouwd voor het agent-probleem: het analyseert de gebruikersprompt en eventuele document- of contextinhoud afzonderlijk, zodat een injectie die verborgen zit in een geretourneerde webpagina of ticket wordt opgemerkt, zelfs als het eigen bericht van de gebruiker schoon is.

Lever agents op die niet kunnen handelen op een slechte instructie.

TrueFoundry dwingt controles af voor prompt-injecties, PII, secrets en onveilige tool calls bij elke agent-hop — binnen je eigen VPC.

Hoe Guardrails te Implementeren voor AI Agents

Het toepassen van guardrails op agent-verkeer is een proces van drie stappen, en het cruciale is dat niets daarvan in je agent-code staat.

Stap 1 — Registreer de guardrails

Maak in AI Gateway → Guardrails een guardrails-groep aan en voeg de integraties toe die je nodig hebt — ingebouwd, via een externe provider of op maat gemaakt. Een groep is ook de eenheid van toegangsbeheer: een Manager kan guardrails toevoegen, bewerken en verwijderen; een User kan ze alleen toepassen. Een veelvoorkomend patroon is één organisatiebrede groep die eigendom is van het platformteam, plus groepen per team voor productspecifieke controles.

Registering a guardrails group in the TrueFoundry AI Gateway
Product-screenshot — TrueFoundry-documentatie: AI Gateway → Guardrails.

Stap 2 — Maak beleid dat guardrails koppelt op basis van het doel

Maak in AI Gateway → Policies → Guardrails regels aan die bepalen wanneer elke guardrail draait. Dit is wat het model schaalbaar maakt voor vloten van agents: regels zijn gekoppeld aan het doel (de modellen, MCP-servers en zelfs specifieke tools die worden aangeroepen) en het subject (gebruikers, teams of virtuele accounts). Omdat een regel geldt voor elke aanroeper van een bepaalde MCP-server of model, beschermt het elke agent die dat doel raakt — zonder configuratie per agent.

Elke regel combineert:

  • Doelen — modellen (IN / NOT IN) en MCP-servers, optioneel vernauwd tot specifieke tools (bijv. alleen de run_query tool van een database server).
  • Subjecten — IN / NOT IN filters op gebruikers, teams of virtuele accounts.
  • Metadata — overeenkomen op X-TFY-METADATA sleutel-waardeparen, zodat een regel alleen kan gelden voor environment: production.
  • Hooks — koppel de geregistreerde guardrails aan LLM Input, LLM Output, MCP Tool Pre-Invoke of Post-Invoke.
Configuring a guardrail policy rule by target, subject, and hook
Product-screenshot — TrueFoundry-documentatie: guardrail policy rule editor.

Alle overeenkomende regels worden geëvalueerd en hun guardrails worden samengevoegd per hook. Als Regel A PII-detectie toepast op LLM Input en Regel B prompt-injectiedetectie toepast op LLM Input, draaien ze allebei. Een regel zonder doel- of subjectvoorwaarden wordt een basislijn die geldt voor al het verkeer — nuttig voor een bedrijfsbrede controle op prompt-injectie bovenop al het andere.

Voor snelle tests of eenmalige calls kun je guardrails ook per verzoek doorgeven met de X-TFY-GUARDRAILS header, die beleidsregels volledig omzeilt:

Stap 3 — Verifieer in traces

Elk verzoek wordt getracet met de guardrails die hebben gedraaid en hun oordelen, zodat je de dekking kunt bevestigen voordat je erop vertrouwt. Dit is ook waar je valse positieven afstemt, wat voor agents belangrijker is dan voor chatbots: een geblokkeerde hop kan een hele keten laten mislukken.

Verifying which guardrails ran on a request in the trace view
Product-screenshot — TrueFoundry-documentatie: guardrail-resultaten in een request trace.

Gebruik voor de lancering de Playground om testprompts en tool calls af te vuren op alle vier de hooks en te zien wat er wordt opgevangen.

Testing guardrails on each hook in the AI Gateway Playground
Product-screenshot — TrueFoundry-documentatie: AI Gateway Playground.

Handhavingsmodi: Valideren, Muteren en Hoe Strikt te Blokkeren

Twee instellingen bepalen hoe elke guardrail zich gedraagt.

Operationele modus:

  • Validate — inspecteren en blokkeren (bijv. detectie van prompt-injecties, wat alleen detecteert en blokkeert).
  • Mutate — de inhoud herschrijven en optioneel blokkeren (bijv. PII-detectie die een e-mailadres redigeert voordat de prompt het model bereikt).

Handhavingsstrategie:

  • Enforce — blokkeren bij een overtreding en als de guardrail zelf een fout geeft. Gebruik dit voor strikte compliance-controles zoals PII.
  • Enforce But Ignore On Error — blokkeren bij een overtreding, maar verkeer doorlaten als de guardrail-provider een storing heeft. De pragmatische standaard voor het meeste agent-verkeer.
  • Audit — alleen loggen, niets blokkeren.

Voor aangepaste logica implementeer je een guardrail als een HTTP-service en leest de gateway het responseresultaat: een HTTP 2xx betekent dat de guardrail is uitgevoerd, en de JSON-body bevat het resultaat — verdict: false om te weigeren, of een gewijzigde result-body om te herschrijven:

Aanbevolen uitrol voor agents: start elke nieuwe guardrail in Audit en bekijk traces om te zien wat het zou opvangen. Schakel over naar Enforce But Ignore On Error voor bescherming die een storing bij de provider overleeft. Bewaar volledig Enforce voor de controles waar je geen compromissen over kunt sluiten — PII, secrets, destructieve SQL. Omdat een enkele geblokkeerde hop een hele agent-keten kan breken, is eerst auditen niet optioneel.

Waarom Guardrails voor Agents Afdwingen bij de Gateway

Je zou kunnen proberen deze controles binnen elke agent te implementeren. De reden om dat niet te doen is dezelfde reden waarom een AI gateway beter is dan een API gateway voor dit verkeer: consistentie en dekking.

  • Één beleid, elke agent. Omdat regels gekoppeld zijn aan het doel, erft een nieuwe agent die een reeds beheerde MCP-server aanroept de guardrails automatisch — er hoeft niets aan de code te worden toegevoegd.
  • Framework-agnostisch. Agents gebouwd op LangGraph, CrewAI, AutoGen of een aangepaste loop routeren allemaal via dezelfde Agent Gateway en krijgen dezelfde controles.
  • In het kritieke pad, niet in de weg. De gateway voegt ongeveer ~3–4 ms overhead toe en ondersteunt 350+ RPS op een enkele vCPU, zodat inspectie per hop niet de bottleneck wordt.
  • VPC-native. Guardrails draaien binnen je eigen AWS-, GCP- of Azure-account over 1.000+ modellen achter één OpenAI-compatibele API — prompts, tool-argumenten en resultaten verlaten nooit je omgeving. Dat is wat SOC 2-, HIPAA- en GDPR-audits haalbaar maakt.

Het resultaat zijn guardrails die zich gedragen als infrastructuur: uniform toegepast, waarneembaar in elke trace en beheerd door het platformteam in plaats van verspreid over een dozijn agent-repositories.

Agent- en MCP-verkeer beveiligen?

TrueFoundry dwingt controles af voor prompt-injecties, PII, secrets en onveilige tool calls bij elke agent-hop — binnen je eigen VPC.

Gerelateerde artikelen

Conclusie

Guardrails voor AI agents zorgen ervoor dat een autonoom systeem niet handelt op de verkeerde instructie — door elke prompt, output en tool call te inspecteren op injecties, PII, secrets en onveilige operaties voordat ze schade aanrichten. Het moeilijke deel is niet een enkele controle; het is ze consistent toepassen op elke agent, elk model en elke tool zonder de logica door je hele codebase te verspreiden. Ze afdwingen bij de gateway lost precies dat op: één set regels, gekoppeld aan doelen, die elke aanroeper dekt, waarneembaar in elke trace en draaiend binnen je eigen cloud.

Zie hoe TrueFoundry guardrails uitvoert over je agents, modellen en MCP-tools vanaf één controlepunt → Boek een demo of start gratis.

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.

Veelgestelde vragen

What are AI agent guardrails?

AI agent guardrails are content-inspection controls that examine the prompts, model outputs, and tool-call arguments and results in an agent's workflow, then allow, block, or rewrite them based on policy. They stop unsafe content (injections, PII, secrets, destructive commands) from turning into unsafe actions — a distinct job from identity and access control, which only decides whether a call is permitted.

Hoe werken guardrails voor AI-agents?

Op TrueFoundry draaien ze bij de AI Gateway op vier hooks - LLM-input, LLM-output, MCP pre-tool, en MCP post-tool. Elke stap wordt afzonderlijk geïnspecteerd, zodat een injectie in een toolresultaat of een destructief argument wordt opgevangen voordat het het model bereikt of de tool uitvoert.

Can guardrails stop prompt injection that comes from a tool result?

Yes. The prompt-injection guardrail analyzes the user prompt and any document or context content separately, so an instruction hidden inside a returned web page, ticket, or database row is detected even when the user's own message is clean. It runs on the LLM input hook on every turn, because tool results re-enter the model's context continuously.

How do I implement guardrails for AI agents without changing my agent code?

Register guardrails in AI Gateway → Guardrails, then create policies in AI Gateway → Policies → Guardrails that attach them by target (models, MCP servers, specific tools) and subject (users, teams, virtual accounts). Because rules key on the target, every agent that calls a governed model or tool is covered automatically — no per-agent changes.

Ondersteunt TrueFoundry MCP en AI-agents?

Ja. Het omvat een MCP Gateway, een Agent Gateway, en een MCP en Agents Register met toegangscontrole op toolniveau, zodat agents van LangGraph, CrewAI, AutoGen, of een aangepast framework centraal kunnen worden gereguleerd.

Can I deploy TrueFoundry in my own VPC or on-prem?

Yes. TrueFoundry runs in your VPC, on-prem, air-gapped, hybrid, or across multiple clouds. No data leaves your domain. That's the main reason regulated enterprises pick it over SaaS-only gateways.
Volg een korte producttour
Start producttour
Product Tour