

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 사용자 지정 에이전트 관리
<a name="custom-agents-managing-custom-agents"></a>

사용자 지정 에이전트를 생성한 후 구성을 편집하고, 호출 기록을 보고, 더 이상 필요하지 않을 때 삭제할 수 있습니다.

## 사용자 지정 에이전트 편집
<a name="editing-a-custom-agent"></a>

양식을 사용하거나 채팅을 통해 사용자 지정 에이전트를 편집할 수 있습니다. 양식을 사용하면 이름, 시스템 프롬프트 및 기술을 업데이트할 수 있습니다. 에이전트의 도구를 수정하려면 채팅을 사용합니다.

**양식을 사용하여 사용자 지정 에이전트를 편집하려면:**

1. DevOps **Agent** 웹 앱에서 에이전트 페이지로 이동합니다.

1. 편집하려는 사용자 지정 에이전트를 선택합니다.

1. 에이전트 세부 정보 페이지에서 **편집**을 선택합니다.

1. 대화 상자에서 **양식을** 선택합니다.

1. 업데이트할 필드를 수정합니다.
   + **이름** - 에이전트의 식별자를 업데이트합니다(생성 시 동일한 제약 조건: 소문자, 하이픈, 최대 64자).
   + **시스템 프롬프트** - 에이전트의 지침을 수정합니다(최소 10자, 최대 50,000자).
   + **기술** - 검색 필드를 사용하여 기술을 추가하거나 제거합니다.

1. **저장**을 선택합니다.

수정하지 않는 필드는 현재 값을 유지합니다. 에이전트가 할당한 도구는 양식을 통해 편집할 때 보존됩니다.

**채팅을 사용하여 사용자 지정 에이전트를 편집하려면**

채팅을 요청하여 도구를 포함한 모든 필드를 업데이트할 수 있습니다. 예제:

```
Update weekly-health-report to also check for Lambda function errors.
```

```
Add the use_kubectl tool to my cluster-audit-agent.
```

```
Change the system prompt of certificate-checker to also report certificates expiring within 30 days.
```

채팅은 현재 에이전트 구성을 검색하고, 요청된 변경 사항을 적용하고, 저장하기 전에 확인합니다. 언급하지 않은 필드는 변경되지 않습니다.

## 호출 기록 보기
<a name="viewing-invocation-history"></a>

에이전트 세부 정보 페이지에는 상태, 트리거 소스 및 타임스탬프를 포함하여 사용자 지정 에이전트에 대한 모든 호출의 전체 기록이 표시됩니다.

**호출 기록을 보려면:**

1. DevOps **Agent** 웹 앱에서 에이전트 페이지로 이동합니다.

1. 검사할 사용자 지정 에이전트를 선택합니다.

1. **기록** 탭을 선택합니다.

호출 테이블에는 다음 정보가 표시됩니다.


| 열 | 설명 | 
| --- | --- | 
| 호출 | 에이전트를 호출할 때 제공된 작업 제목 또는 설명입니다. | 
| Status | 현재 호출 상태(아래 참조). | 
| 트리거한 사람 | 호출이 시작된 방식 - 예약된 실행의 트리거 이름 또는 온디맨드 호출의 경우 "수동"입니다. | 
| 시작됨 | 호출이 시작된 날짜 및 시간입니다. | 
| 최종 업데이트 | 가장 최근 상태 변경 날짜 및 시간입니다. | 

상태별로 호출을 필터링하거나 제목별로 검색할 수 있습니다. 테이블은 10초마다 자동으로 새로 고쳐져 호출 실행에 대한 업데이트된 상태를 표시합니다.

**호출 상태:**


| Status | 설명 | 
| --- | --- | 
| 보류 중인 시작 | 호출이 대기열에 추가되고 예약 대기 중입니다. | 
| 실행 | 에이전트가 실행 중입니다. | 
| 성공 | 호출이 성공적으로 완료되었습니다. | 
| 실패 | 호출에 오류가 발생하여 중지되었습니다. | 
| 시간 초과 | 호출이 1시간 제한 시간을 초과했습니다. | 
| 취소됨 | 완료 전에 호출이 수동으로 취소되었습니다. | 

## 호출 궤적 보기
<a name="viewing-an-invocation-trajectory"></a>

호출 궤적은 에이전트가 단일 호출 중에 생성한 모든 도구 호출, 결과 및 텍스트 출력 등 에이전트 작업의 전체 트레이스를 보여줍니다.

**호출 궤적을 보려면:**

1. **기록** 탭에서 검사할 호출을 선택합니다.

1. 궤적 타임라인을 검토합니다.

타임라인에는 다음 단계 유형이 표시됩니다.
+ **도구 호출** - 에이전트가 호출한 도구와 파라미터가 포함된 도구입니다.
+ **도구 결과** - 각 도구에서 반환되는 응답입니다.
+ **텍스트 출력** - 호출 중에 생성된 에이전트에 메시지를 보냅니다.
+ **생성된 출력** - 타임라인 끝에 링크로 표시된 에이전트가 생성한 모든 아티팩트 또는 권장 사항입니다.

호출을 실행하기 위해 궤적이 실시간으로 업데이트됩니다. 궤적 보기 상단에서 **취소**를 선택하여 실행 중인 호출을 취소할 수 있습니다.

## 사용자 지정 에이전트 삭제
<a name="deleting-a-custom-agent"></a>

**중요**  
** 사용자 지정 에이전트를 삭제해도 이미 진행 중인 호출에는 영향을 주지 않습니다. 호출 실행은 완료, 제한 시간 초과 또는 취소될 때까지 계속됩니다. 그러나 삭제 후에는 에이전트를 다시 호출할 수 없습니다.

채팅을 사용하여 사용자 지정 에이전트를 삭제할 수 있습니다. 삭제는 영구적이며 실행 취소할 수 없습니다.

**사용자 지정 에이전트를 삭제하려면**

채팅에 에이전트를 이름으로 삭제하도록 요청합니다. 예제:

```
Delete the custom agent weekly-health-report.
```

채팅은 삭제하기 전에 에이전트 이름과 유형을 확인합니다. 에이전트에 활성 트리거가 있는 경우 에이전트와 함께 제거됩니다.