Agent-Infra dévoile AIO Sandbox, un environnement unique pour agents IA avec navigateur et shell

Agent-Infra a lancé AIO Sandbox, un environnement ouvert pour agents IA qui combine navigateur, shell, couche de fichiers partagée et MCP dans un seul conteneur Docker. Au lieu d'un assemblage de services disparates, le développeur obtient un runtime unifié avec Python, Node.js, VSCode Server et Jupyter. L'idée est simple : moins de glue code, et moins de difficultés à transmettre fichiers et état entre les étapes de l'agent.

Traité par IA depuis MarkTechPost ; édité par Hamidun News
Agent-Infra dévoile AIO Sandbox, un environnement unique pour agents IA avec navigateur et shell
Source : MarkTechPost. Collage: Hamidun News.
Écouter l'article
Fiche synthèse et chiffres clés
ParamètreDonnées
Source primaireMarkTechPost ↗
Rédacteur en chef
Chiffre clé #1Chromium piloté via CDP, avec prise en charge de Playwright
Chiffre clé #2Runtimes Python et Node.js préconfigurés
Chiffre clé #3Terminal Bash et couche de fichiers partagée entre tous les modules

Agent-Infra a publié AIO Sandbox, un environnement d'exécution open source pour agents IA qui regroupe navigateur, terminal, système de fichiers et services MCP dans un seul conteneur. Le projet ne cherche pas à améliorer le modèle de raisonnement, mais à résoudre un problème plus concret : offrir à l'agent un espace isolé et pratique pour agir réellement.

Le goulot d'étranglement des agents

Aujourd'hui, de nombreux scénarios d'agents butent moins sur l'intelligence du modèle que sur l'infrastructure qui l'entoure. Un LLM sait écrire du code, planifier des étapes et appeler des outils, mais le chaos commence ensuite : le navigateur vit d'un côté, le runtime Python d'un autre, le shell ailleurs encore, et il faut transférer les fichiers à la main entre eux. Chaque passage ajoute de la latence, casse l'état de la session et réclame du glue code supplémentaire, difficile à maintenir.

Sur le papier, les conteneurs Docker règlent cela, mais dans les pipelines réels, un autre problème apparaît : la fragmentation. Si l'agent télécharge un CSV via le navigateur, il faut encore transmettre ce fichier à l'environnement de traitement, sauvegarder le résultat, puis le confier à l'outil suivant. Plus il y a d'étapes, plus le risque de désynchronisation et d'erreurs aux jointures entre services augmente. AIO Sandbox cherche à supprimer précisément cette couche de routine d'ingénierie et à donner à l'agent un seul espace de travail plutôt qu'un ensemble de modules mal reliés.

Ce que contient le Sandbox

AIO Sandbox est en substance un runtime Docker unique qui rassemble déjà les principales interfaces dont un agent moderne a besoin. Au lieu de configurer séparément l'automatisation du navigateur, le terminal, l'IDE et le protocole de connexion, le développeur reçoit un environnement prêt à l'emploi avec un accès natif à ces composants. Dans le dépôt, le projet est décrit comme un environnement sandbox all-in-one, destiné autant aux agents qu'aux développeurs qui veulent observer, déboguer et reproduire le comportement du système.

  • Chromium piloté via CDP, avec prise en charge de Playwright
  • Runtimes Python et Node.js préconfigurés
  • Terminal Bash et couche de fichiers partagée entre tous les modules
  • VSCode Server et Jupyter Notebook intégrés pour le débogage
  • Serveurs MCP pour le navigateur, les fichiers, le shell et la conversion de documents en Markdown

L'idée centrale est le système de fichiers unifié. Un fichier téléchargé par l'agent via Chromium est immédiatement accessible à un script Python, une commande bash ou l'API de fichiers, sans transfert intermédiaire. Pour les tâches d'agents, c'est plus important qu'il n'y paraît : on peut ouvrir un portail web, exporter des données, les nettoyer aussitôt en Python et enregistrer le résultat dans le même répertoire de travail.

