home / use cases / it en developers / sandboxed-scripting

Bestanden kraken in een verzegelde sandbox

Geef je Aivell een rommelige export en zeg wat je nodig hebt — samenvoegen, ontdubbelen, converteren, herformatteren. Hij schrijft een klein script en draait het in een sandbox op de box zonder enige netwerktoegang, toont je eerst een steekproef en levert een nieuw bestand op. Originelen worden nooit aangeraakt.

Bekijk de demo

start wanneer: Je geeft je Aivell een bestand en beschrijft wat je nodig hebt

Het probleem

Tussen “we hebben de data” en “we kunnen de data gebruiken” zit een middag sleurwerk. Twee exports die bijna matchen. Een klantenlijst met drie smaken van dezelfde bedrijfsnaam. Vierhonderd bestanden in een formaat dat het nieuwe systeem weigert te lezen. Te onregelmatig voor een spreadsheetformule, te klein om software voor te kopen — dus doet iemand senior het met de hand, slecht, elk kwartaal.

De voor de hand liggende sluiproute — het in een online converter of een chatbot plakken — betekent je klantenlijst naar een vreemde mailen. De zorgvuldige mensen weten dat, en precies daarom doen de zorgvuldige mensen het nog steeds met de hand.

Hoe je Aivell het doet

  1. Je geeft het bestand en de vraag af. Voeg het toe in chat of e-mail, of zet het in de exports-map: “voeg deze twee samen, verwijder dubbelen op btw-nummer, houd het nieuwste adres.”
  2. Er wordt een script voor de klus geschreven. Geen star sjabloon — een klein programma voor precies dit bestand en precies deze vraag, ter plekke geschreven door je Aivell.
  3. Het draait in een verzegelde kamer. De sandbox op de box heeft helemaal geen netwerktoegang — een guardrail, geen instelling. Het script ziet de aangeleverde bestanden en verder niets: geen share, geen internet, geen manier om zelfs per ongeluk te lekken.
  4. Je ziet een steekproef vóór de volledige run. Tien rijen, getransformeerd, voor jouw akkoord. Outputs zijn altijd nieuwe bestanden — het origineel is per regel onaantastbaar — en grote klussen krijgen een rijtelling-check zodat er niets in stilte verdwijnt.
  5. Het resultaat komt terug zoals het kwam. Een reply, een bestand in de processed-map — plus het bewaarde script, zodat dezelfde klus van volgende maand nog één zin kost.

Het is het verschil tussen “wie kan er even een scriptje voor me schrijven?” en de collega hebben die dat altijd al kon — eentje die werkt in een kamer zonder ramen en zonder deur naar buiten.

De chore, zoals jij hem zou opschrijven.

Geen flowcharts, geen code — een chore is gewoon een bericht aan je Aivell, in je eigen woorden. Hij maakt er een degelijke, bewaakte procedure van en volgt die naar de letter. Deze:

Giulia Aivell · kraak bestanden op verzoek ● actief

neem het bestand en de vraag aan — samenvoegen, converteren, ontdubbelen, herformatteren

kopieer het naar de sandbox; de sandbox heeft geen netwerk, bewust

schrijf het script en draai het eerst alleen op de eerste tien rijen

toon die steekproef en wacht op een akkoord voor de volledige run

raak het origineel nooit aan — elke output is een nieuw bestand

alles boven duizend rijen krijgt een rijtelling-check, voor en na

lever het resultaat terug zoals het kwam — reply, chat, of de processed-map

bewaar het script, zodat de maandelijkse vraag van Franca zonder herschrijven draait

Jij
Begrepen — ik ga meteen aan de slag en meld me zodra er ergens een mens nodig is.
Giulia Aivell

De tools die hij gebruikt.

Gekoppeld met passkeys met één klik — geen gekopieerde tokens, geen OAuth-gedoe.

Chat widget neemt het bestand en de vraag aan
Sandbox draait het script, helemaal zonder netwerk
Email ontvangt klussen, stuurt resultaten terug
Network folders haalt grote bestanden op en zet ze klaar

Verstandige guardrails.

Elke tool kan worden beperkt tot precies wat deze chore nodig heeft. Voor deze zou je kunnen instellen:

Sandbox Nooit netwerktoegang. Scripts zien alleen de aangeleverde bestanden en kunnen verder niets bereiken — niet de share, niet het internet.
Network folders Leest uit de exports-map, schrijft naar processed. De rest van de share bestaat niet wat deze chore betreft.
Email Resultaten gaan alleen terug naar de aanvrager; bijlagen worden nooit buiten je domein verstuurd.

Vragen, beantwoord.

Moet ik de scripts lezen of begrijpen? +

Nee. Je beschrijft de uitkomst — "één blad, geen dubbelen, datums op z'n Europees" — en beoordeelt de steekproef die hij toont vóór de volledige run. Het script wordt bewaard en hergebruikt, maar het lezen is optioneel, zoals de formules van een collega nakijken.

Waar gaat de data heen terwijl het script draait? +

Nergens heen — dubbel niet. De box houdt alles al binnen je kantoor, en de sandbox is daarbinnen een verzegelde kamer — geen netwerk, geen toegang tot de rest van de share, alleen de aangeleverde bestanden en de output die hij aanmaakt.

Wat als het script een bug heeft? +

Dan bestaat er een nieuw, fout bestand en is er verder niets gebeurd. Originelen zijn per regel alleen-lezen, de steekproef van tien rijen vangt de meeste onzin vóór de volledige run, en de rijtelling-check markeert alles wat stilletjes verdween.

Wij doen elke maand dezelfde opschoning. Kan hij dat gewoon onthouden? +

Ja — het script wordt bij de chore bewaard, dus "zelfde als vorige maand, nieuw bestand" is de hele briefing. Als de routine zich zet, wordt het een geplande chore en heeft hij jou helemaal niet meer nodig.

Gerelateerd.

Wat is een Aivell?

Een Aivell is een on-premise AI-collega: een kleine box die je op je netwerk aansluit, zijn eigen AI aan boord draait en het repetitieve werk van je bureau haalt. Prompts, documenten, data — er verlaat nooit iets je kantoor. Trek de internetkabel eruit: hij werkt gewoon door.

Je beschrijft elke taak als een chore, in gewone taal. Je Aivell maakt er een degelijke, bewaakte procedure van en voert die op de achtergrond uit — met guardrails op elke tool, een volledige audit trail en goedkeuringen binnen handbereik wanneer jij dat wilt. Eenmalige installatie, vast maandbedrag. Geen tokens, geen meerkosten.

Bekijk de demo

inferentie aan boord · air-gapped · vast maandbedrag