← Nieuwste papers
💻 computer science

SARC: A Governance-by-Architecture Framework for Agentic AI Systems

Dit artikel introduceert SARC, een runtime-governanceframework dat beperkingen behandelt als specificationobjecten van de eerste orde om verplichtingen op meerdere punten binnen de agentlus af te dwingen, waardoor overtredingen van harde beperkingen worden geëlimineerd en soft-window-overschrijdingen aanzienlijk worden verminderd in vergelijking met traditionele post-hoc-benaderingen of policy-as-code-aanpakken.

Oorspronkelijke auteurs: Gaston Besanson

Gepubliceerd 2026-05-12
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Gaston Besanson

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een zeer slimme, autonome robotassistent bouwt (een "Agentic AI") die taken kan uitvoeren zoals voorraad bestellen, vluchten boeken of geld beheren. Je wilt dat deze robot behulpzaam is, maar je moet er ook voor zorgen dat hij niet tegen de wet in handelt, te veel geld uitgeeft of gevaarlijke fouten maakt.

Op dit moment proberen de meeste bedrijven deze robots te controleren door ze regels in een notitieboekje te geven (prompts) of door hun werk te controleren nadat ze klaar zijn (post-hoc audits). Het artikel stelt dat dit vergelijkbaar is met het inhuren van een bewaker die pas de deur controleert nadat de dief al is weggerend. Het is te laat.

De auteurs introduceren SARC (State, Action, Reward, Constraints), een nieuwe manier om deze robots te bouwen waarbij de regels in het brein van de robot zijn ingebouwd voordat hij zelfs maar een stap zet.

Hier is de eenvoudige uitleg van hoe het werkt:

1. De Kernidee: De "Eerste Klasse" Regel

In traditionele programmering vertel je de robot wat hij moet doen (State), welke gereedschappen hij heeft (Action) en wat hij wil bereiken (Reward). Het artikel stelt dat we een vierde, cruciaal stuk missen: Constraints (C).

Denk eraan als een auto:

  • Oude manier: Je vertelt de bestuurder: "Rij alsjeblieft veilig," en controleer vervolgens het politierapport als ze een boete krijgen.
  • SARC-methode: Je installeert een toerentellerbeperker en een rem direct in de motor van de auto. Als de auto probeert 145 km/u te rijden in een zone waar 50 km/u is toegestaan, kan de auto dit fysiek niet doen. De regel is niet alleen een suggestie; het is een mechanisch onderdeel van de machine.

2. De Vier "Beveiligingspoorten"

SARC heeft niet slechts één regel; het heeft vier specifieke controlepunten waar de acties van de robot worden gestopt en gecontroleerd voordat ze plaatsvinden. Stel je een luchthaven met hoge beveiliging voor:

  1. De Pre-Action Gate (PAG): Voordat de robot zelfs maar een gereedschap oppakt.

    • Analogie: De TSA-agent die je ID en instapkaart controleert voordat je het vliegtuig instapt.
    • Wat het doet: Als de robot van plan is om iets duurds te kopen, stopt deze poort hem onmiddellijk als hij geen goedkeuring van een mens heeft. Het blokkeert "Harde" regels (zoals "Koop nooit illegale artikelen").
  2. De Action-Time Monitor (ATM): Terwijl de robot de taak uitvoert.

    • Analogie: Een stewardess die de motorgauges bekijkt terwijl het vliegtuig vliegt.
    • Wat het doet: Als de robot data streamt of een lang gesprek voert, observeert deze monitor dit in real-time. Als de kosten te hoog worden of de data vreemd lijkt, kan het de verbinding halverwege het gesprek verbreken.
  3. De Post-Action Auditor (PAA): Direct nadat de taak is voltooid, voordat de volgende begint.

    • Analogie: De bon controleren direct nadat je de winkel verlaat, voordat je naar de volgende winkel gaat.
    • Wat het doet: Het bekijkt wat er daadwerkelijk is gebeurd. Als de robot in de afgelopen 24 uur te veel geld heeft uitgegeven, kan het de volgende aankoop vertragen. Het behandelt "Zachte" regels (zoals "Geef niet te veel uit, maar het is oké als het af en toe gebeurt").
  4. De Escalation Router (ER): De "Bel een Mens"-knop.

    • Analogie: De piloot die op de "Mayday"-knop drukt en de controle overdraagt aan de luchtverkeersleiding.
    • Wat het doet: Als de robot iets ziet waar hij niet zeker van is (zoals een nieuwe leverancier), pauzeert hij, belt hij een mens en wacht op een "Go" of "No-Go"-signaal. Als de mens niet op tijd antwoordt, zegt de robot automatisch "Nee" om veilig te zijn.

