AI Agent Sandbox pour l'exécution sécurisée de code IA et l'automatisation
Bacs à sable sécurisés et programmables pour le code généré par l’IA, les workflows de navigateur, l’utilisation de l’ordinateur et les tâches de longue durée.

De l’exécution des agents aux évaluations et au RL
Prenez en charge toute la gamme des charges de travail natives de l’IA—des agents de codage et de l’automatisation du navigateur aux évaluations, aux environnements d’apprentissage par renforcement et aux workflows de longue durée.
Agents de codage
Exécutez des agents qui écrivent, exécutent et itèrent sur du code dans des environnements sandbox isolés.
Automatisation du navigateur
Alimentez des agents qui parcourent le Web, accomplissent des tâches en plusieurs étapes et extraient des résultats structurés.
Utilisation de l’ordinateur
Permettez aux agents d’interagir avec des environnements de bureau complets pour des workflows basés sur une interface graphique et des actions de type humain.
Évaluations et RL
Exécutez des charges de travail répétables d’évaluation et d’apprentissage par renforcement dans des environnements contrôlés pour les tests, l’entraînement et l’optimisation itérative.
CI/CD propulsé par l’IA
Exécutez des workflows de revue de code, de génération de tests et de validation dans des sandboxes isolées sur l’ensemble de vos pipelines CI/CD.
Workflows de longue durée
Maintenez les tâches d’agents en plusieurs étapes en cours d’exécution sur des sessions prolongées sans interrompre le flux d’exécution.
Démarrage rapide. Isolation renforcée. Concurrence massive.
Lancez des instances de bac à sable en quelques millisecondes, isolez chaque tâche et passez à des milliers d’exécutions simultanées pour les charges de travail d’agents réelles.

Démarrage en moins d’une seconde
Lancez des instances de bac à sable en moins de 200 ms en moyenne, optimisées pour les charges de travail par pics et à haute fréquence.

Isolation sécurisée
Chaque tâche s’exécute dans un bac à sable isolé avec une séparation au niveau du système afin de réduire les risques de fuite de données et d’accès non autorisé.

Forte concurrence à grande échelle
Exécutez des milliers d’instances de bac à sable en parallèle avec une latence constamment faible pour les charges de travail d’agents à haut débit.

Capacités d’exécution principales
Tout ce dont les agents ont besoin pour exécuter du code, interagir avec les systèmes et garder le contrôle dans des workflows réels.

Exécution de code
Exécutez Python, JavaScript, C++ et d’autres langages dans un sandbox sécurisé.

APIs externes
Autoriser les agents à accéder aux APIs externes et aux données en ligne selon les besoins.

Utilisation du navigateur
Automatisez la navigation web, le remplissage de formulaires et l’extraction de données dans le sandbox.

Utilisation de l’ordinateur
Contrôlez des environnements de bureau complets pour la saisie, les clics, le défilement, les captures d’écran et d’autres actions d’interface graphique.

Sessions persistantes
Mettez en pause et reprenez les tâches d’agent de longue durée sans perdre l’état.

