Panoramica dell’agente di sviluppo development-agent-overview
Come parte di Brand Experience Agent, l’agente di sviluppo consente agli sviluppatori e agli amministratori dello stack Java tradizionale di AEM di creare, eseguire il debug, distribuire e ottimizzare il codice in modo più efficiente.
Supporta i seguenti processi, accessibili tramite l’interfaccia conversazionale dell’Assistente di intelligenza artificiale.
- Processo Cloud Manager: operazioni di sola lettura, incluso l’elenco di programmi e ambienti e lo stato della pipeline
- Processo di risoluzione dei problemi della pipeline: debug delle pipeline non riuscite
- Ore non interattive e processo di gestione Aggiorna periodi liberi: visualizzare, creare e modificare le ore non interattive e aggiornare i periodi liberi
- Processo di risoluzione dei problemi di replica (Beta): esegui il debug dei problemi relativi alla replica, ad esempio le code bloccate.
- Abilità dell'agente IDE per scenari di sviluppo locale, ad esempio la generazione di componenti AEM.
- Server MCP locali per lo sviluppo locale, in particolare per il debug dei problemi di AEM e Dispatcher.
- Server MCP remoti per accedere alle API e agli agenti AEM.
Puoi inviare un feedback specifico dell’agente di sviluppo a aem-devagent@adobe.com.
Processo Cloud Manager cloud-manager-job
Trova informazioni sui tuoi programmi e ambienti AEM, tra cui:
- elenco di programmi e ambienti
- elenco delle variabili di ambiente
- ricerca dei nomi delle pipeline, dello stato di esecuzione corrente e dei dettagli dei passaggi
- recupero di collegamenti ai registri scaricabili
Prompt di esempio sample-cm-job-prompts
Ore non interattive e processo di gestione dei periodi liberi di aggiornamento control-updates-job
Visualizza, crea e modifica le ore non interattive e aggiorna i periodi liberi direttamente tramite l’Assistente di intelligenza artificiale di AEM.
Il vantaggio principale è rappresentato da un numero inferiore di errori di pianificazione. Quando si effettua una richiesta, l’assistente ti guida attraverso le possibili opzioni e segnala i limiti applicabili, ad esempio il limite di tre periodi, l’intervallo obbligatorio di una settimana tra i periodi e le finestre di esclusione della manutenzione pianificata che non è possibile riprogrammare.
Pertanto, invece di individuare un vincolo dopo una configurazione non riuscita, i Proprietari business e i Responsabili dell’implementazione vengono indirizzati a una pianificazione valida nella stessa conversazione. In questo modo le finestre aziendali critiche vengono protette dagli aggiornamenti automatici della manutenzione, riducendo al contempo i problemi di configurazione e inattività.
Prompt di esempio sample-updates-prompts
Processo di risoluzione dei problemi della pipeline cloud-manager-pipeline-troubleshooting
Questo processo può recuperare gli stati della pipeline e aiutarti a risolvere eventuali errori nei passaggi di build suggerendo correzioni, risparmiando tempo durante il debug delle distribuzioni AEM as a Cloud Service negli ambienti di sviluppo, staging e produzione. Esamina i registri di build e il codice correlato per consigliare una correzione da applicare manualmente.
Segui un’esercitazione per scoprire come utilizzare l’agente di sviluppo per risolvere gli errori della pipeline.
Accedere all’agente di sviluppo tramite Cloud Manager how-to-access-the-agent
Puoi accedere all’agente di sviluppo tramite l’Assistente AI presente nelle interfacce utente, inclusi Cloud Manager o Experience Hub.
-
Per iniziare, fai clic su Adobe Experience Cloud per aprire la pagina Home.
-
Nella barra a sinistra, sotto l’intestazione Servizi, fai clic su Cloud Manager.
note important IMPORTANT I widget, gli strumenti e gli artefatti visualizzati dipendono dall’utente tipo, dai diritti e dal tipo di implementazione AEM (AEM as a Cloud Service o Managed Services 6.5/6.5 LTS). -
Nella barra a sinistra, in Programma, fai clic su
. -
Nella pagina Panoramica del programma, nella scheda Pipeline, fai clic su una pipeline.
-
Nella pagina Build e analisi del codice, annota la pipeline non riuscita.
-
Fai clic sull’icona Assistente IA nell’angolo in alto a destra dell’interfaccia utente di AEM (dalle pagine di Cloud Manager o dall’istanza di authoring degli ambienti AEM).
Vedi anche Assistente AI in AEM.
-
Nella casella di testo del pannello Assistente IA, accanto alla parte inferiore, digita la domanda o il prompt, quindi premi
Entero fai clic su .Ad esempio:
Nel programma “eda-org-01-no-access”, analizzare l’errore della pipeline “no-access” e risolvere i problemi.Il prompt restituisce la seguente risposta.
Risolvere i problemi direttamente da un’esecuzione non riuscita della pipeline troubleshoot-with-ai-button
Quando l’esecuzione di una pipeline ha esito negativo, Cloud Manager visualizza anche un pulsante Risoluzione dei problemi con IA direttamente nella pagina di esecuzione della pipeline. Questo è il modo più veloce per avviare una sessione di risoluzione dei problemi, perché l’esecuzione non riuscita viene passata automaticamente come contesto all’Assistente AI, non è richiesta alcuna immissione manuale del prompt.
-
In Cloud Manager, apri l’esecuzione della pipeline non riuscita. Nel banner di stato viene visualizzato Non riuscito e il pulsante Risoluzione dei problemi con IA viene visualizzato nell’angolo superiore destro della pagina.
-
Fai clic su Risoluzione dei problemi con IA.
Il pannello Assistente AI si apre sul lato destro dello schermo. L’assistente fa riferimento automaticamente all’esecuzione della pipeline non riuscita e inizia la sua analisi, identificando il passaggio non riuscito e suggerendo una correzione da applicare manualmente.
-
Rivedi la risposta e, se necessario, continua la conversazione nella casella di testo Assistente AI per porre domande di follow-up o richiedere ulteriori dettagli.
Risoluzione dei problemi dal widget Pipeline non riuscite della Home esperienza troubleshoot-from-experience-home-widget
La Home page dell’esperienza include un widget Pipeline non riuscite che offre una panoramica immediata degli errori delle pipeline nei programmi senza dover prima passare a Cloud Manager. Ogni riga del widget rappresenta una pipeline non riuscita e mostra il nome della pipeline, la data e l’ora dell’ultima esecuzione, la durata e il passaggio non riuscito. Un pulsante Risoluzione dei problemi con IA è disponibile in linea per ogni voce.
-
Apri Home page esperienza, fai clic su Experience Manager e scorri fino al widget Pipeline non riuscite.
-
Individua la pipeline da analizzare, quindi fai clic su Risoluzione dei problemi con AI nella riga.
Si apre il pannello Assistente IA con l’esecuzione della pipeline non riuscita precaricata come contesto. L’assistente inizia automaticamente la sua analisi, identificando la causa principale e suggerendo una correzione.
-
Rivedi la risposta e, se necessario, continua la conversazione nella casella di testo Assistente AI per porre domande di follow-up o richiedere ulteriori dettagli.
Autorizzazioni permissions
Il processo di risoluzione dei problemi della pipeline richiede il ruolo Cloud Manager - Sviluppatore o Cloud Manager - Responsabile del programma.
Prompt di esempio sample-pipeline-prompts
Funzioni fuori ambito out-of-scope-features
La risoluzione dei problemi delle pipeline funziona nei passaggi Build e Unit Testing e Code Scanning nelle pipeline di distribuzione full stack e di qualità del codice. Supporta anche pipeline di configurazione a livello web.
Per altri tipi e passaggi di pipeline, esegui il debug degli errori scaricando ed esaminando i registri. Per ulteriori informazioni, vedere Log di accesso e download.
Processo di risoluzione dei problemi di replica (Beta) replication-troubleshooting-job
Eseguire il debug di problemi correlati alla replica, ad esempio code bloccate.
Invia un’e-mail a aem-devagent@adobe.com per accedere al programma beta.