Agent Sandboxes

Un espace de travail Linux pour votre prochaine commande.

Créez une microVM Firecracker isolée. Exécutez des commandes, examinez les résultats et ouvrez un terminal depuis la CLI rzv, l’API ou le portail. Supprimez-la quand le travail est terminé.

Linux isoléUne microVM Firecracker par bac à sable
CLI · API · PortailCommandes et terminaux interactifs
Jusqu’à 8 heuresDepuis le premier démarrage, en marche ou arrêté

Le cycle de vie

Créer. Exécuter. Examiner. Nettoyer.

Une courte illustration de la séquence de commandes, suivie d’exemples à copier.

Animation illustrative, et non un enregistrement d’un bac à sable réel. Les commandes utilisent un identifiant de bac à sable fictif. Suivez les étapes ci-dessous avec l’identifiant retourné dans votre espace de travail.
  1. 01

    Créer

    Créez et démarrez une microVM Linux dans votre espace de travail. Attendez que son état soit running.

    Terminal · exemple de commande
    rzv sandboxes create --name code-check --size 2vcpu-8gb
    rzv sandboxes list
  2. 02

    Exécuter des commandes

    Diffusez stdout et stderr en continu. La CLI se termine avec l’état de la commande. Les commandes s’exécutent par défaut dans /workspace.

    Terminal · exemple de commande
    rzv sandboxes exec <sandbox-id> -- "printf 'hello sandbox\n' > result.txt"
  3. 03

    Examiner les résultats

    Lisez le résultat ou ouvrez un terminal interactif pour investiguer. Utilisez exec sous Windows et dans les scripts.

    Terminal · exemple de commande
    rzv sandboxes exec <sandbox-id> -- cat result.txt
    rzv sandboxes ssh <sandbox-id>
  4. 04

    Arrêter ou supprimer

    Arrêtez pour conserver les fichiers pendant la durée de vie, sans frais d’exécution. Supprimez à la fin pour effacer la VM et ses fichiers.

    Terminal · exemple de commande
    rzv sandboxes stop <sandbox-id>
    rzv sandboxes delete <sandbox-id>

Connectez-vous et sélectionnez d’abord un espace de travail. Les propriétaires et les administrateurs peuvent créer et modifier des bacs à sable. La disponibilité, les tailles et la limite d’exécution dépendent de votre environnement. Installer la CLI et se connecter →

Que faire avec un bac à sable

D’une simple commande à une investigation.

Donner à un agent un endroit où exécuter des commandes

Appelez exec depuis votre propre flux de travail d’agent, lisez la sortie et vérifiez le code de sortie avant de décider de la suite. Votre intégration contrôle les commandes et les identifiants.

Lire l’API exec →

Valider une modification de code

Placez dans le bac à sable le code et les outils dont vos vérifications ont besoin, puis lancez des vérifications Linux sur CPU. Examinez les échecs avant de rapatrier la modification dans votre dépôt.

Commencer avec la CLI →

Investiguer de façon interactive

Ouvrez un shell, examinez des fichiers et relancez une commande dans le même espace de travail. Arrêtez et démarrez pendant la durée de vie de huit heures pour retrouver ces fichiers.

Explorer le terminal →

Taille et durée de vie

Choisissez l’espace. Connaissez la limite.

Choisissez 2 vCPU / 8 Go, 4 vCPU / 16 Go, 8 vCPU / 32 Go ou 16 vCPU / 64 Go. Les tailles offertes dépendent de la capacité actuelle des hôtes ; la réponse de la liste indique ce que vous pouvez créer maintenant. Les disques de l’espace de travail vont de 5 à 64 Gio, avec 20 Gio par défaut.

Créez n’importe quelle taille offerte avec la CLI rzv, l’API ou le portail. Exécutez rzv sandboxes list pour vérifier la disponibilité actuelle.

Les fichiers dans /workspace survivent à un arrêt et à un redémarrage. Huit heures après le premier démarrage, le bac à sable expire et sa VM ainsi que ses fichiers sont supprimés. L’arrêt ne met pas le compteur en pause et le démarrage ne le réinitialise pas.

Toutes les tailles et limites →

Facturation

Payez pour la durée d’exécution.

Les bacs à sable en marche utilisent l’allocation de votre espace de travail ou votre crédit prépayé au tarif de l’exécuteur correspondant à leur taille. 2 vCPU comptent pour 1× ; 4 vCPU pour 2× ; 8 vCPU pour 4× ; 16 vCPU pour 8×. Un bac à sable arrêté n’est pas facturé.

Chaque démarrage réserve 15 minutes à l’avance. À la fin d’une exécution, seules les secondes écoulées sont facturées. Sans crédit, la création et le démarrage sont refusés.

Voir la tarification à la minute

Passez à l’étape suivante.

Bientôt disponible

Interroger la documentation

Posez une question et ouvrez-la dans votre assistant d’IA. La consigne lui demande de répondre à partir de la documentation de Runzivo et d’indiquer les pages utilisées.

Essayez de demander

Votre question s’ouvre dans l’assistant que vous choisissez, selon ses propres conditions. Runzivo ne la voit pas et ne la conserve pas.