box d'ASCII fournit des VM Ubuntu persistantes conçues pour les agents IA avec SSH/SCP, Docker-in-VM, IPv4 dédié, flux de travail d'instantané/fork, un bureau 60fps et une facturation à la seconde (avec un minimum de 20 $/mois).
https://box.ascii.dev/?ref=producthunt&utm_source=aipure
box

Informations sur le produit

Mis à jour:Jul 23, 2026

Qu'est-ce que box

box (box.ascii.dev) est un produit de bac à sable cloud d'ASCII conçu pour exécuter des charges de travail d'agents persistantes et avec état sur des machines Linux complètes plutôt que sur des bacs à sable éphémères contraints. Chaque « box » est une machine virtuelle Ubuntu persistante à laquelle vous pouvez accéder via SSH et SCP, exécuter Docker à l'intérieur, et même utiliser via un bureau virtuel à fréquence d'images élevée. Les box sont préconfigurées avec des outils de développement courants (par exemple, Docker, VS Code, Chrome, GitHub CLI, Rust, Node.js, Bun), afin que vous puissiez apporter vos outils d'agent préférés (tels que Claude Code, Codex ou OpenCode) et démarrer rapidement sans construire votre propre pile de bac à sable.

Caractéristiques principales de box

box (par ASCII) fournit des machines virtuelles Ubuntu persistantes conçues comme des bacs à sable pour les agents IA et l'automatisation. Chaque box prend en charge l'accès SSH/SCP, Docker à l'intérieur de la VM, une adresse IPv4 dédiée, la création de snapshots avec un "forking" rapide au niveau du disque, et un bureau virtuel optionnel à 60 ips. Les outils et langages de développement courants (par exemple, Docker, VS Code, Chrome, GitHub CLI, Rust, Node.js, Bun) sont préinstallés, et les box peuvent être créées et gérées via une CLI (avec sortie JSON pour le scripting) ou via une API HTTP et des SDK. La tarification est à la seconde pendant l'exécution, avec des snapshots d'arrêt/reprise pour suspendre la facturation, sous un simple minimum de 20 $/mois qui se convertit en un pool de VM-secondes utilisables sur plusieurs box.
VM Ubuntu persistantes pour les agents: Chaque box est une machine Linux complète (Ubuntu) qui conserve l'état du système de fichiers lors de l'arrêt/reprise, permettant des flux de travail d'agents à long terme ou "stateful" sans reconstruire les environnements.
SSH/SCP + Docker-in-VM: Connectez-vous avec SSH/SCP standard et exécutez Docker à l'intérieur de la VM, ce qui la rend compatible avec les flux de travail devops typiques, les chaînes d'outils conteneurisées et les scripts d'automatisation existants.
Snapshots et "forking" rapide: Arrêtez une box pour en faire un snapshot (mettant la facturation en pause), puis reprenez rapidement ; "forkez" à partir de snapshots pour cloner efficacement les environnements pour des tâches parallèles ou des exécutions reproductibles.
IPv4 dédiée par machine: Chaque box comprend sa propre adresse IPv4, simplifiant la mise en réseau pour les services, les rappels/webhooks et les tests d'intégration qui nécessitent un adressage stable.
Outils de développement et langages préinstallés: Livré prêt avec des outils comme Docker, VS Code, Chrome, Ghostty, GitHub CLI, Rust, Node.js et Bun, réduisant le temps de configuration pour les environnements d'agents ou de développeurs.
CLI, API et automatisation SDK: Utilisez `box new`, `box ssh`, `box fork`, `box stop`, etc., avec `--json` pour le scripting, ou intégrez directement via l'API HTTP et les SDK Python/TypeScript pour une orchestration de qualité produit.

Cas d'utilisation de box

Usines d'agents et assistants à long terme: Exécutez des agents durables et "stateful" qui peuvent être arrêtés/repris avec des snapshots, en conservant les fichiers de projet et les dépendances installées pour les tâches en cours.
Travailleurs CI/automatisation pour les équipes d'ingénierie: Démarrez des VM isolées par tâche ou par branche, exécutez des builds/tests basés sur Docker, puis créez des snapshots ou "forkez" des environnements "golden" pour accélérer les pipelines.
Bac à sable de produits SaaS pour les charges de travail des clients: Provisionnez des box pour les utilisateurs finaux (éventuellement sans hériter de vos secrets) pour exécuter en toute sécurité du code spécifique au client, des intégrations ou du traitement de données en isolation.
QA basée sur le navigateur et automatisation web: Utilisez Chrome inclus et le bureau virtuel optionnel pour exécuter des tests d'interface utilisateur, du scraping ou des flux de travail de type RPA qui nécessitent un véritable environnement de navigateur.
Recherche reproductible et expériences de données: Capturez des snapshots d'environnements configurés et "forkez-les" pour des expériences parallèles, garantissant des dépendances cohérentes et réduisant la dérive de l'environnement.

Avantages

