개발 에이전트 기능 development-agentic-capabilities

Adobe Experience Manager(AEM) as a Cloud Service의 Development Agentic 기능은 공동 작업자 채팅과(와) 협력하여 기존 AEM Java 스택 개발자 및 관리자가 코드를 보다 효율적으로 만들고, 디버깅하고, 배포하고, 최적화할 수 있도록 지원합니다.

사용 사례 use-cases

다양한 사용 사례를 다룹니다.

Cloud Manager 파이프라인 관리

AEM Cloud Manager 파이프라인 관리 스킬을 사용하면 Cloud Manager 화면 간에 전환하여 필요한 정보나 컨트롤을 찾지 않고도 자연어를 통해 직접 CI/CD 파이프라인을 관리할 수 있습니다. 파이프라인을 나열 및 생성하고, 실행을 시작 또는 취소하며, 상태 및 내역을 확인할 수 있습니다(모두 단일 대화에서).

문제가 발생하면 스킬은 상태 검사를 넘어 단계 지표, 로그, 아티팩트 및 실행 실패를 검색할 수 있으므로 원시 로그 파일을 직접 다운로드하고 검색하지 않고도 문제를 진단할 수 있습니다. 또한 파이프라인 변수 관리, 캐시된 아티팩트 무효화 및 파이프라인 설정 조정과 같은 일상적인 파이프라인 구성을 처리하므로 UI를 통해 여러 번 클릭해야 했던 일상적인 유지 관리 작업을 단일 요청으로 수행할 수 있습니다.

AI는 실수를 할 수 있으므로 제안된 조치를 적용하기 전에 검토해야 하며, 특히 파괴적인 작업을 위해 그러해야 합니다.

기능
샘플 프롬프트
파이프라인 나열
“프로그램 12345”

"기본 프로그램에 어떤 파이프라인이 있습니까?"에 대한 파이프라인 나열
파이프라인 만들기
“프로그램 12345”

“에 대한 새 전체 스택 파이프라인을 만듭니다. 개발 환경에 대한 코드 품질 파이프라인을 설정합니다.”
파이프라인 실행
“개발 파이프라인 실행”

“파이프라인 67890 실행 시작”
실행 중인 파이프라인 단계 취소
“개발 파이프라인의 현재 빌드 단계를 취소합니다.”

“실행 중인 코드 검사 단계를 중지하여 실행을 12345.”
실행 내역 및 상태 보기
“현재 파이프라인 실행의 상태가 무엇입니까?”

“개발 파이프라인의 마지막 5개 실행을 표시합니다.”
단계 지표를 가져오는 중
“실행에 대한 빌드 단계 지표 표시 12345”

“코드 검사 단계가 마지막 실행에서 얼마나 걸립니까?”
로그를 가져오는 중
“파이프라인 실행에 대한 빌드 로그 링크 가져오기 12345”

“실패한 코드 검색 단계에 대한 로그를 가져옵니다.”
아티팩트를 가져오는 중
“실행 12345”

“에서 생성된 아티팩트를 보여 줍니다. 마지막 실행에서 빌드 아티팩트는 어디에서 다운로드할 수 있습니까?”
실행 오류를 가져오는 중
“개발 파이프라인 실행이 실패한 이유는 무엇입니까?”

“이번 주 12345 프로그램에 대해 실패한 모든 실행을 나열합니다.”
파이프라인 변수 관리
“개발 파이프라인에 대한 변수 표시”

“파이프라인 67890에서 API_ENDPOINT 변수 업데이트”
캐시된 아티팩트 무효화
“개발 파이프라인에 대해 캐시된 아티팩트를 무효화합니다.”

“다음 실행 전에 빌드 캐시를 지우십시오.”
파이프라인 설정 구성
“개발 파이프라인에 대한 전자 메일 알림을 사용하도록 설정”

“릴리스하려면 파이프라인 67890 트리거 분기를 변경하십시오.”

AEM Cloud Manager 환경 관리

AEM Cloud Manager 환경 관리 스킬을 사용하면 Cloud Manager의 UI 화면을 탐색하여 적절한 프로그램, 환경 또는 구성 패널을 찾지 않고도 자연어를 통해 Cloud Manager 환경을 관리할 수 있습니다. 환경을 나열하고 특정 환경에 대한 세부 정보를 가져올 수 있으며 프로젝트가 변경될 때 환경을 생성, 복제 또는 삭제할 수 있습니다.

일상적인 환경 유지 관리도 다룹니다. 환경 변수 관리, 디버깅을 위한 로그 다운로드, 깨끗한 슬레이트가 필요할 때 신속한 개발 환경(RDE) 재설정, 지역 배포 구성(Cloud Manager을 통한 여러 번의 방문 대신 단일 대화로 모두). 롤백해야 할 사항이 있는 경우 스킬은 백업에서 환경을 복원할 수도 있습니다.

AI는 실수를 할 수 있으므로 제안된 조치를 적용하기 전에 검토해야 하며, 특히 파괴적인 작업을 위해 그러해야 합니다.

기능
샘플 프롬프트
환경 나열
“프로그램 12345”

“기본 프로그램의 모든 환경 표시”
환경 세부 정보를 가져오는 중
“프로그램 12345”

"내 프로덕션 환경의 상태가 어떻게 됩니까?“에서 스테이징 환경에 대한 세부 정보를 가져옵니다.”
환경 만들기
“프로그램 12345”

“에 대한 새 개발 환경을 만듭니다. 테스트할 스테이지 환경을 설정합니다.”
환경 복제
“프로덕션 환경을 새 개발 환경에 복제”

