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.
Informations sur les agents de codage
Les agents de codage basés sur l'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 détecter 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 découper l'utilisation en fonction des 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 dans la forme attendue. Votre seule tâche consiste à configurer chaque agent pour qu'il publie ses métriques OTel sur CloudWatch.
Important
Les tableaux de bord Coding Agent Insights reposent sur une métrique et une forme d'attribut spécifiques. Les métriques OTel natives de chaque agent contiennent les principales dimensions 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 sous forme d'attributs de ressource OTel. Les guides de configuration de cette section configurent chaque agent pour émettre de la télémétrie sous cette forme. Si vous modifiez les noms des métriques ou si vous 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 des métriques OTLP CloudWatch natif. Avant de configurer un agent, familiarisez-vous avec le point de terminaison. Pour plus d’informations, consultez Points de terminaison OTLP et Prise en main.
Guides de configuration
Choisissez le guide correspondant à 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
-
Configuration OpenTelemetry pour 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) d'entreprise.
-
Configuration OpenTelemetry pour GitHub Copilot— Configurez GitHub Copilot à l'aide d'un jeton porteur.
Afficher les tableaux de bord
Une fois qu'un agent a commencé à envoyer des métriques, consultez les tableaux de bord dans la console.
Pour consulter les tableaux de bord de 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ête ProMAL.