Chargement de l'image...Kiro

Produit

  • À propos de Kiro
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Tarification
  • Téléchargements

Pour

  • Entreprise
  • Startups
  • Étudiants

Communauté

  • Aperçu
  • Ambassadeurs
  • Discord
  • Événements
  • Powers
  • Boutique
  • Vitrine

Ressources

  • Docs
  • Blogue
  • Journal des modifications
  • FAQ
  • Signaler un bogue
  • Suggérer une idée
  • Soutien à la facturation

Réseaux sociaux

Conditions d'utilisation du siteLicencePolitique d'IA responsableMentions légalesPolitique de confidentialitéPréférences relatives aux témoins
Chargement de l'image...Kiro
  • Entreprise
  • Tarification
  • Docs
SE CONNECTERTÉLÉCHARGER
Chargement de l'image...Kiro

Pour commencer

InstallationAuthentificationVotre premier projet

Modèles

AperçuModèles disponiblesEffort de raisonnement

Fonctionnalités

Comment fonctionne Kiro
Specs
Steering
Hooks
MCP
Autorisations
Agents personnalisés
Agent Skills
Powers
Sessions cloudCompactionKiroignorePoints de contrôle et rewind
Outils intégrés
Portées de configuration

IDE 1.x

Nouveautés de la version 1.0
Configuration et premier lancement
Éditeur
Chat
Expérimental
DépannageRéférence 0.x

CLI

Nouveautés de la version 3.0
Configuration et première exécution
Interface utilisateur du terminal
Clavardage
Mode vocalMode sans interfaceACPAutocomplétion
Expérimental
Référence 2.x

Crew

Démarrage rapideInstallationFonctionnement 24/7
Chat
Agent Capabilities
Fonctionnalités
Interfaces
Applications
ConfigurationSécuritéDépannage

Web - Aperçu

Configuration et première exécutionIdentity Center
Connectez vos dépôts
Utilisation de l'agent
Mode autonomeAutomatisationsMémoire
Sandbox

Mobile - Aperçu

Aperçu

Commandes et référence

Commandes CLICommandes à barre obliqueOutils intégrésCodes de sortieParamètres

Facturation

AperçuGestion de votre abonnementMise à niveau de votre forfaitRétrogradation de votre forfaitAnnulation de votre forfaitAchat de crédits supplémentairesGestion de vos paiementsGestion des notifications d'utilisationGestion de vos impôtsCommuniquer avec le soutien à la facturationSuppression de votre compteQuestions connexes

Entreprise

ConceptsDémarrage rapide de l'intégration
Connexion de votre fournisseur d'identité
Abonnez votre équipeGérer les abonnements
Governance
Surveillance et suivi
Voir l'utilisation (tableau de bord)
Voir l'activité par utilisateur
Journaliser les requêtes des utilisateurs
ParamètresMises à jour géréesFacturationIAMRégions prises en charge

Confidentialité et sécurité

AperçuProtection des donnéesRéférences de codeValidation de la conformitéSécurité de l'infrastructureAutorisations IAMPare-feu, mandataires et périmètres de donnéesPoints de terminaison VPC (AWS PrivateLink)

Guides

Aperçu
Prise en charge des langages
Apprendre en jouant

Migration

Migration depuis Q DeveloperMigration depuis VSCodeMise à niveau depuis Q CLI
  1. Docs
  2. Entreprise
  3. Surveillance et suivi
  4. Voir l'activité par utilisateur
Afficher en Markdown

Affichage de l'activité par utilisateur

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et la version anglaise originale, la version anglaise prévaudra.
Afficher en Markdown

Vous pouvez configurer Kiro pour qu'il recueille la télémétrie d'activité par utilisateur pour les abonnés Kiro de votre organisation et qu'il la fournisse sous forme de rapport CSV quotidien. Utilisez ce rapport pour vérifier l'utilisation, optimiser l'attribution des licences, suivre la consommation de crédits et de dépassements, et comprendre comment les utilisateurs individuels interagissent avec Kiro à travers les clients.

À propos du rapport

