Google lance Agent Compute Engine sur Google Cloud, un service qui attribue à chaque agent d’IA sa propre microVM isolée au niveau matériel. Une préversion est prévue dans les prochains mois.
Google a d’abord conçu Agent Compute Engine pour son propre usage. La plateforme fait aujourd’hui tourner les agents de Gemini, la plateforme Gemini et Antigravity, ainsi que les pipelines avec lesquels Google évalue ses modèles et les entraîne par reinforcement learning. Le service s’ouvre désormais aussi aux clients de Google Cloud. Les personnes intéressées peuvent déjà s’inscrire à la préversion.
Agent Compute Engine
Chaque session d’agent tourne dans sa propre microVM, dédiée à un seul tenant. Google part du principe qu’un attaquant contrôle tout ce qui se trouve dans le sandbox, par exemple via un e-mail malveillant lu par l’agent. La microVM ne contient donc ni credentials d’utilisateur, ni clés API, ni jetons OAuth, et elle n’a pas d’interface réseau classique.
Tout le trafic du sandbox passe par un proxy vers Agent Gateway. Cette passerelle vérifie l’identité de l’utilisateur, de l’agent et du nœud, applique la politique pour le trafic sortant, puis seulement ajoute le credential dont le backend a besoin. Un administrateur définit les réseaux VPC, les API Workspace et les domaines externes qu’un agent peut atteindre.
Des agents en attente
Selon Google, les agents passent la plus grande partie de leur temps à attendre le modèle ou l’utilisateur. Dès qu’un agent n’exécute plus de commandes, la plateforme met le sandbox en veille via un checkpoint. Les fichiers et la mémoire sont conservés, de sorte que l’agent peut reprendre immédiatement à la commande suivante. Sur un même hôte, toutes les microVM partagent aussi la même copie en mémoire du système d’exploitation de base, des bibliothèques et des binaires.
Un environnement peut en outre faire l’objet d’un seul snapshot, puis être forké en milliers de copies parallèles, pour des évaluations et du reinforcement learning. Clement Farabet, VP chez Google DeepMind, utilise ces fonctions pour Antigravity. « Les agents de codage autonomes ont besoin de véritables ordinateurs, avec des droits root, leurs propres compilateurs, des test runners et des espaces de travail git persistants, et ils doivent pouvoir se ramifier en un clin d’œil vers des expériences parallèles. »
Préversion dans les prochains mois
Avec Agent Compute Engine, les développeurs définissent eux-mêmes l’image, l’identité, l’accès réseau et le cycle de vie de chaque environnement. Google gère l’infrastructure sous-jacente et la capacité. La préversion est prévue