L'intégration MCP est également utile : les outils sont déjà prêts et n'obligent pas l'équipe à écrire le raccordement à la main pour les opérations de base.

Comment le lancer

Agent-Infra souligne que le Sandbox convient non seulement aux essais en local, mais aussi au déploiement en production. La documentation propose un démarrage rapide avec une seule commande Docker, ainsi que des exemples pour Docker Compose et Kubernetes. Le conteneur peut être limité en CPU et en mémoire, et le code de l'agent s'exécute isolé du système hôte.

L'environnement reste par ailleurs stateful : les sessions de terminal et l'état de travail peuvent être conservés tout au long d'une tâche en plusieurs étapes, au lieu d'être réinitialisés après chaque action.

Au-dessus du runtime, une API et un SDK permettent à une application de lire et d'écrire des fichiers, d'exécuter des commandes shell, de piloter le navigateur, de lancer du code Jupyter et de brancher des services MCP. Une interface VNC pour superviser visuellement le navigateur et VSCode Server pour vérifier manuellement ce que fait l'agent sont aussi fournis d'office.

Cette combinaison est particulièrement utile aux équipes qui conçoivent des opérateurs web, des workflows d'automatisation internes ou des pipelines hybrides, où il faut associer navigation sur des sites, traitement local des données et isolation vérifiable.

Ce que cela signifie

Si la tendance aux systèmes d'agents se confirme, le prochain terrain de concurrence ne sera pas seulement la qualité du modèle, mais aussi celle de l'environnement d'exécution. AIO Sandbox montre où va le marché : vers un runtime standard où navigateur, code, fichiers et protocoles d'outils sont déjà reliés entre eux. Pour les équipes, c'est l'occasion de passer moins de temps sur la plomberie d'infrastructure et de mener plus vite les agents de la démo au service en production.

Dossier

Questions clés sur cet article

Que sait-on sur Le goulot d'étranglement des agents ?

Aujourd'hui, de nombreux scénarios d'agents butent moins sur l'intelligence du modèle que sur l'infrastructure qui l'entoure. Un LLM sait écrire du code, planifier des étapes et appeler des outils, mais le chaos commence ensuite : le navigateur vit d'un côté, le runtime Python d'un autre, le shell ailleurs encore, et il faut transférer les fichiers à la main entre eux. Chaque passage ajoute de la latence, casse l'état de la session et réclame du glue code supplémentaire, difficile à maintenir. Sur le papier, les conteneurs Docker règlent cela, mais dans les pipelines réels,

Que sait-on sur Ce que contient le Sandbox ?

AIO Sandbox est en substance un runtime Docker unique qui rassemble déjà les principales interfaces dont un agent moderne a besoin. Au lieu de configurer séparément l'automatisation du navigateur, le terminal, l'IDE et le protocole de connexion, le développeur reçoit un environnement prêt à l'emploi avec un accès natif à ces composants. Dans le dépôt, le projet est décrit comme un environnement sandbox all-in-one, destiné autant aux agents qu'aux développeurs qui veulent observer, déboguer et reproduire le comportement du système. Chromium piloté via CDP, avec prise en char

Comment le lancer?

Agent-Infra souligne que le Sandbox convient non seulement aux essais en local, mais aussi au déploiement en production. La documentation propose un démarrage rapide avec une seule commande Docker, ainsi que des exemples pour Docker Compose et Kubernetes. Le conteneur peut être limité en CPU et en mémoire, et le code de l'agent s'exécute isolé du système hôte. L'environnement reste par ailleurs stateful : les sessions de terminal et l'état de travail peuvent être conservés tout au long d'une tâche en plusieurs étapes, au lieu d'être réinitialisés après chaque action. Au-des

ZK
Zhemal Khamidun — CPO d'Alpina Digital, product manager d'AlpinaGPT. Conçoit des produits IA depuis 2019. Hamidun News est un projet personnel devenu un agrégateur en production avec plus de 6 000 lecteurs.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
Qu'en pensez-vous ?
Chargement des commentaires…