Chaque jour à 2 h 00 (02:00) Temps universel coordonné (UTC), Kiro génère un rapport CSV par type de client Kiro (IDE, CLI et Plugin) et l'écrit dans votre compartiment S3.

s3://bucketName/prefix/AWSLogs/accountId/KiroLogs/user_report/region/year/month/day/00/clientType_accountId_user_report_timestamp.csv

Activer les rapports d'activité des utilisateurs

Info

Lorsque vous activez les rapports d'activité des utilisateurs, Kiro recueille la télémétrie des utilisateurs et la stocke dans le compartiment S3 de votre compte. Ceci est contrôlé au niveau de l'administrateur et ne peut pas être configuré par les utilisateurs.

Prérequis

Créez un compartiment Amazon S3 pour contenir le fichier CSV du rapport d'activité des utilisateurs. Le compartiment doit :

  • Se trouver dans la Région AWS où le profil Kiro a été installé. Ce profil a été installé lorsque vous avez abonné pour la première fois des utilisateurs de la main-d'œuvre IAM Identity Center à Kiro Pro. Pour en savoir plus sur ce profil et les Régions où il est pris en charge, consultez Profil Kiro et Régions prises en charge.

  • Se trouver dans le compte AWS où les utilisateurs sont abonnés. Si des utilisateurs sont abonnés dans plusieurs comptes AWS, vous devez alors créer des compartiments dans chacun de ces comptes. Les compartiments entre comptes ne sont pas pris en charge.

  • (Facultatif, mais recommandé) Être différent du compartiment que vous utilisez peut-être pour la journalisation des requêtes des utilisateurs.

  • Inclure un préfixe, aussi appelé sous-dossier, où Kiro enregistrera le fichier CSV. Le fichier CSV ne peut pas être enregistré à la racine du compartiment.

  • Avoir une politique de compartiment semblable à celle qui suit. Remplacez bucketName, prefix, region et accountId par vos propres renseignements. Les valeurs region et accountId dans le bloc Condition de la politique doivent correspondre à la Région où votre profil Kiro a été installé et au compte AWS où les utilisateurs sont abonnés.

json
{ "Version": "2012-10-17", "Statement": [ { "Sid": "KiroLogsWrite", "Effect": "Allow", "Principal": { "Service": "q.amazonaws.com" }, "Action": [ "s3:PutObject" ], "Resource": [ "arn:aws:s3:::bucketName/prefix/*" ], "Condition": { "StringEquals": { "aws:SourceAccount": "accountId" }, "ArnLike": { "aws:SourceArn": "arn:aws:codewhisperer:region:accountId:*" } } } ] }

Pour en savoir plus sur la protection des données dans votre compartiment Amazon S3, consultez Protection des données par chiffrement dans le Amazon Simple Storage Service User Guide.

Pour activer les rapports d'activité des utilisateurs

  1. Connectez-vous à la console AWS.

  2. Passez à la console Kiro. Pour utiliser la console Kiro, vous devez disposer des autorisations définies dans Politique : Autoriser les administrateurs à configurer Kiro et à abonner des utilisateurs.

  3. Choisissez Settings.

  4. Sous Kiro user activity reports, choisissez Edit.

  5. Activez Collect granular metrics per user.

  6. Sous S3 location, entrez l'URI Amazon S3 que vous utiliserez pour contenir les rapports CSV. Exemple : s3://amzn-s3-demo-bucket/user-activity-reports/

Après l'activation

Le premier rapport CSV est généré au prochain passage à 2 h 00 UTC après l'activation des rapports, puis de nouveaux fichiers sont écrits chaque jour par la suite. Une fois les rapports dans votre compartiment, vous pouvez les interroger avec Amazon Athena, visualiser les tendances dans Amazon QuickSight, ou les intégrer dans votre pipeline analytique existant.

Pour une vue d'ensemble de l'utilisation de Kiro sans détail par utilisateur, consultez Affichage de l'utilisation de Kiro sur le tableau de bord. Pour capturer également le contenu des requêtes des utilisateurs, consultez Journalisation des requêtes.

Métriques du rapport d'activité des utilisateurs

