Présentation des agents

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. Agent Platform 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'entreprise.

  • 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 sandbox entièrement géré pour les actions. Créez et gérez des configurations d'agent et des environnements de bac à sable avec des sources montées, telles que des compétences et des artefacts, à l'aide de l'API Agents, et 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

Agent Platform 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 code-first. Accédez à plus de 200 modèles de fondation dans Model Garden.
  • Faites évoluer vos agents : déployez des agents dans un environnement d'exécution entièrement géré avec gestion des sessions intégrée et banque de mémoire à long terme.
  • Gouvernance : sécurisez les agents avec une identité unique, centralisez l'accès aux outils dans le Registre et appliquez les 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 code-first d'agents complexes et de la logique d'orchestration.
  • Model Garden : bibliothèque de plus de 200 modèles de fondation de Google, de ses partenaires et des communautés Open Source, qui permet de les découvrir et de les tester.

É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 :

Agent Runtime

Agent Runtime est un environnement d'exécution entièrement géré (Agent Runtime) permettant d'héberger, de déployer et de faire évoluer 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. Elle permet ainsi 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), Agent Gateway 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 propres 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 Agent Identity Auth Manager pour l'accès aux outils délégué par l'utilisateur, ce qui fournit un journal d'audit clair. Agent Gateway utilise cette identité pour appliquer un contrôle des accès précis à toutes les interactions des agents.

Agent Gateway

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. Consultez l'écosystème ISV Agent Gateway.

App Design Center

App 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 (comme la passerelle d'agent, les stratégies de sécurité Model Armor et les configurations IAM) sont correctement instanciés dans votre environnement. App Design Center permet de s'assurer plus facilement que les règles de gouvernance sont appliquées dès le déploiement d'un agent. Vous pouvez copier et personnaliser les modèles fournis par Google suivants :

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 par défaut des informations à partir de votre agent 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 l'intégralité 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 langage naturel.
  • Opérations commerciales : automatisez les tâches répétitives, comme 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 plate-forme 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 Agent Gateway. 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

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

Présentation

Découvrez comment créer des agents dans Google Agent Platform.

Présentation

Utilisez Agent Development Kit (ADK) pour créer, déployer et orchestrer des architectures agentiques allant des tâches simples aux workflows complexes.

Guide

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

Découvrez comment sécuriser vos applications agentiques dans l'atelier de programmation "Sécuriser les applications d'IA agentiques multicloud".

Présentation

Découvrez les règles de Google Agent Platform.

Guide

Créer et déployer un agent de base, puis utiliser le service d'évaluation de l'IA générative pour l'évaluer