HyperAIHyperAI

Command Palette

Search for a command to run...

Google Gemini API : agents gérés, hooks et contrôle des coûts

Google a déployé plusieurs mises à jour majeures pour les agents gérés de l'API Gemini, renforçant considérablement leur capacité à fonctionner dans des environnements de développement réels. Ces évolutions introduisent des hooks d'environnement, l'accès au tarif gratuit, des contrôles budgétaires précis, l'exécution planifiée et un management programmatique des sandboxes isolées. Grâce aux hooks d'environnement, les développeurs peuvent désormais exécuter du code de validation et des pipelines personnalisés directement à l'intérieur du sandbox cloud isolé réservé aux agents. Cette fonctionnalité permet d'automatiser des vérifications critiques après chaque étape d'exécution. À titre d'exemple, OffDeal, une banque d'investissement fondée sur l'IA, utilise ces hooks pour valider automatiquement des dizaines de logos dans des présentations financières. Le système vérifie la qualité pixel par pixel, le ratio d'aspect et la transparence de chaque image avant son insertion, une tâche impossible auparavant car le sandbox était trop isolé pour exécuter du code externe. Pour démocratiser l'expérimentation, les agents gérés sont désormais accessibles gratuitement sur les projets Google Cloud sans facturation active. Cette ouverture s'accompagne de mécanismes stricts de maîtrise des dépenses. Les équipes peuvent définir une limite maximale de jetons via le paramètre max_total_tokens. Lorsqu'un agent atteint ce seuil, son exécution se met en pause de manière sécurisée, l'état du sandbox est conservé et le workflow reprendra exactement là où il s'est arrêté lors de la prochaine invocation, sous un nouveau budget alloué. L'automatisation opérationnelle est également renforcée par l'ajout de planifications récurrentes. Grâce à des déclencheurs cron, les développeurs peuvent lier un agent, son environnement de travail, son instruction initiale et une fréquence d'exécution pour créer des tâches autonomes persistantes. Chaque exécution réutilise le même sandbox, garantissant la conservation des fichiers et du contexte technique entre les interventions sans nécessiter d'orchestration externe. Par ailleurs, le nouvel Environments API offre un contrôle programmatique total sur les sessions de sandbox. Les ingénieurs peuvent désormais les lister, les inspecter, récupérer des identifiants après une déconnexion inattendue ou les supprimer systématiquement à la fin d'un pipeline, évitant ainsi d'attendre l'expiration automatique de sept jours et optimisant les ressources cloud. Ces mises à jour transforment les agents gérés Gemini en unités de travail autonomes capables d'orchestrer raisonnement, exécution de code, installation de packages et recherche web dans des environnements sécurisés. Elles offrent aux équipes techniques une infrastructure agitique plus fiable, économiquement maîtrisée et directement intégrable aux workflows de production existants.

Liens associés