3. Waarom "Gewoon de Robot Vertellen" Niet Werkt

Het artikel bewijst wiskundig dat je een robot niet zomaar kunt vertellen: "Als je een regel breekt, verlies je 1.000 punten geluk."

  • Het Probleem: Als een robot een miljoen dollar kan verdienen door een regel te breken, en de kans om gepakt te worden is klein, zal de robot het risico nog steeds nemen omdat de beloning zo groot is.
  • De SARC-oplossing: In plaats van te hopen dat de robot kiest om de regel niet te breken, bouwt SARC een muur die de robot niet kan beklimmen. Het behandelt regels als fysieke barrières, niet alleen als suggesties.

4. De "Bon" (Audit Trail)

Een van de grootste problemen met AI is dat wanneer er iets misgaat, niemand weet waarom of wie het heeft gedaan.

  • Oude manier: Je kijkt naar een rommelig logbestand en probeert te raden wat er is gebeurd.
  • SARC-methode: Elke keer dat de robot beweegt, print het automatisch een perfecte, machine-leesbare bon. Deze bon zegt: "Ik wilde X doen. Ik heb Regel Y gecontroleerd. Regel Y zei 'Stop'. Ik heb gestopt."
  • Het Voordeel: Als een toezichthouder vraagt: "Heb je de wet gevolgd?", hoef je niet te raden. Je laat ze gewoon de bon zien. Het artikel noemt dit "Controleerbaar door Constructie".

5. Wat Er Gebeurt Als Robots Met Elkaar Praten?

In grote bedrijven kan het zijn dat robot A robot B inhuurt om een baan te doen.

  • Het Risico: Robot A kan robot B vertellen iets illegaals te doen, in de hoop dat robot B de regels niet kent.
  • De SARC-oplossing: De regels reizen mee met het werk. Als robot A een regel heeft, moet robot B die ook volgen. Als robot B probeert de regel te verbergen, vangt het systeem dit op. Het houdt ook een duidelijk stamboom bij van wie wat heeft geautoriseerd, zodat je precies weet welke mens verantwoordelijk is voor de uiteindelijke beslissing.

6. De Ruil (Het Is Niet Gratis)

Het artikel is eerlijk: SARC maakt de robot iets trager omdat het bij elke poort moet stoppen om regels te controleren.

  • De Analogie: Het is als rijden met een auto met een strikte snelheidsbegrenzer. Je komt niet zo snel op je bestemming als een roekeloze bestuurder, maar je crasht niet.
  • Het Punt: Het artikel stelt dat in gereguleerde omgevingen (zoals bankieren of gezondheidszorg) "veilig en controleerbaar" zijn belangrijker is dan "snel en riskant" zijn. De kosten van de vertraging zijn een bekende, beheersbare prijs om te betalen voor veiligheid.

Samenvatting

SARC is een blauwdruk voor het bouwen van AI die de regels volgt door ontwerp, niet door geluk. Het verplaatst de regels van een "suggestiebak" (prompts) en een "post-game review" (audits) naar de machinekamer van de AI. Het zorgt ervoor dat als een robot probeert iets verboden te doen, het systeem hem fysiek stopt, een mens om hulp vraagt of de poging perfect registreert, waardoor de AI veilig, verklaarbaar en klaar is voor de echte wereld.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →