box
Box par ASCII : Le sandbox Linux le plus puissant et abordable pour les agents IA
Découvrez box par ASCII, le sandbox persistant basé sur Ubuntu conçu pour les usines d'agents. Avec un accès SSH, le support Docker, une IP dédiée et une facturation à la seconde, box est l'outil idéal pour le développement d'agents IA et l'usage programmatique intensif.
2026-07-24
--K
box Informations sur le produit
Box par ASCII : La solution de sandbox ultime pour les agents IA et les développeurs
Dans le paysage technologique actuel, la création et le déploiement d'agents autonomes nécessitent des environnements robustes, isolés et hautement performants. box, un produit développé par ASCII, s'impose comme le sandbox le plus abordable et le plus puissant du marché. Conçue spécifiquement pour les "usines d'agents" (agent factories), chaque box est une machine virtuelle Linux persistante (Ubuntu) qui offre une flexibilité totale tant pour l'usage programmatique que pour l'utilisation humaine.
Qu'est-ce que box ?
box est une machine virtuelle (VM) sous Ubuntu, persistante et optimisée pour l'exécution d'agents IA. Contrairement à des environnements éphémères limités, une box fournit un accès complet via SSH et SCP, permettant une manipulation directe des fichiers et des processus. Chaque box dispose d'une adresse IPv4 dédiée, d'un support Docker natif à l'intérieur de la VM, et d'une capacité de clonage rapide (forking) au niveau du disque à partir d'un snapshot.
Le produit box par ASCII a été pensé pour répondre aux besoins critiques de performance et de coût. Que vous construisiez des agents sophistiqués avec Claude Code ou que vous ayez besoin d'un environnement de développement complet, box offre les ressources nécessaires sans la complexité habituelle de la gestion d'infrastructure.
Caractéristiques principales de box
Le succès de box repose sur une série de fonctionnalités de pointe conçues pour ne jamais entraver le flux de travail de l'utilisateur ou de l'agent :
- Machines Ubuntu complètes : Chaque box est une instance Linux complète. Vous pouvez y exécuter n'importe quel outil de développement, langage de programmation ou workflow complexe.
- Accès SSH et SCP : Gérez vos fichiers et accédez à vos machines de manière sécurisée et standardisée.
- Support Docker : Le moteur Docker est pré-installé, permettant de lancer des conteneurs directement à l'intérieur de votre box.
- Bureau virtuel 60fps : Pour les tâches nécessitant une interface graphique, box propose un bureau virtuel fluide à 60 images par seconde.
- Forking rapide : Clonez instantanément une box à partir d'un instantané (snapshot) pour multiplier vos environnements de test ou de production.
- Réseau dédié : Chaque machine possède sa propre adresse IPv4.
Pré-configuration système
Chaque box arrive prête à l'emploi avec une suite d'outils essentiels déjà installés pour maximiser votre productivité dès le lancement :
- Docker et GitHub CLI.
- VS Code et le terminal Ghostty.
- Navigateur Chrome.
- Langages et environnements : Rust, Node.js et Bun.
Cette configuration permet d'apporter n'importe quel agent, comme Codex ou OpenCode, et de le rendre opérationnel immédiatement au sein de la box.
Pourquoi choisir box ?
L'avantage concurrentiel de box réside dans sa conception orientée vers les agents. Voici pourquoi les développeurs préfèrent box aux alternatives comme GitHub Codespaces, Modal ou Vercel Sandbox :
- Conçu pour les agents : La box CLI est optimisée pour une utilisation par des scripts et des IA, tout en restant intuitive pour les humains.
- Prêt à l'emploi : Pas de temps perdu à configurer les dépendances de base.
- Capacités totales : Contrairement aux environnements contraints, vous avez le contrôle total sur une machine Ubuntu.
- Économique : Avec une tarification simple et honnête, vous ne payez que ce que vous utilisez.
Une tarification transparente
Le modèle économique de box est basé sur la consommation réelle. La facturation s'effectue à la seconde, avec un minimum de 20 $ par mois. Ces 20 $ vous permettent d'obtenir environ 2 000 000 de secondes de VM, soit environ 555 heures de temps machine pour une configuration dédiée de 4 vCPU et 8 Go de RAM. Vous pouvez répartir ce temps sur une seule box ou sur plusieurs dizaines de machines en parallèle. Pour une comparaison détaillée avec d'autres fournisseurs, consultez box.ascii.dev/compare.
Comment utiliser box
L'installation et la gestion d'une box sont simplifiées grâce à une interface en ligne de commande (CLI) puissante et une API robuste.
Installation de la CLI
Pour commencer avec box, utilisez les commandes suivantes selon votre système d'exploitation :
- macOS et Linux :
curl -fsSL https://ascii.dev/api/box/install | sh - Windows :
irm https://ascii.dev/api/box/install.ps1 | iex
Commandes essentielles de la CLI
Voici les commandes principales pour interagir avec votre environnement box :
box new: Démarre instantanément une nouvelle box.box ssh/box scp: Gère les connexions et le transfert de fichiers.box prompt: Exécute Claude ou Codex directement à l'intérieur de la box.box fork: Crée un clone de la machine à partir d'un snapshot.box stop: Arrête la machine, crée un snapshot et met en pause la facturation.box desktop: Ouvre le bureau virtuel à 60 fps.box list: Affiche l'ensemble de vos instances box actives.
Utilisation programmatique
Pour intégrer box dans des usines d'agents à grande échelle, il est recommandé d'utiliser l'API HTTP ou les SDK officiels. Des bibliothèques pour Python et TypeScript sont disponibles pour automatiser la création et la gestion des machines. La CLI supporte également l'option --json pour fournir une sortie JSONL stable, idéale pour les intégrations shell.
Cas d'utilisation de box
Les possibilités offertes par box sont vastes, allant du simple bac à sable de développement à l'infrastructure massive pour agents IA :
- Développement d'agents IA : Utilisez box comme environnement d'exécution pour des agents comme ASCII, l'agent pocket-CTO.
- Isolation de code : Testez des scripts ou des applications dans un environnement Ubuntu isolé sans risquer votre machine locale.
- Hébergement HTTPS public : Chaque box peut servir à exposer des services via HTTPS.
- Scaling programmatique : Les plans self-serve permettent de gérer entre 100 et 1 200 box actives simultanément, idéal pour les tests de charge ou les déploiements massifs.
FAQ (Foire aux questions)
Suis-je facturé lorsqu'une box est arrêtée ?
Non, la commande box stop met en pause la facturation en créant un snapshot de votre état actuel.
Le minimum de 20 $/mois est-il par box ?
Non, le minimum de 20 $ est par compte et couvre l'utilisation globale de toutes vos instances box.
Où les instances box sont-elles localisées ?
Actuellement, les régions disponibles se situent en Europe, notamment en Allemagne, en Finlande et en France.
Qu'est-ce qui survit à l'arrêt et à la reprise d'une box ?
Grâce au système de snapshot de box, l'intégralité du disque est préservée lors d'un arrêt, vous permettant de reprendre exactement là où vous vous étiez arrêté.
Puis-je proposer des instances box à mes propres utilisateurs ?
Oui, l'infrastructure de box est conçue pour permettre aux développeurs de construire leurs propres services par-dessus ces sandboxes.
Pour plus d'informations techniques et pour consulter la documentation complète en format Markdown, rendez-vous sur docs.ascii.dev.








