Aller au contenu principal
IA Teammates : comment monday.com fait tourner ses agents IA en production sur Amazon Bedrock
OutilsAWS ML Blog · 2 min de lecture

IA Teammates : comment monday.com fait tourner ses agents IA en production sur Amazon Bedrock

Source originale ↗·

monday.com, éditeur de la plateforme de gestion de travail du même nom, a détaillé le fonctionnement de ses agents IA en production, baptisés AI Teammates, construits sur Amazon Bedrock. Selon les données internes de l'entreprise, neuf développeurs sur dix utilisent désormais des outils de codage IA chaque mois, contre environ un sur deux il y a un an, et le nombre de pull requests traitées par ingénieur a progressé de plus de 50%. L'entreprise s'appuie sur un système interne nommé Sphera, où humains et agents figurent côte à côte sur une même page d'équipe, chacun avec un profil, un manager, un périmètre et un score de performance. Atlas, l'agent central présenté dans cet article, occupe un poste d'ingénieur logiciel à part entière: il récupère des tickets, écrit du code et livre des fonctionnalités, sans IDE, à partir du même backlog que ses collègues humains. Ces agents surveillent trois canaux d'entrée équivalents, une mention Slack, une tâche assignée sur monday.com et une demande de revue de pull request sur GitHub, qui alimentent tous la même session d'agent, avec la même mémoire et le même espace de travail.

Ce déploiement se distingue par son terrain d'application: une base de code vieille de dix ans, des millions d'utilisateurs payants, des centaines de microservices et de microfrontends, et des centaines de collaborateurs (ingénieurs, chefs de produit, analystes, designers). Contrairement aux démonstrations sur projets neufs, faire fonctionner des agents autonomes dans un environnement SaaS d'entreprise implique de composer avec de l'astreinte réelle, des clients en production et des exigences de conformité. monday.com distingue trois niveaux de maturité: l'assistant simple où l'IA sert de copilote (avec des outils comme Cursor ou Claude Code), les compétences et sous-agents réutilisables où se situe l'essentiel de l'activité actuelle de l'entreprise, et enfin le stade multi-agents où les agents géreraient la livraison de bout en bout sous supervision humaine.

L'architecture technique repose sur sept services AWS: Simple Notification Service, Simple Queue Service, Elastic Kubernetes Service, Relational Database Service, ElastiCache, Elastic File System et Simple Storage Service, complétés par AWS Secrets Manager pour la gestion des secrets et par Amazon Bedrock pour les appels aux modèles. Chaque événement transite par SNS puis par des files SQS dédiées par équipe, avant d'être traité par un ensemble de consommateurs appelé monday Builders CoWORK, qui achemine la tâche vers le bon agent. Ce schéma pub/sub garantit reprises automatiques, files d'attente pour messages en échec, gestion de la contre-pression en cas de limitation d'Amazon Bedrock, et rejeu des événements de la journée précédente sur une version corrigée avant toute mise en production.

Cet article vous a été utile ?

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.

À lire aussi

Amazon Bedrock AgentCore Observability : déboguer les agents en production
1AWS ML Blog 

Amazon Bedrock AgentCore Observability : déboguer les agents en production

