Hoe je agents vragen voordat ze iets doen
Laatst bijgewerkt op 30 september 2026
Elke agent raakt alleen aan wat jij hem geeft
De code van een agent draait in een sandbox op de computer van je account. Hij kan alleen zijn eigen map wijzigen, de rest van je bestanden lezen en alleen zijn eigen browservenster gebruiken. Hij ziet nooit jouw logins, de bestanden van je andere agents of de sleutels die de computer bij elkaar houden.
Wachtwoorden en sleutels die je hem geeft zijn verzegeld: pas gebruikt na een tik van jou, alleen in een wachtwoordveld getypt, nooit meer getoond en nooit in een log. Jij kiest het model waarmee elke agent denkt, en een maandlimiet stopt hem waar jij het zegt.
Lezen gebeurt gewoon, bij wijzigingen wordt eerst gevraagd
Je agents doen twee soorten dingen. Ze lezen: op het web zoeken, een pagina openen, je e-mail bekijken. En ze wijzigen dingen: versturen, posten, boeken, verwijderen of betalen.
Lezen laat alles zoals het was, dus standaard wordt daar niet voor gevraagd. Een wijziging wacht op jou, tenzij je hebt gezegd dat die door mag gaan.
Twee gebieden, twee instellingen
In Instellingen → Rechten heeft elk gebied twee instellingen: Vragen bij sommige acties, de standaard, en Altijd vragen.
Apps en web gaat over de apps die je koppelt en de browser. Computer gaat over de opdrachten van je agents, en hun muis en toetsenbord op het scherm van de computer.
| Gebied | Vragen bij sommige acties (standaard) | Altijd vragen |
|---|---|---|
| Apps en web | Vraagt voordat een app iets verstuurt, post of verwijdert, of een pagina iets verstuurt, publiceert, verwijdert of koopt. Ook voordat de agent een onbekende site opent die hij zelf heeft ingetypt. | Vraagt vóór alles wat een app doet, ook lezen, en vóór elke nieuwe site in een taak. |
| Computer | Opdrachten in de sandbox, en klikken en typen in het eigen browservenster van de agent, gaan gewoon door. Bij een nieuwe website, of bij het verlaten van de sandbox, wordt één keer gevraagd. | Vraagt vóór elke opdracht. |
Bij een paar dingen wordt altijd gevraagd
Hierbij wordt elke keer gevraagd, wat je instellingen ook zijn:
- Kopen, wat dan ook. Daarvoor is er alleen Eén keer toestaan, en Criw typt nooit een kaartnummer in.
- Een opgeslagen wachtwoord of sleutel gebruiken.
- De muis en het toetsenbord gebruiken op alles behalve het eigen browservenster: jouw vensters, een terminal, een andere app. In het eigen venster klikt en typt een agent gewoon.
Altijd toestaan wordt hiervoor nooit aangeboden.
Hoe Criw weet dat een klik een aankoop is
Een pagina zet geen label op de knop die je geld uitgeeft. Als een agent klikt, houdt Criw het verzoek daarom vast en kijkt naar drie dingen:
- Het verzoek: of het een bestelling plaatst, afrekent of betaalt.
- De knop: de woorden erop, zoals Betalen of Bestelling plaatsen, in elke taal.
- De pagina: of die een kaartveld of een betaalformulier heeft.
Is dat niet genoeg, dan beslist een snelle controle op basis van alleen die drie feiten, nooit op basis van de tekst van de pagina. Is het dan nog niet duidelijk, dan wordt het je gevraagd.
Een aankoop wacht waar hij is tot je antwoordt.
De code van je agents draait in een sandbox
Agents voeren code uit in een sandbox op hun eigen computer. Die kan alleen de eigen map wijzigen, en kan je logins niet zien.
Pakketten van npm, PyPI of GitHub worden gewoon gedownload. Bij elke andere website wordt de eerste keer gevraagd.
Heeft een klus meer nodig, dan vraagt de agent om de opdracht buiten de sandbox uit te voeren, en laat hij je de exacte opdracht zien.
In je eigen terminal, en als je zelf het Scherm bedient, wordt nooit gevraagd.
Jij bepaalt hoe ver een ja gaat
Als een agent iets vraagt, staat op een kaart in het gesprek wat er gaat gebeuren, zoals Een bestelling plaatsen op renfe.com. Dan kies je:
- Eén keer toestaan: alleen deze actie.
- Toestaan voor deze taak: dit soort actie, tot de taak klaar is. Niet voor kopen.
- Toestaan op deze site of Altijd toestaan: een opgeslagen regel. Niet voor waar altijd bij gevraagd wordt.
- Weigeren: het gebeurt niet, en de agent krijgt het te horen.
Kies je vaak Eén keer toestaan voor hetzelfde, dan biedt de kaart eerst een opgeslagen regel aan.
Bekijk wat doorging, en stel het bij
Instellingen → Rechten → Activiteit laat zien wat zonder vragen doorging, en waarom. Niet meer toestaan verwijdert de regel die het toestond.
Onder Beheren vind je de fijnere instellingen:
- Koppelingen: de tools van elke app op Vragen, Toestaan of Uit.
- Routines: Eerst vragen, voor routines die draaien terwijl je weg bent.
- Toegestane websites en toegestane opdrachten: je opgeslagen regels, elk met Verwijderen.
- Eigen regels: die je zelf maakt, voor elke agent en elke actie.
Je kunt altijd stoppen
Stoppen beëindigt een uitvoering meteen, en een uitgavelimiet per agent en per routine houdt de kosten binnen wat jij hebt ingesteld.
Vóór de eerste opdracht van een uitvoering buiten de sandbox bewaart Criw een kopie van de computer. Wijzigingen van deze uitvoering aan de computer ongedaan maken zet hem terug.
Een verstuurde e-mail of een betaling kan niet ongedaan worden gemaakt. Daarom wordt daar eerst voor gevraagd.
Jij bent verantwoordelijk
Je agents handelen voor jou, en jij bent verantwoordelijk voor wat ze doen, zoals in de Gebruiksvoorwaarden staat.