“프로그램 12345에 대한 스테이징 환경을 복제합니다.”
환경 삭제
“프로그램 12345”

"사용되지 않은 테스트 환경을 제거합니다.“에서 이전 개발 환경을 삭제합니다.”
환경 변수 관리
“내 개발 환경에 대한 변수 표시”

“내 스테이징 환경에서 API_BASE_URL 변수 설정”
환경 로그 다운로드
“프로덕션 환경에 대한 로그 가져오기”

“스테이징 환경에 대한 디스패처 로그를 다운로드합니다.”
RDE 재설정
“내 RDE 재설정”

“프로그램 12345에 대한 신속한 개발 환경을 재설정합니다.”
지역 배포 관리
“프로그램 12345”

"내 프로덕션 환경에 대한 지역 배포를 표시합니다.“에 대한 새 지역 배포를 추가합니다.”
백업에서 복원
“어젯밤 백업에서 내 프로덕션 환경을 복원합니다.”

“스테이지 환경에 사용할 수 있는 백업을 표시합니다.”

AEM Cloud Manager 프로그램 관리

AEM Cloud Manager 프로그램 관리 스킬을 사용하면 Cloud Manager의 프로그램 목록을 탐색하여 원하는 프로그램을 찾는 대신 자연어를 통해 Cloud Manager 프로그램을 검색하고 관리할 수 있습니다. 액세스 권한이 있는 모든 프로그램을 나열하고, 특정 프로그램에 대한 세부 정보를 가져와서, 더 이상 필요하지 않을 때 프로그램을 삭제할 수 있습니다.

프로그램은 파이프라인과 환경이 아래에 있는 상위 항목이므로 이 기술은 관련 리소스에 대한 빠른 진입점 역할도 합니다. 먼저 프로그램 ID를 직접 추적하지 않고 주어진 프로그램에 연결된 파이프라인 또는 환경을 표시하도록 요청할 수 있습니다.

AI는 실수를 할 수 있으므로 제안된 조치를 적용하기 전에 검토해야 하며, 특히 파괴적인 작업을 위해 그러해야 합니다.

기능
샘플 프롬프트
모든 프로그램 나열
“내 Cloud Manager 프로그램 나열”

“액세스 권한이 있는 프로그램은 무엇입니까?”
프로그램 세부 정보를 가져오는 중
“프로그램 12345”

“기본 프로그램에 대한 정보 표시”
프로그램 삭제
“프로그램 삭제 12345”

“이전 데모 프로그램 제거”
프로그램에 대한 파이프라인 표시
“프로그램 목록에 어떤 파이프라인이 12345?”

“기본 프로그램에 대한 파이프라인을 나열합니다.”
프로그램에 대한 환경 표시
“프로그램 12345”

“기본 프로그램에 있는 환경 표시”

AEM Cloud Manager 릴리스 관리

AEM Cloud Manager 릴리스 관리 스킬을 사용하면 Cloud Manager 설정을 끝까지 탐색하여 올바른 화면을 찾지 않고도 Adobe이 자동 유지 관리 업데이트를 프로그램에 적용하는 시기를 제어할 수 있습니다. 현재 업데이트 일정을 확인하고, 매일 Adobe이 업데이트를 일시 중지하는 반복 시간인 매일 방해 받지 않는 시간 창을 설정하고, 환경에 변경 사항을 적용하지 않으려는 경우 제품 출시 또는 휴일 동결과 같은 이벤트에 대해 여러 날의 업데이트 금지 기간을 예약할 수 있습니다.

계획이 변경되면 일정이 잡힌 대로 쉽게 무업데이트 기간을 제거할 수 있습니다. 또한 이 기술은 Adobe의 글로벌 코드 동결 기간을 보여 줄 수도 있습니다. — windows Adobe은 이미 계획된 유지 관리 제외를 위해 차단되어 있습니다. — 따라서 일정을 잡기 전에 미리 어떤 날짜가 이미 사용 제한인지 알 수 있습니다.

AI는 오류를 범할 수 있으므로 제안된 작업을 적용하기 전에 검토하십시오. 잘못 예약되거나 제거된 업데이트 불가 기간이 사용자가 보호하려는 기간 동안 업데이트가 랜딩될 수 있으므로 업데이트-예약 변경 사항에 특히 적합합니다.

기능
샘플 프롬프트
현재 업데이트 일정 설정을 가져오는 중
“현재 자동 중지 시간 기간은 무엇입니까?”

“프로그램 12345 업데이트 일정 표시”
일별 자동 중지 시간 창 구성
“프로그램 12345에 대해 오후 10시부터 오전 6시까지를 [자동 중지 시간]으로 설정합니다.”

“자동 중지 시간 창을 업데이트하여 한 시간 앞당겨 시작하십시오.”
무업데이트 기간 예약
“업데이트가 없는 기간을 12월 20일에서 1월 2일로 예약하십시오.”

“실행 주간에 프로그램 12345 업데이트 차단, 3월 3~10일”
업데이트 불가 기간 제거
“프로그램 12345에 대한 업데이트를 사용할 수 없는 기간을 제거합니다.”

“다음 주로 예약한 일시 중단 기간 취소”
Adobe의 전역 코드 동결 기간 보기
“Adobe이 이번 분기에 업데이트를 중단하는 시기는 언제입니까?”

“Adobe의 계획된 유지 관리 제외 기간 표시”
recommendation-more-help
experience-manager-cloud-service-help-main-toc