Créez, déployez et gérez des agents d'IA qui utilisent le raisonnement et des outils pour effectuer des tâches d'entreprise complexes, comme automatiser des workflows, découvrir des informations dans plusieurs systèmes et générer du contenu. La plate-forme d'agents fournit un environnement de bout en bout pour l'ensemble du cycle de vie des agents, y compris des outils de développement low-code et code-first, un environnement d'exécution géré et des services intégrés pour la sécurité, la gouvernance et l'observabilité.
Accéder à Agent Platform Créer un agent
Choisir votre parcours de développement
En fonction de vos exigences techniques et de votre expertise, vous pouvez créer des agents en suivant les principaux chemins suivants :
Agent Studio (low-code) : espace de travail visuel et collaboratif permettant de découvrir des modèles, d'élaborer des requêtes et de créer des agents sans écrire de code. Idéal pour le prototypage rapide et les agents axés sur l'activité.
API Managed Agents sur la plate-forme Agent (code géré) : API axée sur REST et basée sur la configuration pour créer des agents autonomes dans un environnement de bac à sable entièrement géré pour les actions. Créez et gérez des configurations d'agents et des environnements de bac à sable avec des sources associées, telles que des compétences et des artefacts, à l'aide de l'API Agents. Interagissez directement avec vos agents déployés au moment de l'exécution à l'aide de l'API Interactions.
Agent Development Kit (ADK) (code personnalisé) : framework puissant permettant aux développeurs de créer des orchestrations multi-agents complexes avec un contrôle précis de la logique, des outils et de la simulation d'environnement.
Architecture de la plate-forme
La plate-forme d'agents fournit une suite intégrée d'outils et de services pour prendre en charge le cycle de vie complet des agents selon quatre piliers clés :
- Créer : créez des agents à l'aide de Studio low-code ou de l'ADK orienté code. Accédez à plus de 200 modèles de fondation dans Model Garden.
- Mise à l'échelle : déployez des agents dans un environnement d'exécution entièrement géré avec gestion des sessions et Memory Bank à long terme intégrées.
- Gouvernance : sécurisez les agents avec une identité unique, centralisez l'accès aux outils dans le Registre et appliquez des règles à l'aide d'Agent Gateway.
- Optimiser : améliorez la qualité grâce à Gen AI Evaluation et bénéficiez d'une visibilité approfondie avec Cloud Observability et Topology.
Créer
Le pilier "Créer" fournit des renseignements bruts et une connectivité (y compris Model Garden, ADK et MCP). Voici les principaux composants :
- Agent Studio : fournit un environnement de développement low-code pour la création d'agents.
- Agent Garden : fournit une bibliothèque d'exemples d'agents prédéfinis qui accélèrent le développement d'agents pour les modèles et cas d'utilisation courants de l'IA.
- Agent Development Kit (ADK) : utilisé pour le développement de code d'agents complexes et de logique d'orchestration.
- Model Garden : bibliothèque de plus de 200 modèles de fondation de Google, de partenaires et de communautés Open Source pour la découverte et l'expérimentation.
Échelle
Le pilier "Évolutivité" fournit des environnements d'exécution gérés, une efficacité sans serveur et une mémoire à long terme pour déployer et exécuter des agents. Voici les principaux composants :
Environnement d'exécution de l'agent
Agent Runtime est un environnement d'exécution entièrement géré (Agent Runtime) permettant d'héberger, de déployer et de mettre à l'échelle des agents créés avec ADK ou d'autres outils.
Sessions
Les sessions permettent de conserver l'historique des interactions entre un utilisateur et un agent au cours d'une même conversation. Une session fournit le contexte d'une interaction en cours et constitue une source pour générer une mémoire à long terme.
Banque de mémoire
La banque de mémoire fournit aux agents une mémoire à long terme en extrayant, stockant et récupérant des informations personnalisées sur un utilisateur au fil des sessions, ce qui permet la personnalisation et la continuité entre les sessions.
Gérer
Le pilier "Gouverner" fournit des outils complets pour gérer les identités d'agent (IAM), la passerelle d'agent et Model Armor. Voici les principaux composants :
Application d'IA
Une application App Hub regroupe logiquement les services et les charges de travail qui fournissent une fonction métier. Les applications d'IA étendent ce concept avec des fonctionnalités spécialisées telles que l'appel de fonctions, la planification proactive et les mailles d'agents chorégraphiées. Les agents sont automatiquement mappés à ces applications lors du déploiement.
Agent Registry
Une fois vos agents déployés sur Agent Platform, ils sont automatiquement enregistrés dans Agent Registry. Lors du déploiement, vous pouvez associer des agents à une application d'IA existante ou en créer une automatiquement.
Le registre fournit un magasin centralisé interrogeable pour tous vos agents, serveurs MCP, et ceux de Google et de tiers. Il capture les métadonnées critiques, y compris les versions, les frameworks (comme ADK) et les fonctionnalités telles que les noms et les annotations des outils MCP.
Interrogez le registre pour obtenir des points de terminaison et configurez des connexions OAuth 2.0 gérées pour l'authentification déléguée par l'utilisateur à l'aide de l'identité de l'agent. Le gestionnaire d'authentification des identités d'agent sous-jacent gère la complexité d'OAuth et de la gestion des jetons d'actualisation. Les agents peuvent ainsi appeler des outils de manière sécurisée au nom des utilisateurs sans que les développeurs aient à gérer des identifiants sensibles.
Identité de l'agent
Lors du déploiement d'agents, ils doivent être configurés avec une identité d'agent, c'est-à-dire un ID unique au format SPIFFE qui sert d'alternative précise aux comptes de service partagés. Cette fonctionnalité est directement compatible avec IAM. Elle permet aux administrateurs d'attribuer des autorisations spécifiques (par exemple, à des buckets Cloud Storage ou des ensembles de données BigQuery) directement à l'agent. Cette identité fonctionne également avec le gestionnaire d'authentification des identités d'agent pour l'accès aux outils délégué par l'utilisateur, ce qui fournit un journal d'audit clair. La passerelle d'agent utilise cette identité pour appliquer un contrôle des accès précis à toutes les interactions de l'agent.
Passerelle d'agent
Le trafic des agents est géré par la passerelle d'agent, un composant réseau entièrement géré qui régit tout le trafic provenant d'un agent. Il sert de point d'application de l'exécution, en interceptant les appels aux outils ou à d'autres agents pour appliquer les règles de contrôle des accès et prendre en charge l'inspection Model Armor des appels et des réponses des outils.
App Design Center
Application Design Center vous aide à concevoir et à provisionner des modèles d'infrastructure sécurisés pour les applications d'IA. Il garantit que les services dépendants (tels que la passerelle d'agent, les règles de sécurité Model Armor et les configurations IAM) sont correctement instanciés dans votre environnement. Application Design Center permet de s'assurer facilement que les règles de gouvernance sont appliquées dès le déploiement d'un agent.
Optimiser
Le pilier "Optimiser" fournit des outils d'observabilité et d'évaluation pour améliorer les performances et la qualité de l'agent. Voici les principaux composants :
Cloud Observability
La suite Cloud Observability (Cloud Trace, Cloud Logging, Cloud Monitoring et Topology) collecte des informations à partir de votre agent par défaut lorsque vous effectuez un déploiement à l'aide de l'ADK, ce qui vous offre une visibilité approfondie sur les performances et le comportement de l'agent. Il utilise les protocoles Open Telemetry pour collecter les traces (chemins d'exécution), les journaux (événements et erreurs) et les métriques (latence, utilisation des jetons) à partir d'Agent Platform, d'Agent Gateway et de Model Armor. Cette télémétrie unifiée vous permet de déboguer les échecs, de surveiller les coûts, de suivre le chemin complet du raisonnement d'un agent et d'afficher la topologie de votre application.
Évaluation
Le service d'évaluation de l'IA générative vous permet d'évaluer en ligne la qualité des agents à l'aide d'AutoSxS.
Cas d'utilisation courants
Les agents peuvent être appliqués à un large éventail de scénarios d'entreprise :
- Service client : automatisez les réponses aux questions fréquentes et résolvez les demandes en intégrant des agents à votre base de connaissances et à vos systèmes de gestion des demandes.
- Découverte d'informations : permet aux utilisateurs de rechercher des experts ou l'état d'un projet dans des systèmes internes fragmentés (comme Drive, Jira et Slack) en utilisant le langage naturel.
- Opérations commerciales : automatisez les tâches répétitives telles que la planification de réunions, la préparation de briefings quotidiens ou le traitement des notes de frais.
- Ventes et marketing : rédigez des messages personnalisés, résumez les performances des campagnes ou recherchez des prospects à l'aide de données d'entreprise en temps réel.
- Développement logiciel : aidez les développeurs à déboguer du code, à parcourir des dépôts complexes ou à résoudre des problèmes d'infrastructure.
Interfaces d'administration
Agent Platform est la console centrale permettant aux administrateurs de plates-formes et de sécurité de gérer l'ensemble du cycle de vie des agents. L'administrateur Gemini Enterprise gère et ajoute des agents dans une instance Gemini Enterprise. Il s'intègre à Agent Registry et à la passerelle d'agent. La console d'administration Google Workspace régit les interactions entre les agents Gemini Enterprise et les services et données Google Workspace.
Agent Platform
- Registre d'agents : affichez, gérez, versionnez, enregistrez et surveillez les agents.
- Gestion de la passerelle d'agent : configurez, gérez et surveillez les passerelles d'agent.
- Application des règles : définissez et appliquez des règles IAM et Model Armor.
- Observabilité : surveillez les métriques, les traces et les journaux des agents, et visualisez les dépendances et les interactions des agents.
- Identité : gérez les comptes de service et les autorisations des agents.
- Sécurité : intégrez Security Command Center pour détecter les menaces.
- Journaux d'audit : suivez les activités des agents.
- Créez, faites évoluer et optimisez des workflows dans Agent Platform.
Administrateur Gemini Enterprise
- Gérez les licences et les utilisateurs Gemini Enterprise.
- Gérez les instances Gemini Enterprise et les connecteurs de données.
- Associez-le à la passerelle d'agent pour configurer le routage des instances Gemini Enterprise.
- Ajoutez des agents et des outils à l'instance Gemini Enterprise à partir du registre des agents et des outils (les chemins existants pour les agents BYO-MCP et A2A sont également acceptés).
- Gérez les autorisations des utilisateurs Gemini Enterprise pour les agents.
- Activez l'observabilité (journaux, métriques, traces) à l'aide des outils Google Cloud pour les agents Gemini Enterprise.
- Directement à Agent Platform pour l'application des règles et une observabilité supplémentaire.
Console d'administration Google Workspace
- Activer ou désactiver le service Gemini Enterprise pour les utilisateurs Google Workspace
- Gérez les autorisations des utilisateurs Google Workspace pour accéder aux agents Gemini Enterprise.
- Appliquez les règles du domaine Google Workspace à l'accès aux données des agents.
- Journaux d'audit Google Workspace pour les interactions des agents.
- Dirigez les administrateurs vers Agent Platform pour la configuration de la passerelle d'agent.
- Lien vers Agent Platform pour une gouvernance complète des agents.
Étapes suivantes
Agent Development Kit
Utilisez Agent Development Kit (ADK) pour créer, déployer et orchestrer des architectures agentiques allant des tâches simples aux workflows complexes.
Déployer des agents
Découvrez les cinq façons de déployer un agent sur Agent Platform Runtime en fonction de vos besoins de développement.
Atelier de programmation : Sécuriser les applications d'IA agentiques multicloud
Découvrez comment sécuriser vos applications agentiques dans l'atelier de programmation "Sécuriser les applications d'IA agentiques multicloud".
Évaluer vos agents
Créer et déployer un agent de base, puis utiliser le service d'évaluation de l'IA générative pour l'évaluer