Vue de session en direct
Visualisez et diffusez des sessions sandbox avec VNC pour une surveillance et un débogage interactifs.
Exécutez des agents en quelques lignes de code
Installez le SDK, définissez votre clé API et lancez une sandbox pour un agent de code ou un bureau complet.
pip install novita-sandbox
npm i novita-sandbox
1import os
2from novita_sandbox import Novita
3
4novita = Novita(api_key=os.environ["NOVITA_API_KEY"])
5
6# The codex template ships with Codex pre-installed
7sandbox = novita.sandbox.create(
8 "codex",
9 timeout=3600,
10 envs={"CODEX_API_KEY": os.environ["CODEX_API_KEY"]},
11)
12
13try:
14 # Run Codex non-interactively: take a prompt, print the result, exit
15 execution = sandbox.commands.run(
16 'codex exec --full-auto --skip-git-repo-check "Write a FizzBuzz script and run it"',
17 on_stdout=lambda data: print(data, end=""),
18 timeout=0,
19 )
20 print(execution)
21finally:
22 sandbox.kill()
231from novita_sandbox import Novita
2
3novita = Novita() # reads NOVITA_API_KEY from the environment
4
5# Start an isolated virtual desktop for your computer use agent
6desktop = novita.desktop.create()
7desktop.stream.start()
8
9# Interactive VNC URL for your agent UI
10print(desktop.stream.get_url())
11
12# View-only URL for monitoring
13print(desktop.stream.get_url(view_only=True))
14
15# Clean up when the task is done
16desktop.stream.stop()
17desktop.kill()
18Exécutez Codex en mode non interactif dans une sandbox isolée : il lit et modifie le code, exécute des commandes et renvoie le résultat.
Guide CodexTarification flexible basée sur l’utilisation
Facturation à la seconde basée sur l’allocation de vCPU et de mémoire. Aucun forfait, aucun engagement, aucun coût caché. En savoir plus
vCPU
Calculé par vCPU-seconde alloué
Memory
Calculé par GiB-seconde alloué
Storage
Mesuré à l’heure et facturé quotidiennement. Les 60 premiers Go sont inclus
Exemples de tarification basée sur l’utilisation
1 vCPU + 512 MiB RAM
Short-lived agent task (5 min)
2 vCPU + 1 GiB RAM
Code execution job (1 hr)
8 vCPU + 8 GiB RAM
Multi-agent or RL workload (1 hr)
* Quota du niveau gratuit : 5 sandboxes concurrents, session de 1 heure max. Approvisionnez votre solde et utilisez le sandbox pour débloquer automatiquement le niveau payant (100 concurrents, session de 24 heures).
Commencez à créer avec Agent Sandbox
Commencez avec des guides de démarrage rapide, des modèles réutilisables et un stockage sandbox isolé.
Modèles
Définissez une seule fois des environnements sandbox réutilisables et utilisez-les pour différentes charges de travail.
Système de fichiers
Chaque sandbox inclut un système de fichiers isolé pour le code, les données et l’état de session.
Entreprise
Pour les charges de travail avancées qui nécessitent des limites de ressources plus élevées, des régions de déploiement personnalisées ou une infrastructure dédiée.
Questions fréquentes
Qu'est-ce que Novita Agent Sandbox ?
Novita Agent Sandbox est un runtime cloud sécurisé pour les agents IA. Chaque sandbox est un environnement isolé dans lequel un agent peut exécuter du code, utiliser un navigateur, contrôler un bureau et mener des tâches de longue durée sans toucher à votre machine ni à d'autres charges de travail.
Quels agents de code puis-je exécuter dans une sandbox ?
Claude Code et Codex disposent de templates prêts à l'emploi avec l'agent préinstallé : vous pouvez créer une sandbox et exécuter l'agent sans interface en quelques lignes de code. Vous pouvez aussi installer tout autre agent ou outil dans un template personnalisé.
Agent Sandbox prend-il en charge Computer Use ?
Oui. Une sandbox de bureau offre à votre agent Computer Use un bureau virtuel complet pour saisir du texte, cliquer, faire défiler et prendre des captures d'écran. Vous pouvez le diffuser via VNC en session interactive ou en flux en lecture seule pour la supervision.
À quelle vitesse les sandboxes démarrent-elles et comment sont-elles isolées ?
Les sandboxes démarrent en moins de 200 ms en moyenne. Chaque tâche s'exécute dans sa propre sandbox avec une séparation au niveau du système, ce qui réduit les risques de fuite de données et d'accès non autorisé entre les tâches.
Quels langages et SDK sont pris en charge ?
Les agents peuvent exécuter Python, JavaScript, C++ et d'autres langages dans une sandbox. Vous contrôlez les sandboxes avec le SDK novita-sandbox pour Python 3.9+ et Node.js 20+, ou depuis le terminal avec la CLI Novita Sandbox.
Une sandbox peut-elle conserver son état pour les tâches de longue durée ?
Oui. Les sessions persistantes vous permettent de mettre en pause et de reprendre des tâches d'agent de longue durée sans perdre leur état, et chaque sandbox dispose de son propre système de fichiers isolé pour le code, les données et les fichiers de session.
Quelle est la tarification d'Agent Sandbox ?
Vous payez à la seconde pour les vCPU et la mémoire alloués, sans engagement initial. Les nouveaux comptes commencent avec une offre gratuite ; rechargez votre solde pour débloquer l'offre payante avec davantage de sandboxes simultanées et des sessions plus longues. Consultez la section tarifs ci-dessus pour les prix actuels.
Tout ce dont vous avez besoin pour créer une IA de production.
Plus de 200 modèles, des GPUs à la demande et des environnements d’exécution d’agents sécurisés — unifiés sous une seule API. Gratuit pour commencer, évolutif à mesure que vous grandissez.
