5 points par GN⁺ 2026-01-11 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Fly.io a récemment dévoilé « Sprites », un concept d’ordinateur cloud persistant destiné à remplacer les sandboxes éphémères existantes
  • Création possible en 1 à 2 secondes, avec mise en veille automatique en cas d’inactivité, restauration par checkpoint et 100 Go de stockage durable
  • L’entreprise souligne que le modèle de conteneurs sans état existant est inefficace pour les agents IA (ex. Claude) et insiste sur la nécessité d’un environnement persistant
  • Comme cas concret, elle présente l’expérience où Claude a construit et exploité sur la durée une application Go basée sur SQLite (MDM) sur un Sprite
  • Conclusion de l’article : « L’ère des sandboxes est terminée, celle des ordinateurs jetables a commencé »

Sprites : des ordinateurs cloud persistants - https://sprites.dev/

  • Fly.io affirme que le modèle traditionnel de sandbox en lecture seule est dépassé et a présenté « Sprite » pour le remplacer
    • La commande sprite create crée un shell root Linux en 1 seconde
    • Un Sprite dispose de 100 Go de stockage durable, passe automatiquement en mode économie d’énergie lorsqu’il est inactif, puis peut être restauré
  • Avec sprite-env checkpoints create, il est possible de créer instantanément un checkpoint de l’ensemble du système
    • sprite checkpoint restore v1 permet une restauration en 1 seconde, avec une gestion de versions du système entier comparable à Git
  • Principales caractéristiques
    • Création facile de centaines d’instances
    • Arrêt automatique de la facturation en période d’inactivité (Idle metering) pour réduire les coûts
    • Connectivité réseau Anycast avec URL HTTPS fournie
    • Durabilité complète, conservée jusqu’à suppression explicite

Claude et les limites des conteneurs sans état

  • Aujourd’hui, la plupart des environnements cloud reposent sur une architecture centrée sur des conteneurs sans état (stateless)
    • Les données ne sont stockées que dans des bases externes, dans un objectif de simplicité et de montée en charge
  • Mais les agents IA comme Claude ne sont pas adaptés à cette architecture
    • Ils montrent des comportements cherchant à contourner ou à sortir du conteneur et veulent accéder à l’ordinateur dans son ensemble
  • L’auteur présente comme définition d’un ordinateur la durabilité et un environnement qui ne disparaît pas après le travail effectué
    • Les sandboxes actuelles manquent précisément de ces deux aspects

La simplicité l’emporte (Simple Wins)

  • Dans un environnement persistant, il devient inutile de reconstruire l’environnement de développement (node_modules, etc.)
    • L’industrie investit des dizaines de millions de dollars dans des technologies de snapshot pour résoudre ce problème
  • Il existe des cas où l’on met en place une véritable infrastructure pour permettre à un agent d’accéder à des ressources externes comme S3, Redis, RDS
    • Il s’agit d’un expédient pour contourner le problème de non-persistance des sandboxes
  • Sprites supprime cette complexité et fournit un environnement où les fichiers écrits restent en place
  • Exemple : dans le projet Phoenix.new, un agent basé sur Fly Machine observe directement les logs de l’application afin de corriger les erreurs

Galaxy Brain Win : fusion du développement et de l’exploitation

  • L’auteur a construit avec Claude une application Go basée sur SQLite (MDM) sur un Sprite
    • Elle a été utilisée comme URL d’inscription MDM via une URL Anycast
    • Claude a même automatisé la configuration du certificat APNS
  • Cette application fonctionne de manière stable sur un Sprite depuis plus d’un mois
    • Cela concrétise l’idée que « l’environnement de développement est l’environnement de production (dev is prod, prod is dev) »
  • L’auteur soutient que la plupart des applications n’ont pas besoin d’un trafic massif et que des applications persistantes personnalisées sont plus importantes
    • Une structure dans laquelle l’utilisateur peut demander directement des fonctionnalités et les voir intégrées immédiatement

La fin des sandboxes et l’ère des ordinateurs jetables

  • Fly.io développe depuis longtemps une plateforme de micro-VM à montée en charge horizontale, mais estime que le modèle de sandbox a atteint ses limites
  • Sprites ressemble à Fly Machines, mais avec une nouvelle pile de stockage et une nouvelle architecture d’orchestration, sans besoin de Dockerfile
  • Question centrale posée :
    > « Si l’on peut exécuter un agent, ne voudrait-on pas plutôt une instance EC2 invocable immédiatement qu’une sandbox en lecture seule ? »
  • Conclusion : « L’ère des sandboxes est terminée, celle des ordinateurs jetables a commencé. »

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.