Outils de l'agent Sandbox (BETA)
Dans le sandbox, l'agent ne se contente pas de répondre : il appelle des outils pour agir. Pendant un tour, chaque appel d'outil s'affiche en direct dans l'interface. Cette page décrit les outils disponibles dans la fonctionnalité Sandbox Agent en BETA (vue d'ensemble).
Fichiers
write_file / read_file
Écrire un fichier dans l'espace de travail du sandbox, et le relire. C'est ainsi que l'agent produit du code, des données ou un livrable à publier ensuite en artefact.
filesystem
Explorer l'espace de travail : lister le contenu d'un dossier et obtenir des métadonnées de fichier (stat). Utile pour que l'agent se repère avant d'agir.
Exécution
run_code
Exécuter un extrait de code (dans le runtime de l'agent, Python ou Node) et récupérer sa sortie. Idéal pour un calcul ponctuel ou une vérification rapide.
terminal
Lancer des commandes shell dans le sandbox. L'agent peut installer une dépendance disponible, manipuler des fichiers, lancer des tests, etc.
python_context
Un espace de noms Python persistant entre les appels au sein d'un même sandbox : les variables et imports définis restent disponibles d'un appel à l'autre, comme dans un notebook. (Rappel : cet état disparaît à l'expiration du sandbox, ~10 min.)
Persistance et livrables
checkpoint
Créer, lister, restaurer et supprimer des checkpoints de l'état du système de fichiers. C'est le moyen de conserver un état intermédiaire et d'y revenir au cours d'un travail.
publish_artifact
Publier un fichier de l'espace de travail comme artefact téléchargeable (avec une date d'expiration). Voir espace de travail et artefacts.
Web
web_search
Recherche web via Brave. Peut être gated : cet outil n'est pas forcément disponible pour tous les comptes en beta.
web_fetch
Récupérer le contenu d'une page publique autorisée. L'accès est protégé contre le SSRF (seules les cibles autorisées sont atteignables) et l'outil peut demander une confirmation avant de récupérer une page. Peut être gated selon votre compte.
Étapes suivantes
- Conversations et tours — voir les appels d'outils en streaming.
- Espace de travail et artefacts — uploader des fichiers, publier des livrables.
