Google Cloud a annoncé une infrastructure baptisée Agent Compute Engine qui permet aux agents d’intelligence artificielle d’exécuter du code, d’utiliser un navigateur et de traiter des fichiers d’entreprise sur leurs propres machines virtuelles. Selon le communiqué du 22 octobre, le système réserve une micro-machine virtuelle isolée pour chaque agent, distincte des autres environnements de travail. Google prévoit de proposer une version préliminaire du service dans les mois à venir. Par conséquent, l’annonce ne signifie pas que les développeurs pourront accéder dès maintenant à un service en usage général.
Les agents d’intelligence artificielle ne se limitent pas à des bots de conversation qui répondent à des questions; ils peuvent créer des fichiers, installer des logiciels et opérer dans des applications. Pour cela, ils ont besoin d’un environnement de travail. Avec cette nouvelle infrastructure, Google vise à gérer, pour chaque agent, le système d’exploitation, les fichiers et l’accès réseau de cet environnement. L’entreprise précise qu’elle utilise déjà cette technologie dans ses services Gemini.
Dans sa description technique, l’efficacité occupe également une place importante. Les agents ne travaillent pas en permanence; parfois, ils attendent la réponse du modèle ou la décision de l’utilisateur. Le système, pendant ce temps, met en pause l’environnement de travail et en sauvegarde l’état. Lorsqu’un nouveau traitement est nécessaire, il reprend là où il s’était arrêté. L’objectif est de réduire la charge des ressources liées à l’allocation d’un ordinateur dédié et en fonctionnement continu pour chaque agent. De plus, les fichiers de travail sont préservés entre les sessions. Lorsqu’un agent reçoit une demande le lendemain, il peut réutiliser l’espace de travail existant plutôt que de recréer ses fichiers. Cette fonctionnalité est importante pour les processus logiciels et la gestion de documents qui s’étalent sur plusieurs étapes.
Agent Compute Engine, éloigne les clés d’accès de l’environnement de travail de l’agent
L’un des points saillants de la conception en matière de sécurité est que les informations d’accès à long terme ne sont pas conservées dans la machine virtuelle. Google gère les informations d’identification des utilisateurs, les clés API et les jetons d’accès longue durée en dehors de cet environnement. Les requêtes envoyées par l’agent vers l’extérieur passent par l’Agent Gateway, qui applique les règles d’accès. Les informations d’identification nécessaires sont ajoutées à la requête dirigée vers le service concerné après vérification.
De plus, Agent Identity attribue à chaque agent une identité propre. L’administrateur peut déterminer à quelles ressources cette identité peut accéder. Les journaux d’activité aident à tracer quel agent a accédé à quelles ressources au nom de quel utilisateur. Agent Registry regroupe dans un catalogue commun les outils disponibles et les cibles visées. Ainsi, plutôt que plusieurs agents ne partagent le même compte à large autorisation, des limites d’accès distinctes peuvent être créées pour chacun.
Cette approche facilite la définition de règles permettant, par exemple, à un agent chargé de préparer un rapport de lire les documents dont il a besoin tout en n’ayant pas accès à des ressources sans rapport avec sa tâche. L’avantage n’est pas limité à l’examen des enregistrements après l’opération. Des limites préalablement établies peuvent être appliquées au moment même où la demande d’accès est effectuée.