Amazon vient de détailler le fonctionnement d'AgentCore Observability, un outil intégré à sa plateforme Bedrock destiné à déboguer les agents d'intelligence artificielle en production. Contrairement aux applications traditionnelles qui génèrent des erreurs explicites, les agents IA échouent souvent en silence : ils peuvent retourner des réponses plausibles mais incorrectes, entrer dans des boucles de raisonnement infinies, ou sélectionner de mauvais outils sans déclencher la moindre alerte. AgentCore Observability répond à ce problème en exposant trois couches d'instrumentation : des métriques agrégées, des traces d'exécution pas à pas, et des journaux structurés. L'outil permet de suivre chaque étape de raisonnement de l'agent, d'inspecter les appels d'outils, et de localiser précisément où l'exécution dévie des attentes, même en l'absence d'erreur explicite. Le service s'appuie sur Amazon CloudWatch et nécessite l'activation de la fonctionnalité CloudWatch Transaction Search. L'enjeu est considérable pour les équipes qui déploient des agents en production : jusqu'ici, un monitoring classique pouvait afficher 100 % de succès d'exécution pendant que les utilisateurs recevaient de fausses informations. AWS identifie trois grandes familles de défaillances. Les problèmes de qualité regroupent les hallucinations, les erreurs factuelles, et les erreurs de raisonnement : un agent peut citer des politiques inexistantes ou répéter un calcul erroné. Dans les architectures multi-agents, ces erreurs se propagent en cascade lorsque la sortie d'un agent alimente l'entrée d'un autre. Les problèmes de fiabilité couvrent les échecs d'appels d'outils (erreurs 401, 403, 400), les pertes de contexte de session, et les workflows incomplets. Enfin, les problèmes d'efficacité affectent les coûts et les performances sans nécessairement compromettre l'exactitude : latence excessive, consommation de tokens gonflée par des réponses trop verbeuses ou des appels d'outils répétés faute de mise en cache. Ce lancement s'inscrit dans la course que mènent les grands fournisseurs cloud pour rendre les agents IA opérationnellement viables en entreprise. AWS, Microsoft Azure et Google Cloud investissent massivement dans des couches d'observabilité spécifiques aux LLMs, un segment qui n'existait pas il y a deux ans. La complexité croissante des architectures agentiques, où plusieurs modèles coopèrent et s'enchaînent, rend l'observabilité traditionnelle insuffisante. AgentCore Observability est présenté comme une première partie d'une série en deux volets : une seconde publication couvrira l'optimisation des performances et la gestion de la mémoire. La direction prise par AWS suggère que l'outillage autour des agents autonomes va devenir un différenciateur clé des plateformes cloud dans les prochains mois.

UELes entreprises européennes déployant des agents IA sur AWS Bedrock peuvent adopter immédiatement cet outil pour détecter les défaillances silencieuses en production, un manque opérationnel réel pour les équipes MLOps.

OutilsOutil
1 source
Créer et connecter un serveur MCP e-commerce prêt pour la production avec Amazon Bedrock AgentCore
2AWS ML Blog 

Créer et connecter un serveur MCP e-commerce prêt pour la production avec Amazon Bedrock AgentCore

Amazon a publié un guide technique détaillant la construction d'un serveur MCP (Model Context Protocol) prêt pour la production dans le secteur de l'ecommerce, combinant Amazon Bedrock AgentCore et Mistral AI Studio. Le tutoriel montre comment développer un serveur en Python avec le framework FastMCP, exposant six outils dédiés au commerce en ligne via un point de terminaison /mcp et un endpoint /health pour le monitoring. Le serveur s'appuie sur cinq tables Amazon DynamoDB à capacité à la demande, couvrant les produits, les clients, les commandes, les avis et les retours. L'authentification repose sur un système à deux niveaux de jetons JWT, avec Amazon Cognito gérant l'identité des utilisateurs via le protocole OAuth 2.1. Le déploiement s'effectue avec AWS Cloud Development Kit (CDK), et l'exécution est prise en charge par AgentCore Runtime, qui construit les images de conteneurs dans le cloud grâce à AWS CodeBuild, sans nécessiter Docker en local. Une fois déployé, ce serveur est connecté à Vibe, l'interface conversationnelle de Mistral AI disponible sur web, iOS et Android, permettant aux utilisateurs d'interagir en langage naturel avec les fonctions de recherche de produits, de passation de commandes, de soumission d'avis et de traitement des retours. Cette approche répond à un problème concret pour les équipes ecommerce : le développement d'assistants IA connectés nécessite habituellement des semaines d'intégration sur mesure, avec du code API spécifique pour chaque client, une gestion complexe de l'infrastructure de conteneurs et des mécanismes d'authentification à construire de zéro. En s'appuyant sur le standard MCP, un unique serveur peut être interrogé par plusieurs clients IA différents, éliminant le besoin de développer une intégration distincte pour chacun d'entre eux. AgentCore Runtime prend en charge la gestion des conteneurs, l'isolation des sessions, la validation des jetons JWT et l'observabilité, ce qui décharge les équipes techniques de la maintenance des load balancers et des middlewares d'authentification. Pour les entreprises du secteur, cela signifie un temps de mise sur le marché considérablement réduit pour des expériences client conversationnelles, tout en garantissant l'isolation des données propres à chaque client grâce à la gestion d'identité de Cognito. Ce projet illustre la stratégie plus large d'Amazon Web Services consistant à positionner Bedrock AgentCore comme plateforme de référence pour construire, connecter et faire évoluer des agents IA à grande échelle, en misant sur l'interopérabilité offerte par le protocole MCP plutôt que sur des intégrations propriétaires fermées. Le partenariat avec Mistral AI Studio, dont l'interface Vibe sert de vitrine grand public, s'inscrit dans une tendance où les fournisseurs cloud et les éditeurs de modèles collaborent pour rendre les agents IA directement exploitables par les entreprises, sans développement d'infrastructure supplémentaire. Ce guide, accompagné d'une démonstration vidéo, cible les équipes techniques cherchant à évaluer concrètement comment déployer un agent conversationnel connecté à leurs propres systèmes de données, avec des exigences de sécurité et de scalabilité déjà prises en compte dès la conception.

