Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Surveillez les agents de codage IA avec Amazon CloudWatch Coding Agent Insights
Les agents de codage IA tels qu'OpenAI Codex, Claude Code et GitHub Copilot émettent des données télémétriques OpenTelemetry (OTel) sur la façon dont vos développeurs les utilisent : consommation de jetons, latence par tour, appels d'outils, demandes d'API et approbations. Lorsque vous envoyez cette télémétrie à Amazon CloudWatch, vous pouvez surveiller l'adoption, attribuer l'utilisation et les coûts aux équipes et aux services, et identifier les problèmes de performance ou de fiabilité au sein de votre parc de développeurs.
CloudWatch fournit Coding Agent Insights, un ensemble de tableaux de bord prêts à l'emploi dans la console sous GenAI Observability, Coding Agent Insights. Les tableaux de bord vous permettent de répartir l'utilisation en fonction d'attributs organisationnels tels que l'organisation, le service, l'équipe, le centre de coûts et l'utilisateur, afin que vous puissiez comparer l'adoption et les coûts au sein de votre flotte. Vous pouvez également exporter les données sous-jacentes au format CSV pour une analyse plus approfondie. Vous ne créez ni n'importez ces tableaux de bord. Ils apparaissent automatiquement et sont renseignés dès que vos agents envoient des métriques sous la forme attendue. Votre seule tâche consiste à configurer chaque agent pour qu'il publie ses métriques OTel CloudWatch.
Important
Les tableaux de bord Coding Agent Insights s'appuient sur une métrique et une forme d'attribut spécifiques. Les métriques Otel natives de chaque agent reprennent les dimensions principales du tableau de bord (telles que model ettoken_type). Les attributs d'identité et d'organisation (tels queuser.email,team.id, departmentcost_center, etorganization) doivent être envoyés en tant qu'attributs de ressource OTel. Les guides de configuration de cette section configurent chaque agent pour qu'il émette des données télémétriques sous cette forme. Si vous modifiez les noms des métriques ou déplacez les attributs d'identité hors de la ressource, les tableaux de bord risquent de ne pas être renseignés.
Conditions préalables
Les agents de codage envoient des métriques au point de terminaison CloudWatch natif des métriques OTLP. Avant de configurer un agent, familiarisez-vous avec le terminal. Pour plus d’informations, consultez Points de terminaison OTLP et Prise en main.
Guides de configuration
Choisissez le guide pour votre agent de codage. Chaque guide couvre un ou plusieurs chemins de configuration, afin que vous puissiez choisir l'approche qui correspond à la façon dont vos développeurs exécutent l'agent.
Rubriques
-
Claude Code— Configurez Claude Code à l'aide d'un jeton porteur (individus et petites équipes) ou d'un déploiement en entreprise avec SSO d'entreprise.
-
Configuration OpenTelemetry pour OpenAI Codex— Configurez OpenAI Codex à l'aide d'un jeton porteur (individus et petites équipes) ou d'un déploiement en entreprise avec authentification unique (SSO).
-
Configuration OpenTelemetry pour GitHub Copilot— Configurez GitHub Copilot à l'aide d'un jeton porteur.
Afficher les tableaux de bord
Une fois qu'un agent commence à envoyer des métriques, consultez les tableaux de bord dans la console.
Pour afficher les tableaux de bord Coding Agent Insights
-
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le volet de navigation, choisissez GenAI Observability, puis Coding Agent Insights.
-
Choisissez l'onglet correspondant à votre agent de codage. Les métriques apparaissent généralement quelques minutes après l'envoi des données par l'agent.
Note
Les métriques sont interrogeables avec ProMQL, vous pouvez donc également créer vos propres tableaux de bord et alarmes. Pour de plus amples informations, veuillez consulter Requêtes ProMQL.