Kernconcepten
Agent Sandbox is opgebouwd rond drie kernconcepten: Sandbox, Template en Snapshot.Sandbox
Een Sandbox is een geïsoleerde uitvoeringsomgeving waarin je agent taken uitvoert. Binnen een Sandbox kan je agent opdrachten uitvoeren, bestanden lezen en schrijven, afhankelijkheden installeren en browsergebaseerde workflows gebruiken. Elke Sandbox heeft zijn eigen bestandssysteem en runtime-omgeving.Template
Een Template definieert de omgeving waarmee een Sandbox start. Templates helpen je consistente Sandboxes te maken met vooraf gedefinieerde afhankelijkheden, configuratie en installatiestappen. Gebruik Templates wanneer je wilt dat meerdere Sandboxes vanuit dezelfde voorbereide omgeving starten.Snapshot
Een Snapshot slaat de huidige status van een Sandbox op als een herbruikbare omgeving. Snapshots zijn nuttig nadat je een Sandbox hebt geconfigureerd, afhankelijkheden hebt geïnstalleerd of bestanden hebt gegenereerd die je opnieuw wilt gebruiken. Nieuwe Sandboxes kunnen vanuit een Snapshot worden gemaakt zonder dezelfde installatiestappen te herhalen.Wanneer Agent Sandbox te gebruiken
Agent Sandbox is ontworpen voor workloads waarbij agenten een geïsoleerde omgeving nodig hebben om taken uit te voeren, status te behouden of voorbereide omgevingen opnieuw te gebruiken. Veelvoorkomende use cases zijn:- Codeeragenten die code uitvoeren, pakketten installeren en tests uitvoeren
- Browseragenten die webworkflows automatiseren
- Data-analyseagenten die bestanden verwerken en rapporten genereren
- Onderzoeks- of RL-workloads die veel geïsoleerde omgevingen nodig hebben