Le tableau suivant décrit les métriques incluses dans les rapports d'activité des utilisateurs générés par Kiro.

Nom de la métriqueDescription
DateDate de l'activité du rapport
UserIdId de l'utilisateur pour qui l'activité est signalée
Client_TypeKIRO_IDE, KIRO_CLI ou PLUGIN
Chat_ConversationsNombre de conversations de l'utilisateur au cours de la journée
Credits_UsedCrédits consommés du forfait d'abonnement de l'utilisateur au cours de la journée
Overage_CapLimite de dépassement fixée par l'administrateur, lorsque Overage_Enabled est true. Si le dépassement n'est pas activé, ce champ affiche le nombre maximal de crédits inclus dans un forfait d'abonnement comme valeur préétablie
Overage_Credits_UsedNombre total de crédits de dépassement utilisés par l'utilisateur, si le dépassement est activé
Overage_EnabledIndique si le dépassement est activé pour cet utilisateur
ProfileIdProfil associé à l'activité de l'utilisateur
Subscription_TierForfait d'abonnement Kiro - Pro, ProPlus, ProMax, Power
Total_MessagesNombre de messages envoyés à Kiro et reçus de Kiro. Cette métrique inclut les requêtes des utilisateurs, les appels d'outils et les réponses de Kiro
New_UserIndique si l'abonnement de l'utilisateur est nouveau. Si l'utilisateur a activé son abonnement Kiro à la date du rapport, cette métrique sera true
User_EmailAdresse courriel de l'utilisateur
model_name_messagesNombre de messages traités par un modèle pour un utilisateur, y compris Auto

Structure du rapport

  1. Le rapport contient des colonnes statiques (tous les champs sauf les messages des modèles) et des colonnes dynamiques (messages des modèles).
  2. Le nombre de colonnes de messages de modèles dépendra du nombre de modèles utilisés au cours de la date du rapport.
  3. Les noms des colonnes de messages de modèles sont les noms des modèles en minuscules, en ordre alphabétique, en commençant par Auto.
  4. Les valeurs des colonnes de messages de modèles correspondent au nombre de messages traités par ce modèle au cours de la journée du rapport pour un utilisateur. Si un utilisateur n'a pas utilisé un modèle, la colonne affichera une valeur de 0.

Métriques héritées du rapport d'activité des utilisateurs

Le rapport d'activité des utilisateurs hérité continue de s'exécuter parallèlement au nouveau rapport par client. Ce rapport contient des données pour l'utilisation du CLI et du plugin uniquement. Ses fichiers CSV quotidiens sont publiés dans le même compartiment S3, au chemin suivant :

s3://bucketName/prefix/AWSLogs/accountId/KiroLogs/by_user_analytic/Region/year/month/day/00/accountId_by_user_analytic_timestamp.csv

Chaque colonne montre une métrique, comme décrit dans Anciennes métriques du rapport d'activité des utilisateurs.

Le fichier CSV est structuré comme suit :

  • Un CSV par clientType, contenant tous les utilisateurs ayant interagi avec ce client au cours de la journée.
  • Chaque ligne montre un utilisateur ayant interagi avec Kiro ce jour-là.
  • Chaque colonne montre une métrique, comme décrit dans Métriques du rapport d'activité des utilisateurs. Les métriques sont calculées en fonction de la télémétrie des utilisateurs recueillie au cours de la journée.
  • Si plus de 1 000 utilisateurs interagissent avec Kiro au cours de la journée, Kiro divise les données en plusieurs fichiers CSV contenant 1 000 utilisateurs chacun. Les fichiers portent le suffixe part_1, part_2, et ainsi de suite.

Les rapports sont enregistrés au chemin suivant. Le segment 00 est une partition d'heure fixe qui reflète l'heure d'écriture de 2 h 00 UTC.

Le tableau suivant décrit les métriques héritées incluses dans les rapports d'activité des utilisateurs générés par Kiro.

