Fonctionnalités de l’agence de développement development-agentic-capabilities
La fonctionnalité Agence de développement de Adobe Experience Manager (AEM) as a Cloud Service collabore avec le Module de conversation des collègues pour aider les développeurs et administrateurs traditionnels de la pile Java AEM à créer, déboguer, déployer et optimiser le code plus efficacement.
Cas d’utilisation use-cases
Divers cas d’utilisation sont abordés.
Gestion des pipelines Cloud Manager
Les compétences de gestion de pipeline AEM Cloud Manager vous permettent de gérer vos pipelines CI/CD directement en langage naturel, sans passer d’un écran Cloud Manager à l’autre pour rechercher les informations ou contrôles dont vous avez besoin. Vous pouvez répertorier et créer des pipelines, lancer ou annuler des exécutions, et vérifier le statut et l’historique, le tout à partir d’une seule conversation.
En cas de problème, la compétence va au-delà des vérifications d’état : elle peut récupérer les mesures d’étape, les journaux, les artefacts et les échecs d’exécution afin que vous puissiez diagnostiquer un problème sans télécharger et rechercher vous-même les fichiers journaux bruts. Il gère également la configuration quotidienne des pipelines (gestion des variables de pipeline, invalidation des artefacts mis en cache et ajustement des paramètres de pipeline) afin que les tâches de maintenance de routine qui nécessitaient auparavant plusieurs clics via l’interface utilisateur puissent être effectuées avec une seule requête.
Pour savoir pourquoi une exécution a échoué, consultez Dépannage du pipeline .
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« Quels pipelines ai-je dans le programme principal ? »
« Configurer un pipeline de qualité du code pour mon environnement de développement »
« Démarrer l’exécution du pipeline 67890 »
« Arrêter l’étape d’analyse du code en cours d’exécution pour l’exécution 12345 »
« Affichez-moi les 5 dernières exécutions du pipeline de développement »
« Combien de temps l’étape d’analyse du code a-t-elle duré lors de ma dernière exécution ? »
« Extrayez les journaux de l’étape d’analyse du code ayant échoué »
« Où puis-je télécharger l’artefact de build de ma dernière exécution ? »
« Répertoriez toutes les exécutions ayant échoué pour les 12345 de programme cette semaine. »
« Mettez à jour la variable API_ENDPOINT sur le pipeline 67890 »
« Effacer le cache de build avant ma prochaine exécution »
« Modifiez la branche de déclenchement de l’67890 de pipeline à publier »
Dépannage du pipeline AEM Cloud Manager aem-cloud-manager-pipeline-troubleshooting
La compétence de dépannage du pipeline AEM Cloud Manager vous permet de découvrir pourquoi l’exécution d’un pipeline a échoué, sans télécharger et rechercher vous-même les fichiers journaux bruts. Référencez une exécution ayant échoué par nom de pipeline ou ID d’exécution. La compétence confirme l’échec dans Cloud Manager, identifie l’étape ayant échoué et explique en langage clair ce qui s’est passé, pourquoi et ce qu’il faut faire ensuite. Si votre requête correspond à plusieurs pipelines, la compétence vous demande d’en choisir un avant de continuer.
Notez que cette fonctionnalité est mise en œuvre en tant qu’agent spécialisé et n’apparaît donc pas visuellement comme une compétence répertoriée dans l’interface Personnalisations des collaborateurs .
La compétence enquête sur les échecs dans les pipelines et étapes suivants :
- L’étape de test unitaire et de création et l’étape d’analyse du code dans les pipelines de déploiement full stack et de qualité du code.
- Échecs de création et de qualité du code dans les pipelines de configuration de niveau web tels que les erreurs de validation de la configuration Dispatcher.
- Échecs de déploiement dans les pipelines de configuration, comme une configuration de réseau CDN non valide.
Pour les échecs d’autres étapes, telles que l’étape de déploiement d’un pipeline full stack, la compétence signale l’étape en échec sans la diagnostiquer. Dans ce cas, examinez les journaux comme décrit dans la section Accès et téléchargement des journaux ou contactez l’assistance Adobe.
Vous pouvez également commencer le dépannage directement à partir de Cloud Manager. Sur une exécution de pipeline ayant échoué, cliquez sur Dépannage avec l’IA pour ouvrir Coworker avec cette exécution déjà référencée.
L’IA peut faire des erreurs et donc passer en revue le diagnostic avant d’agir dessus.
« Aidez-moi à résoudre les problèmes liés au dernier pipeline qui a échoué dans le programme principal »
« Résolution des problèmes liés aux 1234567 d’exécution du pipeline de développement dans les 12345 de programme »
« Pourquoi le déploiement de mon pipeline de configuration a-t-il échoué dans le 12345 de programme ? »
Gestion de l’environnement AEM Cloud Manager
Les compétences de gestion de l’environnement AEM Cloud Manager vous permettent de gérer vos environnements Cloud Manager en langage naturel, sans parcourir les écrans de l’interface utilisateur de Cloud Manager pour trouver le programme, l’environnement ou le panneau de configuration approprié. Vous pouvez répertorier vos environnements, extraire des détails relatifs à un environnement spécifique, et créer, cloner ou supprimer des environnements en fonction de l’évolution des besoins de votre projet.
La maintenance quotidienne de l’environnement est également couverte : la gestion des variables d’environnement, le téléchargement des journaux pour le débogage, la réinitialisation d’un environnement de développement rapide (RDE) lorsque vous avez besoin de nettoyer la page et la configuration des déploiements de région, le tout à partir d’une seule conversation au lieu de plusieurs voyages via Cloud Manager. Lorsqu’un élément doit être restauré, la compétence peut également restaurer un environnement à partir d’une sauvegarde.
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« Afficher tous les environnements dans le programme principal »
« Quel est l’état de mon environnement de production ? »
« Configurer un environnement d’évaluation pour les tests »
« Dupliquer l’environnement d’évaluation pour les 12345 de programme »
« Supprimer l’environnement de test inutilisé »
« Définir la variable API_BASE_URL sur mon environnement d’évaluation »
« Téléchargez les journaux du Dispatcher pour mon environnement d’évaluation »
« Réinitialiser l’environnement de développement rapide pour les 12345 de programme »
« Afficher les déploiements de région pour mon environnement de production »
« Afficher les sauvegardes disponibles pour l’environnement d’évaluation »
Gestion du programme AEM Cloud Manager
Les compétences de gestion de programme AEM Cloud Manager vous permettent de rechercher et de gérer vos programmes Cloud Manager en langage naturel, au lieu de parcourir les listes de programmes Cloud Manager pour trouver celui que vous recherchez. Vous pouvez répertorier tous les programmes auxquels vous avez accès, extraire les détails d’un programme spécifique et supprimer un programme lorsqu’il n’est plus nécessaire.
Étant donné que les programmes forment le parapluie sous lequel vivent les pipelines et les environnements, cette compétence agit également comme un point d’entrée rapide dans ces ressources associées. Vous pouvez leur demander d’afficher les pipelines ou les environnements liés à un programme donné sans avoir à rechercher vous-même l’ID du programme.
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« À quels programmes ai-je accès ? »
« Afficher des informations sur le programme principal »
« Supprimer l’ancien programme de démonstration »
« Répertorier les pipelines pour le programme principal »
« Quels environnements le programme principal possède-t-il ? »
Gestion des versions d’AEM Cloud Manager
Les compétences de gestion des versions d’AEM Cloud Manager vous permettent de contrôler le moment où Adobe applique des mises à jour de maintenance automatisées à votre programme, sans parcourir les paramètres Cloud Manager pour trouver le bon écran. Vous pouvez vérifier votre planning de mise à jour actuel, définir une fenêtre Quiet Hours quotidienne (une heure récurrente chaque jour pendant laquelle Adobe suspend les mises à jour) et planifier une période sans mise à jour de plusieurs jours autour d’événements tels qu’un lancement de produit ou un gel des vacances, lorsque vous ne souhaitez pas que vos environnements subissent des modifications.
Si vos plans changent, vous pouvez supprimer une période sans mise à jour aussi facilement que vous l’avez planifiée. Cette compétence peut également vous montrer les propres périodes globales de gel du code d’Adobe (les fenêtres Adobe ont déjà été bloquées pour les exclusions de maintenance planifiée), afin que vous sachiez dès le départ quelles dates sont déjà hors limites avant de planifier les vôtres.
L’IA peut faire des erreurs et passer en revue les actions suggérées avant de les appliquer, ce qui est particulièrement vrai pour les modifications de planning de mise à jour, car une période sans mise à jour incorrectement planifiée ou supprimée peut permettre aux mises à jour d’arriver pendant une fenêtre que vous souhaitez protéger.
« Afficher le planning de mise à jour des 12345 du programme »
« Mettez à jour ma fenêtre d’heures creuses pour commencer une heure plus tôt »
« Bloquer les mises à jour des 12345 de programme pendant la semaine de lancement, du 3 au 10 mars »
« Annuler la fenêtre de coupure de courant que je prévoyais pour la semaine prochaine »
« Afficher les périodes d’exclusion de la maintenance planifiée d’Adobe »