box
ASCII · Programmation
box est un service de sandbox cloud d'ASCII qui donne aux agents IA leur propre machine virtuelle Ubuntu persistante. Voyez-le comme un sandbox pour agents IA, pas comme un pool de conteneurs partagés. Chaque sandbox tourne comme une VM Linux complète avec Docker, un accès SSH et SCP, une adresse IPv4 ou IPv6 dédiée et un bureau à 60 fps que vous ouvrez dans le navigateur. Vous les lancez avec une CLI, une API ou un SDK, et vous arrêtez de payer dès qu'un sandbox cesse de tourner.

À propos de box
Qu'est-ce que box
box d'ASCII résout bien un problème précis : les agents ont besoin d'un endroit réel où s'exécuter. Au lieu d'un conteneur jetable qui se réinitialise entre les étapes, chaque box est une VM cloud avec SSH, une machine Ubuntu complète dans laquelle vous entrez par le shell, installez des paquets et laissez tourner pendant des jours. La même machine garde ses fichiers, ses logiciels installés et ses services systemd activés, si bien qu'un agent n'a pas à reconstruire son environnement à chaque réveil.
Le service vise ceux qui font tourner des agents en volume, pas un simple script amateur. Alors pourquoi choisir une VM plutôt qu'un conteneur ? Parce que l'état persiste. Vous pouvez faire tourner 100 à 2 000 sandboxes en même temps selon votre offre, et dupliquer une VM en cours pour ramifier son travail. La facturation se fait à la seconde pendant que le sandbox tourne, et un sandbox arrêté ne coûte rien puisqu'il est capturé dans un instantané. Voilà l'argument en une ligne.
Le principal bémol, ce sont le prix plancher et la région. Il existe un minimum mensuel de 20 $ qui se transforme en temps de sandbox plutôt que de disparaître en frais, et chaque sandbox tourne dans l'UE (Allemagne, Finlande ou France). C'est une vraie contrainte. Si vos utilisateurs sont dans les Amériques, cela ajoute environ 100 à 200 ms de latence aller-retour, ce qui convient au travail d'agents mais pas pour servir du trafic de production directement.
Pour commencer
- Connectez-vous au tableau de bord ou à la CLI avec GitHub, Google ou un code à 6 chiffres envoyé par courriel.
- Lancez
boat newpour créer votre premier sandbox, ou choisissez une taille commeboat new --type smallpour une machine plus légère. - Connectez-vous avec
boat sshpour travailler de façon interactive, ou avecboat execpour lancer une commande sans ouvrir de shell. - Copiez des fichiers avec
boat ssh/scp, puis publiez n'importe quel port comme URL HTTPS publique avecboat host. - Quand vous avez terminé,
boat stopcapture un instantané du sandbox et met la facturation en pause ;boat resumele ramène en quelques secondes.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de box.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs d'agents IA
- Créateurs solo qui prototypent des produits d'agents
- Ingénieurs DevOps et plateforme
Tâches
- Faire tourner des services en arrière-plan de longue durée
- Charges de travail d'agents en parallèle
- Environnements de développement reproductibles
Cas d'usage
- Plateformes d'usine à agents
- Hébergement de services 24/7 nécessitant une vraie IP
- Une machine de développement personnelle accessible de partout
Fonctionnalités clés
Des VM complètes et persistantes, pas des conteneurs jetables
Chaque box est une VM Ubuntu complète dans laquelle vous pouvez exécuter Docker, systemd, des bases de données et cron, si bien qu'elle se comporte comme une vraie machine de développement et non comme un environnement réduit. Rien à reconstruire. Les fichiers, les paquets installés et les services activés survivent à un arrêt et une reprise, et c'est la différence entre un agent qui se souvient de sa configuration et un autre qui repart de zéro chaque fois.
Facturation à la seconde avec sandboxes arrêtés gratuits
Vous ne payez que les secondes où un sandbox tourne réellement, et l'arrêter capture un instantané et met le compteur en pause. Arrêtez-le, et le coût tombe à zéro. Le minimum mensuel de 20 $ est à l'échelle du compte et se convertit en 555 heures de machine par défaut, donc c'est du temps que vous dépensez et non des frais que vous perdez. C'est aussi simple que ça.
SSH, SCP et exécution de commandes à distance
La CLI vous donne boat ssh pour entrer par le shell, boat ssh/scp pour déplacer des fichiers et boat exec pour lancer une seule commande sans ouvrir de shell. Aucune configuration SSH à modifier à la main. Vous pilotez donc un sandbox à la main ou depuis un script sans changer votre façon de travailler.
Duplication et instantanés nommés
Vous pouvez dupliquer une VM en cours pour ramifier son état, ou enregistrer des instantanés nommés auxquels revenir. Pour les équipes qui font tourner de nombreux agents en parallèle, la duplication transforme une bonne configuration en une famille de machines sans reconstruire chacune. Pourquoi s'en donner la peine ? Parce que cloner une VM déjà configurée vaut mieux que configurer une nouvelle machine à chaque fois.
Bureau à 60 fps et accès par navigateur
Chaque sandbox est livré avec un bureau intégré et un navigateur que vous ouvrez à 60 fps, assez pour parcourir des applications web, des jeux, des scènes 3D ou un IDE. C'est la fonctionnalité qui rend soudain un box sans interface utilisable pour tout ce qui a une interface. À essayer une fois.
Docker dans la VM et adresses IP par VM
Docker tourne à l'intérieur de la VM, pas sur un hôte partagé, et chaque sandbox reçoit sa propre IPv4 ou IPv6 dédiée avec TCP/UDP complet. Isolation réelle, adresse réelle. Combiné à boat host, qui publie n'importe quel port comme URL HTTPS publique, cela fait de chaque sandbox son propre petit serveur.
Pilotez les agents depuis l'extérieur
Vous pouvez envoyer des prompts, observer et encapsuler n'importe quel framework d'agents tournant dans le sandbox depuis l'extérieur, via la CLI, l'API ou les SDK, y compris exécuter Claude Code ou Codex avec boat prompt et consulter les messages de l'agent avec boat events. Le sandbox reste la surface d'exécution tandis que vos outils gardent le contrôle.
Contrôles d'équipe, de secrets et de compte
Les clés d'API, les secrets, les équipes et l'arrêt automatique sont intégrés, et vous pouvez créer des sandboxes sans environnement pour qu'ils n'héritent d'aucun identifiant de votre compte. Ce dernier point compte si vous confiez des sandboxes à vos propres utilisateurs et que vous voulez les garder isolés.
Avantages et inconvénients
Avantages
- Des VM complètes avec sudo, Docker et systemd offrent un vrai environnement Linux, pas un environnement restreint.
- La facturation à la seconde avec sandboxes arrêtés gratuits maintient le coût d'inactivité à zéro.
- L'état persistant entre l'arrêt et la reprise permet aux agents de conserver fichiers et services.
- Plusieurs tailles, de 2 vCPU / 4 Go jusqu'à 16 vCPU / 32 Go, modifiables à la reprise ou à la duplication.
- Le tarif horaire publié le plus bas parmi les fournisseurs de sandbox auxquels il se compare (0,036 $/h pour 4 vCPU / 8 Go).
Inconvénients
- Il existe un minimum mensuel de 20 $, donc ce n'est pas adapté à un usage occasionnel d'un seul sandbox.
- Tous les sandboxes tournent dans l'UE, ce qui ajoute environ 100 à 200 ms de latence pour les utilisateurs des Amériques.
- Pas d'offre gratuite. Les 25 premières heures sont gratuites pour commencer, vous pouvez donc tester avant de payer.
- Seul le dernier instantané par sandbox est conservé, vous ne pouvez donc pas archiver de nombreux points de restauration pour la même machine.
Questions fréquentes
box est un service de sandbox cloud pour exécuter des agents IA sur des VM Ubuntu persistantes. Vous l'utilisez pour donner aux agents une vraie machine Linux avec SSH, Docker et un bureau, au lieu d'un conteneur qui se réinitialise entre les exécutions.
Contenus associés
Découvrez des outils, des compétences et des articles liés à box.
Alternatives à box
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