Nom de la métriqueDescription
Chat_AICodeLinesLignes de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique inclut le code qui a été généré par le chat Kiro (pas le chat en ligne) et inséré dans l'IDE.
Chat_MessagesInteractedNombre de messages de chat pour lesquels l'utilisateur a interagi positivement avec Kiro. Exemples d'interactions positives : cliquer sur un lien, insérer une suggestion et voter en faveur d'une réponse de Kiro. Cette métrique inclut les messages qui ont été générés par le chat Kiro (pas le chat en ligne).
Chat_MessagesSentNombre de messages envoyés à Kiro et reçus de Kiro. Cette métrique inclut les requêtes des utilisateurs et les réponses de Kiro dans le chat Kiro (pas le chat en ligne).
CodeFix_AcceptanceEventCountNombre de corrections de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux corrections de code générées par la fonctionnalité de révision de code.
CodeFix_AcceptedLinesLignes de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux lignes de code générées par la fonctionnalité de révision de code.
CodeFix_GeneratedLinesLignes de code suggérées par Kiro. Cette métrique s'applique aux lignes de code générées par la fonctionnalité de révision de code.
CodeFix_GenerationEventCountNombre de corrections de code suggérées par Kiro. Cette métrique s'applique aux corrections de code générées par la fonctionnalité de révision de code.
CodeReview_FailedEventCountNombre de problèmes de code trouvés pour lesquels Kiro n'a pas pu suggérer de correction de code. Cette métrique s'applique aux problèmes de code générés à l'aide de la fonctionnalité de révision de code.
CodeReview_FindingsCountNombre de problèmes de code trouvés par Kiro. Cette métrique s'applique aux problèmes de code trouvés à l'aide de la fonctionnalité de révision de code.
CodeReview_SucceededEventCountNombre de problèmes de code qui ont été trouvés et pour lesquels Kiro a pu générer une correction de code suggérée. Cette métrique s'applique aux problèmes de code trouvés à l'aide de la fonctionnalité de révision de code.
Dev_AcceptanceEventCountNombre de fonctionnalités de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux fonctionnalités de code générées par la commande /dev.
Dev_AcceptedLinesLignes de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux lignes de code générées par la commande /dev.
Dev_GeneratedLinesLignes de code suggérées par Kiro. Cette métrique s'applique aux lignes de code générées par la commande /dev.
Dev_GenerationEventCountNombre de fonctionnalités de code suggérées par Kiro. Cette métrique s'applique aux fonctionnalités de code générées par la commande /dev.
DocGeneration_AcceptedFileUpdatesNombre de mises à jour de fichiers suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux mises à jour de fichiers générées par la commande /doc.
DocGeneration_AcceptedFilesCreationsNombre de créations de fichiers suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux créations de fichiers générées par la commande /doc.
DocGeneration_AcceptedLineAdditionsLignes d'ajouts de documentation suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique à la documentation générée par la commande /doc.
DocGeneration_AcceptedLineUpdatesLignes de mises à jour de documentation suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique à la documentation générée à l'aide de la commande /doc.
DocGeneration_EventCountNombre de fois où l'utilisateur a interagi avec Kiro à l'aide de la commande /doc.
DocGeneration_RejectedFileCreationsNombre de créations de fichiers suggérées par Kiro et rejetées par l'utilisateur. Cette métrique s'applique aux créations de fichiers générées par la commande /doc.
DocGeneration_RejectedFileUpdatesNombre de mises à jour de fichiers suggérées par Kiro et rejetées par l'utilisateur. Cette métrique s'applique aux mises à jour de fichiers générées par la commande /doc.
DocGeneration_RejectedLineAdditionsLignes d'ajouts de documentation suggérées par Kiro et rejetées par l'utilisateur. Cette métrique s'applique à la documentation générée par la commande /doc.
DocGeneration_RejectedLineUpdatesLignes de mises à jour de documentation suggérées par Kiro et rejetées par l'utilisateur. Cette métrique s'applique à la documentation générée à l'aide de la commande /doc.
InlineChat_AcceptedLineAdditionsLignes d'ajouts de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique inclut les ajouts de code générés par le chat en ligne (pas le chat Kiro).
InlineChat_AcceptedLineDeletionsLignes de suppressions de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique inclut les suppressions de code suggérées par le chat en ligne (pas le chat Kiro).
InlineChat_AcceptanceEventCountNombre de suggestions du chat en ligne (pas le chat Kiro) qui ont été acceptées par l'utilisateur.
InlineChat_DismissalEventCountNombre de suggestions du chat en ligne (pas le chat Kiro) qui ont été abandonnées par l'utilisateur. Par « abandonnées », on entend que la suggestion de code a été affichée, mais que l'utilisateur a continué à taper ou à effectuer d'autres opérations dans son IDE, sans accepter ni rejeter explicitement la suggestion de code.
InlineChat_DismissedLineAdditionsLignes d'ajouts de code suggérées par Kiro et abandonnées par l'utilisateur. Par « abandonnées », on entend que la suggestion de code a été affichée, mais que l'utilisateur a continué à taper ou à effectuer d'autres opérations dans son IDE, sans accepter ni rejeter explicitement la suggestion de code. Cette métrique inclut les ajouts de code générés par le chat en ligne (pas le chat Kiro).
InlineChat_DismissedLineDeletionsLignes de suppressions de code suggérées par Kiro et abandonnées par l'utilisateur. Par « abandonnées », on entend que la suggestion de code a été affichée, mais que l'utilisateur a continué à taper ou à effectuer d'autres opérations dans son IDE, sans accepter ni rejeter explicitement la suggestion de code. Cette métrique inclut les suppressions de code suggérées par le chat en ligne (pas le chat Kiro).
InlineChat_EventCountNombre de sessions de chat en ligne (pas le chat Kiro) auxquelles l'utilisateur a participé.
InlineChat_RejectedLineAdditionsLignes d'ajouts de code suggérées par Kiro et rejetées par l'utilisateur. Cette métrique inclut les ajouts de code générés par le chat en ligne (pas le chat Kiro).
InlineChat_RejectedLineDeletionsLignes de suppressions de code suggérées par Kiro et rejetées par l'utilisateur. Cette métrique inclut les suppressions de code suggérées par le chat en ligne (pas le chat Kiro).
InlineChat_RejectionEventCountNombre de suggestions du chat en ligne (pas le chat Kiro) qui ont été rejetées par l'utilisateur.
Inline_AICodeLinesLignes de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique inclut le code qui a été accepté sous forme de suggestions en ligne.
Inline_AcceptanceCountNombre de suggestions en ligne acceptées par l'utilisateur.
Inline_SuggestionsCountNombre de suggestions en ligne affichées à l'utilisateur.
TestGeneration_AcceptedLinesLignes de code suggérées par Kiro et acceptées par l'utilisateur. Cette métrique s'applique aux lignes de code générées par la commande /test.
TestGeneration_AcceptedTestsNombre de tests unitaires suggérés par Kiro et acceptés par l'utilisateur. Cette métrique s'applique aux tests unitaires générés par la commande /test.
TestGeneration_EventCountNombre de fois où l'utilisateur a interagi avec Kiro par la commande /test.
TestGeneration_GeneratedLinesLignes de code suggérées par Kiro. Cette métrique s'applique aux lignes de code générées par la commande /test.
TestGeneration_GeneratedTestsNombre de tests unitaires suggérés par Kiro. Cette métrique s'applique aux tests unitaires générés par la commande /test.
Transformation_EventCountNombre de fois où l'utilisateur a interagi avec Kiro par la commande /transform, excluant les fois où l'utilisateur a transformé du code en ligne de commande.
Transformation_LinesGeneratedLignes de code suggérées par Kiro. Cette métrique s'applique au code généré par la commande /transform, excluant le code transformé en ligne de commande.
Transformation_LinesIngestedLignes de code fournies à Kiro pour transformation. Cette métrique s'applique au code fourni par la commande /transform, excluant le code fourni pour transformation en ligne de commande, ou pour une conversion SQL.
Page mise à jour : 11 août 2026
Voir l'utilisation (tableau de bord)
Journaliser les requêtes des utilisateurs