← Nieuwste papers
💻 computer science

KISS Sorcar: A Stupidly-Simple General-Purpose and Software Engineering AI Assistant

KISS Sorcar is een gratis, open-source VS Code-extensie gebaseerd op een minimaal agentframework van 1.850 regels dat een hiërarchie van vijf lagen, zelfvalidatie via testen en git-isolatie hanteert om een slagingspercentage van 62,2% op Terminal Bench 2.0 te bereiken, waarmee het bestaande tools zoals Claude Code en Cursor Composer overtreft bij software-engineeringtaken op lange termijn.

Oorspronkelijke auteurs: Koushik Sen

Gepubliceerd 2026-04-28
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Koushik Sen

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 briljante, hyperintelligente stagiair hebt met de naam Sorcar. Deze stagiair is ongelooflijk getalenteerd in het schrijven van code, het oplossen van raadsels en het gebruik van computertools. Maar zoals elke stagiair heeft ze een paar eigenaardigheden: ze raakt snel uitgeput (haar "hersenruimte" raakt op), ze maakt soms een kleine fout die haar hele dag verpest, en ze kan vastlopen in een lus van verwarring.

Het paper introduceert KISS Sorcar, een systeem dat is ontworpen om deze stagiair te beheren zodat ze serieus software-engineeringwerk kan verrichten zonder uit elkaar te vallen. De naam "KISS" staat voor "Keep It Simple, Stupid", wat de kernfilosofie is: in plaats van een enorme, ingewikkelde robotbrein te bouwen, hebben de makers een zeer eenvoudig, gelaagd beheersysteem ontwikkeld.

Hier is hoe het systeem werkt, uitgelegd via eenvoudige analogieën:

1. Het Vijf-Lagen Beheerteam

In plaats van één gigantisch brein dat alles tegelijk probeert te doen, gebruikt het systeem een team van vijf managers, elk met één specifieke taak. Denk hierbij aan een estafettewedstrijd waar de stok wordt doorgegeven langs een commandolijn:

  • Lag 1: De Hardloper (KISS Agent)
    Dit is de basiswerknemer. Het volgt een eenvoudige regel: "Denk, doe, denk dan opnieuw." Het heeft een strikt budget (zoals een portemonnee) en stopt als het geld of stappen op zijn. Het is de motor die daadwerkelijk contact maakt met het AI-model.
  • Lag 2: De Aantekenaar (Relentless Agent)
    De Hardloper heeft een kortetermijngeheugen (een klein notitieboekje). Als een taak te groot is om op één pagina te passen, komt de Aantekenaar in actie. Wanneer de Hardloper de pagina vult, schrijft de Aantekenaar een gedetailleerde samenvatting van wat tot nu toe is gebeurd, maakt de pagina leeg en start een nieuwe sessie. Hierdoor kan de stagiair dagenlang aan een project werken zonder het begin te vergeten.
  • Lag 3: De Tool-Gebruiker (Sorcar Agent)
    Deze laag geeft de stagiair een gereedschapskist. Het kan bestanden openen, commando's typen, surfen op internet en zelfs een webbrowser bedienen. Het zijn de "handen" van het systeem.
  • Lag 4: De Chat-Partner (Chat Sorcar Agent)
    Deze laag onthoudt het gesprek. Als je vandaag met de stagiair praat en morgen terugkomt, zorgt deze laag ervoor dat de stagiair herinnert wat jullie gisteren hebben besproken, zodat je niet opnieuw hoeft te beginnen.
  • Lag 5: De Veiligheidswacht (Worktree Sorcar Agent)
    Dit is de belangrijkste veiligheidsfunctie. Stel je voor dat de stagiair aan een schilderij werkt. In plaats van direct op je originele canvas te schilderen, geeft deze laag hen een apart, identiek exemplaar (een "worktree") om op te oefenen.
    • Als ze iets verprutsen, gooien ze gewoon het exemplaar weg. Je originele schilderij is veilig.
    • Als ze goed werk leveren, kun je voorzichtig alleen hun wijzigingen overbrengen naar je originele canvas.
    • Dit voorkomt dat de stagiair per ongeluk je hele codebase kapotmaakt.

2. De "Strenge Leraar" (De Systeemprompt)

Het paper betoogt dat het AI-model zelf slim is, maar dat het strenge regels nodig heeft om zich als een professionele engineer te gedragen. De makers hebben een enorme "reglement" (de Systeemprompt) geschreven dat fungeert als een strenge leraar.

In plaats van alleen te zeggen "Schrijf code", zeggen de regels:

  • "Lees voordat je schrijft": Raak nooit een bestand aan voordat je het eerst hebt gelezen.
  • "Test voordat je repareert": Als je een bug vindt, schrijf dan eerst een test om te bewijzen dat het kapot is, en repareer het daarna.
  • "Geen AI-zooi": Schrijf geen wollige, nutteloze tekst. Wees direct en accuraat.
  • "Controleer je werk": Voordat je zegt "Ik ben klaar", moet je een checklist uitvoeren (linters, tests, typechecks) om te bewijzen dat het werkt.

Het paper beweert dat door de AI te dwingen om te vertragen en deze engineeringgewoonten te volgen, de kwaliteit van de code dramatisch omhoog gaat, zelfs als het iets langer duurt.

3. De Resultaten: Een Magische Truc?

De makers hebben KISS Sorcar getest op een moeilijke benchmark genaamd Terminal Bench 2.0, wat vergelijkbaar is met een reeks complexe coderingsraadsels.

  • De Score: KISS Sorcar loste 62,2% van de taken op.
  • De Wedstrijd: Het sloeg andere beroemde AI-coderingstools (Claude Code met 58% en Cursor Composer 2 met 61,7%) met gebruik van exact hetzelfde onderliggende AI-model.

Het paper beweert dat dit bewijst dat organisatie en discipline belangrijker zijn dan alleen het hebben van een "slimmer" model. Een eenvoudig, goed beheerd systeem kan een complexer systeem overtreffen.

4. De "Zelf-Lerende" Functie

Een coole functie is dat het systeem van jou leert. Als je tegen de stagiair zegt: "Ik haat het om camelCase te gebruiken voor variabele namen", schrijft het systeem dit op in een speciaal bestand (USER_PREFS.md). De volgende keer dat je om hulp vraagt, onthoudt de stagiair deze regel automatisch. Het is alsof de stagiair langzaam een perfecte kloon wordt van je persoonlijke coderingsstijl.

5. De Grote Conclusie

Het paper eindigt met een gedurfde observatie: we stappen een "Gouden Eeuw van Experts" binnen.

  • Als je een expert bent die weet hoe je met deze geavanceerde AI-modellen (zoals Claude Opus 4.6) moet praten, kun je ongelooflijke dingen bouwen.
  • De AI is zo slim dat de mens misschien wel het "trage deel" van het proces is.
  • De auteurs suggereren dat mensen in de toekomst zullen stoppen met vertrouwen op grote softwarebedrijven en in plaats daarvan hun eigen aangepaste softwaretools zullen bouwen met behulp van deze AI-assistenten.

In het kort: KISS Sorcar is een eenvoudige, open-source tool die een krachtige AI omhult met een strikt stel engineeringregels en veiligheidsnetten. Het behandelt de AI niet als een toverstaf, maar als een hoogopgeleide werknemer die een goede manager, een schone werkplek en een checklist nodig heeft om zijn beste werk te leveren.

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 →