Facturation à la seconde rentable avec un simple minimum de 20 $/mois qui se convertit en temps VM mutualisé sur plusieurs box
Capacités de VM complètes (Ubuntu + Docker + SSH) avec état persistant, ce qui la rend flexible pour les charges de travail réelles des développeurs/agents
Les snapshots/arrêts/reprises rapides et le "forking" permettent des environnements reproductibles et une parallélisation facile
Facile à automatiser via CLI (`--json`), API HTTP et SDK Python/TypeScript

Inconvénients

La disponibilité régionale est actuellement axée sur l'UE (par exemple, Allemagne, Finlande, France), ce qui peut ne pas convenir aux besoins de résidence des données ou de latence ailleurs
Le TTL par défaut des box est de 1 heure (bien que modifiable), ce qui nécessite une attention particulière pour les charges de travail non surveillées de très longue durée
Lors de l'arrêt/reprise, les processus exécutés manuellement ne persistent pas et doivent être redémarrés (seuls les fichiers/packages/services systemd survivent)

Comment utiliser box

1) Installer la CLI Box: macOS/Linux : exécutez `curl -fsSL https://ascii.dev/api/box/install | sh`. Windows (PowerShell) : exécutez `irm https://ascii.dev/api/box/install.ps1 | iex`.
2) Terminer l'intégration / l'authentification: Après l'installation, terminez le flux d'intégration/d'authentification de la CLI lorsque vous y êtes invité afin que la CLI puisse créer et gérer des box dans votre compte.
3) Créez votre première box (une VM Ubuntu persistante): Exécutez `box new` pour lancer une nouvelle VM Ubuntu persistante (« box »).
4) Lister les box et trouver celle que vous voulez utiliser: Exécutez `box list` pour voir toutes les box de votre compte et confirmer que votre nouvelle box est en cours d'exécution.
5) Se connecter via SSH (terminal interactif): Exécutez `box ssh` pour ouvrir une session SSH dans la box depuis votre terminal.
6) Copier des fichiers avec SCP: Exécutez `box scp` pour transférer des fichiers entre votre machine et la box à l'aide de SCP.
7) Utiliser le bureau intégré lorsque vous avez besoin d'une interface graphique: Exécutez `box desktop` pour ouvrir le bureau virtuel 60fps de la box pour les flux de travail GUI.
8) Exécuter un agent à l'intérieur de la box (Claude/Codex): Exécutez `box prompt` pour exécuter Claude ou Codex à l'intérieur de la box (utile pour les flux de travail d'agents qui nécessitent un véritable environnement VM).
9) Instantané + suspendre la facturation lorsque vous avez terminé pour l'instant: Exécutez `box stop` pour créer un instantané de la box et suspendre la facturation ; vos fichiers, les packages installés et les services systemd activés persistent après l'arrêt/la reprise.
10) Forker une box à partir d'un instantané pour ramifier le travail: Exécutez `box fork` pour cloner une box à partir d'un instantané (fork rapide au niveau du disque) afin de pouvoir créer des environnements parallèles à partir d'un état connu.
11) Automatiser l'utilisation de la CLI avec une sortie JSON stable (facultatif): Ajoutez `--json` à n'importe quelle commande CLI pour obtenir une sortie JSONL stable pour le script/l'automatisation.
12) Préférer l'API HTTP/les SDK pour les intégrations produit/CI (facultatif): Si vous intégrez Box dans un produit, un système CI, un worker hébergé ou une plateforme d'agents, utilisez l'API HTTP et les SDK au lieu de la CLI : documentation de l'API sur `https://docs.ascii.dev/box/api/v1`, aperçu des SDK sur `https://docs.ascii.dev/box/sdks/overview`.

FAQ de box

box est un produit d'ASCII. Une box est une machine virtuelle Ubuntu (Linux) persistante conçue pour les agents, avec accès SSH/SCP, prise en charge Docker à l'intérieur de la VM, une IPv4 dédiée par machine, un bureau virtuel à 60fps et un "forking" rapide au niveau du disque à partir d'un instantané.

Derniers outils d'IA similaires à box

Gait
Gait
Gait est un outil de collaboration qui intègre la génération de code assistée par l'IA avec le contrôle de version, permettant aux équipes de suivre, comprendre et partager efficacement le contexte du code généré par l'IA.
invoices.dev
invoices.dev
invoices.dev est une plateforme de facturation automatisée qui génère des factures directement à partir des commits Git des développeurs, avec des capacités d'intégration pour GitHub, Slack, Linear et les services Google.
EasyRFP
EasyRFP
EasyRFP est un outil de calcul en périphérie alimenté par l'IA qui rationalise les réponses aux RFP (demande de proposition) et permet le phénotypage des champs en temps réel grâce à la technologie d'apprentissage profond.
Cart.ai
Cart.ai
Cart.ai is an AI-powered service platform that provides comprehensive business automation solutions including coding, customer relations management, video editing, e-commerce setup, and custom AI development with 24/7 support.