

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.

# Compétences apprises
<a name="about-aws-devops-agent-learned-skills"></a>

## Quelles sont les compétences apprises ?
<a name="what-are-learned-skills"></a>

Les compétences acquises sont des fichiers de connaissances structurés que l' DevOps agent génère à partir des données de votre espace agent. Chaque compétence acquise code un type spécifique de connaissances que l' AWS DevOps agent utilise dans le cadre de ses tâches. Au lancement, deux compétences apprises sont disponibles : la compréhension de l'espace des agents et les meilleures pratiques d'utilisation des outils.

### Comprendre l'espace des agents
<a name="agent-space-understanding"></a>

La compétence Agent Space Understanding (`understanding-agent-space`) analyse vos comptes cloud connectés, vos référentiels de code et vos intégrations de télémétrie afin de créer une carte des ressources et des relations au sein d'un agent space.

La compétence produit un `SKILL.md` fichier principal et un ensemble de fichiers de référence. Le fichier principal contient une présentation du système en langage clair avec les principaux concepts de domaine, les environnements de déploiement (paires de AWS comptes et de régions, abonnements Azure et régions, etc.), un schéma d'architecture au niveau du conteneur montrant comment les services logiques se connectent, les chemins de demande essentiels à votre application avec les composants qu'ils traversent, et un mappage des référentiels de code aux conteneurs.

Chaque conteneur logique reçoit un fichier de référence dédié décrivant ses composants internes (calcul, données, messagerie, réseau, etc.) avec les types de ressources et les identifiants physiques tels que ARNs les noms des tables et les files d'attente URLs. Le fichier de référence capture également la couverture de l'observabilité, y compris les alarmes, les tableaux de bord et les moniteurs liés à chaque composant. Il associe également chaque composant à ses référentiels de code, packages et infrastructure-as-code définitions associés, fournissant ainsi une chaîne de traçabilité complète depuis le code source jusqu'aux ressources déployées.

Chaque chemin de demande critique reçoit un fichier de référence dédié décrivant le flux de end-to-end demandes complet selon la granularité des composants, depuis le point d'entrée jusqu'à chaque service intermédiaire, magasin de données et dépendance externe. Le fichier comprend un organigramme séquencé montrant l'ordre des opérations et les mécanismes d'interaction entre les composants, ainsi que la responsabilité de chaque participant. Il répertorie également les signaux d'observabilité relatifs au chemin : modèles de groupes de logs pour chaque saut, indicateurs clés (latence, taux d'erreur, limitation, quotas de jetons) avec leurs noms et dimensions d'alarme, et intervalles de suivi distribués qui peuvent être corrélés entre les services et les comptes.

### Meilleures pratiques d'utilisation des outils
<a name="tool-use-best-practices"></a>

La compétence Bonnes pratiques d'utilisation des outils analyse les utilisations passées des outils d'investigation afin d'extraire des modèles d'utilisation efficaces, des modes de défaillance courants et des indications sur les paramètres. Cela permet à l' DevOps agent d'éviter les pièges connus et de mener des enquêtes en réduisant le nombre d'étapes inutiles. La compétence produit un fichier principal et un ensemble de fichiers de référence par outil. Le fichier principal sert d'index de routage qui répertorie chaque outil avec les scénarios d'investigation qu'il prend en charge et renvoie au fichier de référence correspondant.

Chaque fichier de référence par outil peut inclure jusqu'à trois sections :
+ **Meilleures pratiques** — Techniques axées sur l'investigation issues d'une utilisation réussie des outils, telles que les modèles de requêtes CloudWatch Logs Insights, les espaces de noms et dimensions de métriques spécifiques à l'environnement et les filtres de source d'événements. CloudTrail Chaque entrée est organisée autour d'un scénario d'enquête et inclut des valeurs de paramètres concrets et des exemples observés lors d'enquêtes antérieures.
+ **Erreurs courantes** — Modes de défaillance récurrents et leurs correctifs. Chaque entrée décrit une condition d'erreur spécifique, telle que l'interrogation d'un compte inaccessible ou la création d'une requête d'agrégation mal formée, et fournit une action corrective afin que l'agent puisse éviter ou corriger l'erreur sans gaspiller les étapes d'investigation.
+ **Gestion des résultats** : conseils pour les appels d'outils qui ont tendance à renvoyer des réponses volumineuses. Chaque entrée décrit un changement de paramètre ou une stratégie de traitement qui réduit la taille de sortie tout en préservant la valeur diagnostique.

Lorsque l'accès à l'infrastructure en direct est disponible, la compétence valide les modèles par rapport à votre environnement avant de les inclure. Les modèles confirmés sont énoncés avec confiance, les modèles non confirmés utilisent un langage prudent et les modèles réfutés sont exclus. Cela permet de maintenir les compétences en phase avec l'état actuel de votre infrastructure.

## Gestion des compétences acquises
<a name="managing-learned-skills"></a>

**Mises à jour** — L' DevOps agent génère et met à jour automatiquement les compétences acquises en fonction de l'activité dans votre espace agent. Ce qui suit décrit le moment où chaque compétence est mise à jour.

L' DevOps agent génère une compétence mise à jour des **meilleures pratiques d'utilisation des outils** toutes les 30 enquêtes.

La compétence **Agent Space Understanding** est générée par l'agent d'apprentissage, qui s'exécute chaque fois que vous ajoutez, mettez à jour ou supprimez une fonctionnalité ou une intégration Agent Space.

Pour régénérer les compétences apprises manuellement, cliquez sur le bouton **Régénérer** sur la page Topologie de l'application de l'opérateur, ou discutez avec l'agent et demandez-lui de mettre à jour les compétences acquises.

**Désactivation** : les compétences apprises sont actives par défaut. Lorsqu'ils sont actifs, l' DevOps agent les charge au début de chaque tâche de DevOps l'agent. Pour empêcher l'application d'une compétence apprise, désactivez-la dans l'afficheur de compétences de l'application pour opérateurs. La désactivation d'une compétence ne la supprime pas. La compétence est conservée et peut être réactivée à tout moment. Lorsqu'une compétence est désactivée, l' DevOps agent agit à son insu.

**Vue topologie** : la page Topologie de l'application Web de votre agent Space utilise la compétence Agent Space Understanding pour afficher visuellement votre environnement Agent Space sous forme de conteneurs et de composants logiques. Cliquez sur n'importe quel conteneur pour voir ses composants, ses identificateurs de ressources et sa télémétrie.