Capacidades de agentes de desarrollo development-agentic-capabilities
La funcionalidad de agente de desarrollo de Adobe Experience Manager (AEM) as a Cloud Service colabora con Coworker Chat para ayudar a los desarrolladores y administradores tradicionales de AEM Java-stack a crear, depurar, implementar y optimizar código de forma más eficiente.
Casos de uso use-cases
Se tratan una serie de casos de uso.
Administrar canalizaciones de Cloud Manager
La habilidad Administración de canalizaciones de AEM Cloud Manager le permite administrar sus canalizaciones de CI/CD directamente a través del lenguaje natural, sin cambiar entre pantallas de Cloud Manager para encontrar la información o los controles que necesita. Puede enumerar y crear canalizaciones, iniciar o cancelar ejecuciones y comprobar el estado y el historial, todo desde una sola conversación.
Cuando algo sale mal, la habilidad va más allá de las comprobaciones de estado: puede recuperar métricas de paso, registros, artefactos y errores de ejecución para que pueda diagnosticar un problema sin descargar ni buscar personalmente en los archivos de registro sin procesar. También administra la configuración diaria de la canalización (administración de variables de canalización, invalidación de artefactos en caché y ajuste de la configuración de la canalización), de modo que las tareas de mantenimiento rutinarias que solían requerir varios clics a través de la interfaz de usuario se pueden realizar con una sola solicitud.
La IA puede cometer errores, por lo que debe revisar las acciones sugeridas antes de aplicarlas, especialmente en el caso de operaciones destructivas.
“¿Qué canalizaciones tengo en el programa principal?”
“Configurar una canalización de calidad de código para mi entorno de desarrollo”
“Iniciar la ejecución para la 67890 de la canalización”
“Detener el paso de análisis de código en ejecución para 12345 de ejecución”
“Mostrarme las últimas 5 ejecuciones de la canalización de desarrollo”
“¿Cuánto tiempo duró el paso de análisis de código en mi última ejecución?”
“Extraer los registros para el paso de análisis de código fallido”
“¿Dónde puedo descargar el artefacto de compilación de mi última ejecución?”
“Enumerar todas las ejecuciones fallidas para el programa 12345 esta semana”
“Actualizar la variable API_ENDPOINT en el 67890 de la canalización”
“Borrar la caché de compilación antes de la siguiente ejecución”
“Cambiar la rama de déclencheur para que se libere la 67890 de canalización”
AEM Cloud Manager Environment Management
La habilidad Administración del entorno de AEM Cloud Manager le permite administrar los entornos de Cloud Manager a través del lenguaje natural, sin navegar por las pantallas de la interfaz de usuario de Cloud Manager para encontrar el programa, el entorno o el panel de configuración adecuado. Puede enumerar los entornos, extraer detalles de uno específico y crear, clonar o eliminar entornos a medida que cambien las necesidades del proyecto.
El mantenimiento diario del entorno también está cubierto: administración de variables de entorno, descarga de registros para depuración, restablecimiento de un entorno de desarrollo rápido (RDE) cuando necesite una pizarra limpia y configuración de implementaciones de región, todo desde una sola conversación en lugar de varios viajes a través de Cloud Manager. Cuando es necesario revertir algo, la aptitud también puede restaurar un entorno desde una copia de seguridad.
La IA puede cometer errores, por lo que debe revisar las acciones sugeridas antes de aplicarlas, especialmente en el caso de operaciones destructivas.
“Mostrar todos los entornos del programa principal”
“¿Cuál es el estado de mi entorno de producción?”
“Configurar un entorno de ensayo para realizar pruebas”
“Duplicar el entorno de ensayo para la 12345 del programa”
“Quitar el entorno de prueba no utilizado”
“Establecer la variable API_BASE_URL en mi entorno de ensayo”
“Descargar los registros de Dispatcher para mi entorno de ensayo”
“Restablecer el entorno de desarrollo rápido para la 12345 del programa”
“Mostrarme las implementaciones de región para mi entorno de producción”
“Mostrar las copias de seguridad disponibles para el entorno de ensayo”
Administración del programa AEM Cloud Manager
La habilidad Administración de programas de AEM Cloud Manager le permite buscar y administrar sus programas de Cloud Manager a través del lenguaje natural, en lugar de navegar por los listados de programas de Cloud Manager para encontrar el que está buscando. Puede enumerar todos los programas a los que tiene acceso, extraer detalles de uno específico y eliminar un programa cuando ya no lo necesite.
Dado que los programas son el paraguas bajo el que viven las canalizaciones y los entornos, esta aptitud también actúa como punto de entrada rápido a esos recursos relacionados: puede pedirle que muestre las canalizaciones o los entornos vinculados a un programa determinado sin rastrear primero el ID del programa.
La IA puede cometer errores, por lo que debe revisar las acciones sugeridas antes de aplicarlas, especialmente en el caso de operaciones destructivas.
“¿A qué programas tengo acceso?”
“Mostrar información sobre el programa principal”
“Quitar el programa de demostración antiguo”
“Enumerar canalizaciones para el programa principal”
“¿Qué entornos tiene el programa principal?”
AEM Cloud Manager Release Management
La habilidad Administración de versiones de AEM Cloud Manager le permite controlar cuándo Adobe aplica actualizaciones de mantenimiento automatizadas a su programa, sin necesidad de examinar la configuración de Cloud Manager para encontrar la pantalla correcta. Puede comprobar la programación de actualizaciones actual, establecer una ventana de Horas de inactividad diaria (una hora recurrente cada día en que Adobe pone en pausa las actualizaciones) y programar un período sin actualizaciones de varios días para eventos como el lanzamiento de un producto o la congelación de días festivos, en caso de que no desee que los cambios lleguen a sus entornos.
Si tus planes cambian, puedes eliminar un Periodo sin Actualización tan fácilmente como lo programaste. La aptitud también permite mostrar los periodos de congelación de código globales de Adobe (los periodos de bloqueo de Adobe de Windows ya están desactivados para las exclusiones de mantenimiento planificadas), por lo que sabe de antemano qué fechas ya están prohibidas antes de intentar programar las suyas.
AI puede cometer errores, por lo que debe revisar las acciones sugeridas antes de aplicarlas; esto es especialmente cierto para los cambios en la programación de actualizaciones, ya que un periodo sin actualización programado o eliminado incorrectamente podría permitir que las actualizaciones se pospongan durante una ventana que quería proteger.
“Mostrarme la programación de actualizaciones para la 12345 del programa”
“Actualizar la ventana de horas tranquilas para que comience una hora antes”
“Bloquear actualizaciones para el programa 12345 durante la semana de lanzamiento, del 3 al 10 de marzo”
“Cancelar la ventana de interrupción programada para la semana siguiente”
“Mostrarme los períodos de exclusión de mantenimiento planificados de Adobe”