UEMistral AI, entreprise française, voit son interface Vibe intégrée a l'écosystème cloud d'Amazon, renforçant sa visibilité et son adoption sur le marche européen de l'IA agentique.

OutilsTuto
1 source
Optimiser les agents en production avec Amazon Bedrock AgentCore Observability
3AWS ML Blog 

Optimiser les agents en production avec Amazon Bedrock AgentCore Observability

Amazon publie la deuxième partie de sa série consacrée à l'observabilité des agents IA construits sur Amazon Bedrock AgentCore, en s'appuyant sur la fonctionnalité AgentCore Observability et sur Amazon CloudWatch. Après un premier volet dédié au débogage des agents défaillants (boucles infinies, erreurs d'invocation d'outils), ce second article s'attaque à un problème différent : les agents qui fonctionnent correctement mais trop lentement, ou dont la consommation mémoire dérive au fil du temps. Les prérequis restent identiques à la partie 1 : un compte AWS avec accès à Bedrock AgentCore, la fonction CloudWatch Transaction Search activée, et un agent déjà déployé. Un exemple concret illustre le problème : trois invocations successives d'un même agent affichent une latence moyenne de 7,5 à 8,2 secondes par span, révélant un goulot d'étranglement systémique plutôt qu'un simple ralentissement ponctuel. Amazon fournit une requête CloudWatch type pour repérer ces cas, filtrant les opérations InvokeAgent dont la latence dépasse 3 000 millisecondes, triées par ordre décroissant et limitées à 50 résultats. Ce type de dégradation est particulièrement insidieux car il ne déclenche aucune alerte d'erreur : le taux d'échec reste bas, mais les temps de réponse P95 grimpent progressivement, de 2 secondes à 5, puis 10, jusqu'à devenir inutilisables pour un cas d'usage interactif comme un chatbot de service client. Les utilisateurs finissent par abandonner leurs sessions sans que le système ne signale de panne. Pour les entreprises qui déploient des agents en production, cela signifie qu'un monitoring classique basé sur les taux d'erreur ne suffit plus : il faut définir des budgets de performance spécifiques à chaque cas d'usage et surveiller activement la dérive de latence avant qu'elle n'affecte l'expérience utilisateur. Amazon détaille ensuite une méthode d'analyse en profondeur : une fois une requête lente identifiée par son RequestId, une seconde requête CloudWatch permet de décomposer la chronologie complète de l'exécution, opération par opération. L'exemple fourni montre une trace OpenTelemetry de 17 spans répartis sur trois cycles d'exécution successifs (executeeventloopcycle), où des outils comme customerlookup et order_history s'exécutent l'un après l'autre au lieu d'être parallélisés, chaque cycle attendant la fin du précédent. Ce schéma séquentiel démultiplie la latence à chaque nouvel appel d'outil. Les causes les plus fréquentes identifiées par Amazon incluent la récupération de mémoire, l'invocation d'outils, la génération de tokens, et l'absence de parallélisation des opérations indépendantes, un diagnostic également accessible via des requêtes CloudWatch ciblées sur la latence spécifique de récupération mémoire.

