TSCG: Deterministic Tool-Schema Compilation for Agentic LLM Deployments

TSCG is een deterministische, zero-dependency tool-schema-compiler die de nauwkeurigheid van toolgebruik voor kleine en frontier LLM's in productiemilieus aanzienlijk verbetert door inefficiënte JSON-schema's om te zetten in token-efficiële gestructureerde tekst, waarmee de formatmismatch wordt opgelost die momenteel de meerderheid van de toolgebruiksfouten veroorzaakt.

Oorspronkelijke auteurs: Furkan Sakizli

Gepubliceerd 2026-05-07
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Furkan Sakizli

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

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een reeks instructies geeft aan een zeer slimme, maar licht overweldigde assistent.

Het Probleem: De "JSON"-Taalbarrière
Op dit moment gebruiken computerprogramma's (zoals AI-agenten) wanneer ze met elkaar praten over welke tools ze hebben (zoals "zoek het web" of "controleer het weer"), een formaat genaamd JSON. JSON is als een stijf, technisch archiefsysteem dat is ontworpen om snel door computers te worden gelezen. Het zit vol met haakjes, aanhalingstekens en repetitieve labels.

Voor mensachtige AI-modellen, vooral de kleinere, snellere modellen, is het lezen van deze JSON als het proberen om een boek te lezen waarbij elk enkel woord is verpakt in een zware, verwarrende plastic hoes. De AI raakt zo verstrikt in de "plastic" (de extra symbolen en structuur) dat het de feitelijke instructies vergeet. Het artikel noemt dit een "protocolmismatch". De AI probeert een computerbestand te lezen, geen zin in natuurlijke taal.

De Oplossing: TSCG (De "Vertaler" en "Redacteur")
De auteur, Furkan Sakizli, bouwde een tool genaamd TSCG (Token-Context Semantic Grammar). Denk aan TSCG als een supersnelle, deterministische redacteur die tussen de computer en de AI zit.

Voordat de AI de instructies ooit te zien krijgt, neemt TSCG het rommelige JSON-bestand en herschrijft het direct in een schoon, natuurlijk klinkend tekstformaat. Het is als het nemen van een dichte juridische overeenkomst en het herschrijven als een duidelijke, met opsommingstekens voorziene lijst van instructies.

Hoe Het Werkt (De 8 "Redacteuren")
TSCG gebruikt geen magie of gokwerk. Het gebruikt een vast aantal van 8 specifieke regels (genaamd "operatoren") om de tekst op te schonen:

  1. Het verwijdert de rommel: Het verwijdert beleefde woorden zoals "de volgende items" of overbodige zinsdelen die mensen niet hoeven te lezen.
  2. Het verplaatst de meubels: Het verplaatst de belangrijkste delen van de instructie naar het allerbegin en het alleruiteinde, omdat AI-modellen de meeste aandacht besteden aan het begin en het einde van een zin (zoals de "boekensteunen" van een verhaal).
  3. Het spreekt de taal van de AI: Het verandert symbolen in symbolen die de interne woordenlijst van de AI herkent als enkele "blokken" in plaats van meerdere gebroken stukken, wat ruimte bespaart.

De Resultaten: Een Wonder voor Kleine Modellen
Het artikel testte dit op 12 verschillende AI-modellen, van kleine modellen (4 miljard tot 14 miljard "hersencellen") tot de enorme, toptier-modellen.

  • Voor de Kleine Modellen: De resultaten waren dramatisch. Zonder TSCG faalden kleine modellen bijna volledig (0% nauwkeurigheid) wanneer ze een lijst kregen van 20 tools, omdat de JSON te verwarrend was. Met TSCG steeg hun nauwkeurigheid naar 84%. Het is alsof de AI plotseling "wakker werd" en eindelijk de taak kon begrijpen.
  • Voor de Grote Modellen: Zelfs de super-slimme modellen werden beter. Ze werden nauwkeuriger en gebruikten minder "tokens" (de valuta van AI-denktijd), wat geld en snelheid bespaart.

Het "Aha!"-Moment: Het Gaat Om Het Formaat, Niet Alleen Om Compressie
Een van de meest interessante bevindingen in het artikel is waarom dit werkt. De auteur besefte dat voor veel kleine modellen het probleem niet alleen was dat de tekst te lang was; het was dat het formaat (JSON) de vijand was.

Toen de auteur "JSON-tekst" vergeleek met "platte tekst" (zonder enige fancy compressie), loste de platte tekst alleen al het grootste deel van het probleem op. TSCG is de ultieme versie hiervan: het repareert het formaat én comprimeert de tekst.

De "Eén-Maat-Voor-Allen"-Mythe
Het artikel ontdekte ook dat niet alle AI-modellen op dezelfde manier reageren.

  • Sommige modellen zijn "Hongerig": Ze houden van elke regel die TSCG toepast en worden slimmer met elke verandering.
  • Sommige zijn "Gevoelig": Ze houden van sommige regels maar raken verward door andere. Als je ze te veel veranderingen geeft, worden ze eigenlijk slechter.
  • Sommige zijn "Robuust": Ze geven niet veel om; ze werken goed wat er ook gebeurt.

Dit betekent dat er geen enkele "perfecte" instelling is voor elke AI. Je moet de redacteur afstemmen op welke AI je gebruikt.

In Het Korte Bestek
TSCG is een gratis, open-source tool die fungeert als een vertaler. Het neemt het stijve, alleen voor computers bestemde taal van tool-definities en converteert dit direct naar een formaat dat AI-modellen daadwerkelijk kunnen begrijpen. Hierdoor kunnen kleinere, goedkopere AI-modellen effectief werken in real-world toepassingen waar ze eerder faalden, en worden de grootste modellen sneller en nauwkeuriger. Het is een simpele oplossing voor een verwarrend probleem: stop met praten tegen de AI in computercode, en begin met praten tegen het in platte tekst.

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 →