Selon les nouvelles de ME, le 21 avril (UTC+8), selon les données recueillies par Beating, Tencent Cloud a open-sourcé Cube Sandbox, un environnement isolé pour les agents IA, écrit en Rust sous licence Apache 2.0. Un sandbox est un environnement isolé pour l'exécution de code par les agents, empêchant les codes générés par les modèles de supprimer des fichiers ou d'accéder de manière non autorisée à l'hôte. Actuellement, des produits tels qu'OpenAI Agents SDK, Manus, Perplexity et Hugging Face utilisent une architecture similaire, avec l'interface E2B comme norme de fait. Cube est compatible avec l'interface E2B : aucun changement de code métier n'est requis, il suffit de modifier une variable d'environnement pour passer d'un service E2B à une déploiement autonome de Cube. Tencent Cloud a publié deux jeux de données de performance. Le démarrage à froid en single-concurrence est inférieur à 60 ms ; en 50 concurrences, la moyenne est de 67 ms, le P95 de 90 ms et le P99 de 137 ms. La mémoire résidente par instance est inférieure à 5 Mo (mesurée lorsque la taille du sandbox ne dépasse pas 32 Go) ; un serveur de 96 cœurs peut exécuter simultanément plus de 2 000 sandboxes. Dans des scénarios similaires, le démarrage d'un conteneur Docker prend environ 200 ms et partage le noyau hôte ; le démarrage d'une machine virtuelle traditionnelle prend plusieurs secondes et exige au moins 20 Mo de mémoire par instance. La méthode de Cube consiste à attribuer à chaque agent un noyau OS invité indépendant, avec une isolation au niveau matériel, tout en réduisant le temps de démarrage à moins de 100 ms. L'accélération est obtenue grâce à la pré-allocation de ressources, au clonage de captures instantanées et à l'optimisation des verrous sous-jacents ; la réduction de la mémoire est réalisée grâce à la réécriture en Rust, à la réutilisation de mémoire via CoW et au partage de disque via reflink. Le projet inclut également CubeVS, qui utilise eBPF pour assurer l'isolation réseau entre les sandboxes. Deux cas de validation à grande échelle ont été présentés. Cube était initialement déployé dans l'écosystème Serverless de Tencent Cloud et a géré des milliards d'appels. Après migration du scénario de programmation IA Yuanbao vers Cube, la consommation de ressources en cœurs-heures a diminué de 95,8 %. Parmi les clients externes, MiniMax utilise Cube pour planifier des dizaines de milliers d'instances de sandbox en quelques minutes dans le cadre d'entraînements Agentic RL. La prochaine étape prévoit d'open-sourcer le rollback par capture instantanée au niveau événementiel, offrant un retour d'état en quelques centaines de millisecondes. (Source : BlockBeats)
Tencent Cloud open-source CubeSandbox, prend en charge E2B et exécute 2000 sandboxes sur une seule machine
KuCoinFlashPartager






Tencent Cloud a annoncé le 21 avril (UTC+8) l'ouverture du code de CubeSandbox, un bac à sable d'agent IA écrit en Rust et sous licence Apache 2.0. L'outil prend en charge la compatibilité E2B et permet d'exécuter 2 000 bacs à sable sur un seul serveur de 96 cœurs. Les plateformes d'actualités sur chaîne peuvent bénéficier de son exécution à faible latence et de son environnement sécurisé. Une étude de cas a montré une réduction de 95,8 % de l'utilisation des ressources pour le scénario de programmation AI Yuanbao. Le suivi des données d'inflation et d'autres tâches intensives en calcul pourraient voir des gains de performance avec le déploiement de CubeSandbox.
Source:Afficher l'original
Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations.
Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.