💬 Selon Le Fil IA, le vrai piège des agents IA en prod, c'est qu'ils dégradent sans jamais planter : le taux d'erreur reste plat pendant que la latence P95 grimpe de 2 à 10 secondes, et personne ne le voit venir avant que les utilisateurs se cassent. L'exemple d'AWS est parlant, des appels d'outils exécutés en séquence au lieu d'être parallélisés, ça multiplie la latence sans qu'aucune alerte se déclenche. Bon, sur le papier l'outillage CloudWatch est bien pensé, mais ça confirme surtout un truc qu'on sous-estime encore trop : monitorer un agent, c'est plus proche du monitoring de perf que du monitoring d'erreurs, et la plupart des équipes ne sont pas encore équipées pour ça.

OutilsTuto
1 source
Exécuter des agents IA de production dans n8n avec le harnais Amazon Bedrock AgentCore
4AWS ML Blog 

Exécuter des agents IA de production dans n8n avec le harnais Amazon Bedrock AgentCore

Traduction et résumé rédigés : --- Amazon Web Services (AWS) a annoncé la disponibilité générale d'AgentCore harness, une fonctionnalité de sa plateforme Amazon Bedrock AgentCore destinée à faire tourner des agents IA en production, et son intégration dans n8n via un nouveau nœud communautaire open source baptisé @aws/n8n-nodes-agentcore, publié sous licence MIT. Jusqu'ici, le nœud AI Agent natif de n8n permettait surtout de déclencher un simple appel à un modèle dans un flux de travail. Le nouveau nœud, disponible dès la version 0.3 documentée par AWS, va plus loin : il expose l'ensemble du harnais AgentCore directement dans l'éditeur visuel de n8n, avec une seule opération pilotée par un champ, l'ARN du harnais. Laissé vide, le nœud crée automatiquement un agent lors de la première exécution, le réutilise ensuite et le met à jour si la configuration change ; renseigné avec un ARN existant, il invoque directement un agent déjà créé ailleurs. Le système fonctionne avec Amazon Bedrock, OpenAI, Google Gemini et les fournisseurs compatibles LiteLLM, avec la possibilité de changer de modèle entre deux tours d'une même conversation. Le moteur repose sur Strands Agents, le framework d'agents open source d'AWS. L'enjeu pour les équipes qui construisent des automatisations sans écrire beaucoup de code est de taille : un agent réellement utilisable en production a besoin de bien plus qu'un appel à un modèle isolé. Il lui faut une mémoire persistante au-delà d'une seule exécution, des outils concrets comme un navigateur ou un bac à sable de code, et la capacité de travailler sur des tâches longues et complexes. Construire cette infrastructure soi-même reste le principal frein pour la plupart des équipes, qui y consacrent l'essentiel de leur temps de développement. Avec AgentCore harness, cette couche d'orchestration, de gestion du contexte, de récupération après erreur et d'isolation des sessions est prise en charge automatiquement, ce qui abaisse considérablement la barrière à l'entrée pour déployer des agents fiables sans écrire de code d'infrastructure ou d'agent. Chaque session tourne dans un environnement isolé disposant de son propre système de fichiers, d'un shell, d'une mémoire persistante entre les sessions et d'un accès au web, avec la possibilité de restreindre la mémoire à un utilisateur donné ou d'ajouter des compétences et un interpréteur de code. Les équipes peuvent aussi faire tourner leurs agents dans leur propre réseau privé virtuel (VPC) pour des besoins de confidentialité, et exporter le harnais vers du code Strands si la configuration ne suffit plus. Le nœud reprend le même mécanisme d'authentification AWS que les nœuds existants pour AWS Lambda et Amazon S3, facilitant son adoption par les équipes déjà habituées à automatiser des services AWS depuis n8n. Il est installable directement depuis le panneau de nœuds de n8n ou via les paramètres de nœuds communautaires.

OutilsOutil
1 source

Recevez l'essentiel de l'IA chaque jour

Une sélection éditoriale quotidienne, sans bruit. Directement dans votre boîte mail.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription en un clic