View a markdown version of this page

Agents personnalisés - AWS DevOps Agent

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.

Agents personnalisés

Les agents personnalisés sont des agents d'IA définis par l'utilisateur qui automatisent les tâches opérationnelles spécifiques à votre infrastructure et à vos flux de travail. Contrairement aux fonctionnalités intégrées des AWS DevOps agents, qui se concentrent sur la réponse aux incidents, les requêtes à la demande et la prévention proactive, les agents personnalisés vous permettent de définir votre propre agent à l'aide d'une invite système personnalisée, d'un ensemble d'outils sélectionnés et de compétences spécialisées.

Les agents personnalisés s'exécutent de manière autonome, en utilisant les outils et les compétences MCP disponibles dans votre espace d'agents. Vous pouvez les exécuter à la demande ou selon un calendrier pour effectuer des tâches opérationnelles récurrentes telles que la génération de rapports, l'audit des configurations, l'analyse des tendances ou l'exécution de flux de travail en plusieurs étapes sur vos outils connectés.

Concepts clés

Invite système — Ensemble d'instructions écrites en Markdown qui définit ce que fait l'agent, comment il aborde les tâches et quel résultat il produit. L'invite du système est au cœur du comportement de votre agent personnalisé.

Outils : outils MCP disponibles dans votre espace agent que l'agent personnalisé peut invoquer lors de l'invocation. Vous sélectionnez les outils auxquels l'agent a accès parmi l'ensemble complet d'outils fournis par vos intégrations connectées et vos serveurs MCP personnalisés.

Compétences — Des ensembles d'instructions modulaires qui fournissent des connaissances supplémentaires sur le domaine, des procédures d'investigation ou des capacités spécialisées à l'agent lors de l'exécution. Les compétences peuvent également activer des fonctionnalités de sortie telles que la création d'artefacts ou de recommandations. Pour plus d'informations sur les compétences, consultezDevOps Compétences des agents.

Déclencheurs : événements ou conditions qui invoquent automatiquement un agent personnalisé. AWS DevOps L'agent prend actuellement en charge les déclencheurs basés sur le calendrier, qui exécutent l'agent à des intervalles définis à l'aide d'expressions cron ou rate.

Invocation : exécution unique d'un agent personnalisé. Chaque invocation produit une trajectoire indiquant les étapes de raisonnement, les appels aux outils et les résultats de l'agent.

Comment fonctionnent les agents personnalisés

Lorsqu'un agent personnalisé s'exécute, il :

  1. Charge son invite système, ses outils et ses compétences à partir de la configuration que vous avez définie.

  2. Se connecte à la boîte à outils MCP d'Agent Space et accède uniquement aux outils que vous lui avez assignés.

  3. Charge les documents de compétences qui lui sont assignés, mettant à disposition leurs instructions et leurs connaissances du domaine lors de l'invocation.

  4. Raisonne tout au long de la tâche, utilise des outils et suit les instructions relatives aux compétences pour atteindre son objectif.

  5. Produit des résultats (réponses textuelles, artefacts ou recommandations) en fonction de ses instructions et des compétences assignées.

  6. Enregistre une trajectoire d'invocation complète, y compris toutes les étapes de raisonnement, les appels aux outils et les résultats.

Les agents personnalisés ont accès aux mêmes outils que ceux qui alimentent les fonctionnalités intégrées de l' AWS DevOps agent, notamment les outils pour vos AWS comptes connectés, les plateformes d'observabilité, les CI/CD pipelines, les systèmes de billetterie et les serveurs MCP personnalisés, mais uniquement aux outils spécifiques que vous attribuez à chaque agent.

Comparaison entre les agents personnalisés et les fonctionnalités intégrées

Capacité Built-in Agent Agent personnalisé
Objectif Réponse aux incidents, prévention, requêtes à la demande User-defined tâches opérationnelles
Configuration Géré par AWS DevOps un agent Vous définissez l'invite, les outils et les compétences
Invocation Automatique (incidents, plannings) ou conversationnel À la demande ou via des déclencheurs que vous configurez
Outils disponibles Tous les outils de l'espace des agents Uniquement les outils que vous sélectionnez
Sorties Enquêtes, recommandations, réponses au chat Réponses textuelles, artefacts, recommandations
Concurrency Soumis à des quotas de simultanéité intégrés Soumis à un quota de simultanéité des agents personnalisé

Ce que les agents des douanes peuvent faire

Les agents personnalisés sont flexibles et peuvent automatiser un large éventail de tâches opérationnelles. Cas d’utilisation courants :

  • Rapports opérationnels : générez des résumés de santé quotidiens ou hebdomadaires, des rapports de déploiement ou des audits de conformité sur l'ensemble de votre infrastructure.

  • Audit de configuration — Vérifiez régulièrement les configurations des ressources par rapport aux normes de votre organisation et produisez des résultats.

  • Analyse des tendances : analysez les indicateurs, les modèles d'erreur ou les tendances en matière de coûts au fil du temps et obtenez des informations exploitables.

  • Multi-step flux de travail : orchestrez des séquences d'appels d'outils sur plusieurs intégrations afin de mener à bien des procédures opérationnelles complexes.

  • Cross-tool corrélation — Combinez les données issues de plateformes d'observabilité, de CI/CD pipelines et de AWS services pour répondre à des questions opérationnelles complexes.

Pour plus d'informations sur les limites des agents personnalisés, consultezQuotas.

Étapes suivantes