# 예약된 AI 프롬프트 (Beta)

## 개요

{% hint style="info" %}
예약된 AI 프롬프트는 Panther 버전 1.120부터 공개 베타로 제공되며 모든 고객이 사용할 수 있습니다. 버그 보고 및 기능 요청은 Panther 지원팀에 공유해 주세요.
{% endhint %}

예약된 AI 프롬프트를 사용하면 정의된 일정에 따라 반복적인 AI 기반 보안 분석을 자동화할 수 있습니다. Panther AI에 수동으로 알러트를 분류하거나, 보안 태세를 요약하거나, 알러트 대기열을 분석하도록 요청하는 대신, 자동으로 실행되어 결과와 함께 AI 대화를 생성하는 프롬프트를 구성할 수 있습니다.

## 예약된 프롬프트 만들기

예약된 프롬프트를 만들려면:

1. Panther Console의 왼쪽 탐색 모음에서 **Panther AI** > **예약된 프롬프트를 클릭합니다.**
2. 오른쪽 상단에서 **+** 버튼을 클릭합니다.
3. 다음 필드를 채웁니다:
   * **이름**: 프롬프트의 설명적인 이름(최대 256자).
   * **프롬프트**: AI에 대한 질문 또는 지시(최대 10,000자).
   * **일정**: 다음 중 하나를 구성합니다:
     * **빈도(주기적)**: 고정된 시간 간격으로 실행(최소 5분).
     * **Cron 표현식**: 다음을 사용하여 특정 날짜와 시간에 실행 [Cron 표현식](/ko/search/scheduled-searches.md#how-to-use-the-scheduled-search-crontab) (최소 5분).
   * **다음 사용자로 실행** (선택 사항): **AI Run As** 권한이 있는 경우, AI가 실행할 다른 사용자 계정 또는 API 토큰을 지정할 수 있습니다. 비워 두면 프롬프트는 사용자의 권한으로 실행됩니다.
   * **생성 시 활성화**: `ON` 을 전환하여 프롬프트가 구성된 일정에 따라 실행되도록 합니다. 기본값은 `ON`.
4. 을 클릭합니다. **생성** 하여 예약된 프롬프트를 저장합니다.

{% hint style="warning" %}
**예약된 프롬프트 권한**

**기본적으로 예약된 프롬프트는 생성자의 권한으로 실행됩니다.** 하지만 **AI Run As** 권한이 있는 관리자는 대신 특정 사용자 또는 API 토큰으로 실행되도록 프롬프트를 구성할 수 있습니다. AI는 구성된 실행 사용자와 동일한 데이터 접근 권한, 도구 권한 및 역할 제한을 사용합니다. 즉:

* 프롬프트는 실행 사용자(또는 생성자)의 역할이 허용하는 로그 유형, 알러트 및 탐지에만 접근할 수 있습니다.
* 실행 사용자(또는 생성자)의 역할 권한이 나중에 축소되면 프롬프트의 기능도 그에 따라 줄어들며, 업데이트된 권한을 벗어난 데이터에 접근하거나 작업을 수행할 수 없게 됩니다.
* 실행 사용자(또는 생성자)의 계정이 삭제되거나 비활성화되면 프롬프트는 자동으로 비활성화되고 실패로 표시됩니다.
* 사용자당 예약된 프롬프트는 최대 100개까지 가능합니다.
  {% endhint %}

<figure><img src="/files/dc647838a2b664c43118f9a0f9cbfe5868e98d82" alt="" width="563"><figcaption></figcaption></figure>

## 예약된 프롬프트 결과 보기

예약된 프롬프트 실행 결과를 보려면:

1. Panther Console의 왼쪽 탐색 모음에서 **Panther AI** > **예약된 프롬프트**.
2. 예약된 프롬프트의 이름을 클릭하여 세부 정보 페이지를 엽니다.
3. 세부 정보 페이지에는 가장 최근 실행의 AI 응답이 표시됩니다. **전체 화면에서 열기** 아이콘을 클릭하여 Panther AI 보기에서 대화를 엽니다.

<figure><img src="/files/1198aa1c4e5cccc8ab3bdbc5dbb6c75357e0428c" alt=""><figcaption></figcaption></figure>

세부 정보 페이지에는 다음 실행 정보도 표시됩니다:

* **상태** — 프롬프트가 현재 `ACTIVE` 인지 `DISABLED`.
* **일정** 인지 — 구성된 실행 빈도.
* **다음 실행** — 다음 예약 실행 시간(프롬프트가 활성화된 경우에만 표시).
* **마지막 실행** — 가장 최근 실행의 예약 시간과 상태: `SUCCEEDED`, `FAILED`, 또는 `RUNNING`.
* **오류** — 가장 최근 실행이 실패한 경우, 실행 상태 아래에 오류 설명이 표시됩니다.

프롬프트가 아직 실행되지 않은 경우, 세부 정보 페이지에는 다음 예약 실행 시간이 표시됩니다.

## 예약된 프롬프트 관리

### 예약된 프롬프트 편집

1. 다음으로 이동 **Panther AI** > **예약된 프롬프트**.
2. 편집 모달을 열려면 다음 중 하나를 수행합니다:
   * 프롬프트 카드에서 **⋯** 메뉴 > **편집**.
   * 프롬프트 세부 정보 페이지에서 **편집**.
3. 원하는 필드를 업데이트하고 **업데이트**.

### 예약된 프롬프트 활성화 또는 비활성화

비활성화된 프롬프트는 저장되지만 다시 활성화될 때까지 실행되지 않습니다. 프롬프트를 활성화하거나 비활성화하려면:

* 프롬프트 카드에서 카드 오른쪽의 토글 스위치를 사용합니다.
* 프롬프트 세부 정보 페이지에서 페이지 헤더의 토글 스위치를 사용합니다.

### 예약된 프롬프트 삭제

1. 삭제 확인을 열려면 다음 중 하나를 수행합니다:
   * 프롬프트 카드에서 **⋯** 메뉴 > **삭제**.
   * 프롬프트 세부 정보 페이지에서 **삭제**.
2. 삭제를 확인합니다. 프롬프트는 즉시 일정에서 제거됩니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.panther.com/ko/ai/scheduled-ai-prompts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
