> For the complete documentation index, see [llms.txt](https://docs.panther.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.panther.com/ko/panther/detections-repo/ci-cd.md).

# Panther 콘텐츠용 CI/CD

Panther 고객은 자신의 [디택션 파이프라인을 자동화할 수 있습니다](/ko/panther/detections-repo.md)를 통해 사용자 지정 로그를 사용할 수 있으며 [pantherlog](/ko/panther/pantherlog.md)를 통해, CI/CD 워크플로로 보안을 강화할 수 있습니다. 다른 웹 애플리케이션 기반이 아닌 워크플로에 대해서는 [Panther 개발자 워크플로 개요](/ko/panther/overview.md).

Panther Console에서 디택션과 사용자 지정 로그를 직접 관리하는 웹 애플리케이션 기반 워크플로에 대한 정보는 다음을 참조하세요. [디택션 작성 및 편집](/ko/detections/rules/python.md) 그리고 [사용자 지정 로그](/ko/data-onboarding/custom-log-types.md) 문서 페이지.

Console 워크플로에서 CI/CD로 마이그레이션하는 방법은 다음을 참조하세요. [CI/CD 워크플로로 마이그레이션하기](/ko/panther/detections-repo/ci-cd/migrating-to-a-ci-cd-workflow.md).

Panther의 CI/CD 문서는 다음과 같은 워크플로 설정 방법을 안내합니다.

{% hint style="info" %}
현재는 복제, 수정, 업로드할 수 있는 Python Panther-managed 디택션만 제공됩니다. YAML Panther-managed 디택션은 향후 릴리스에 포함될 예정입니다.
{% endhint %}

1. 다음의 포크 또는 클론 생성 [panther-analysis](https://github.com/panther-labs/panther-analysis) Panther-managed Python 디택션을 활용하기 위한 리포지토리.
   * panther-analysis의 Python 디택션은 폭넓게 적용할 수 있으며, 조직에 가장 중요한 알림만 수신하도록 맞춤 설정할 수 있습니다.
   * 참조 [panther-analysis 사용](/ko/panther/detections-repo.md) 의 안내를 참고하세요.
2. 새 Python 디택션 및 기타 콘텐츠 업데이트를 활용하기 위해 panther-analysis에서 업데이트를 가져오기.
   * 이 과정을 통해 상위 panther-analysis 리포지토리와 동기화하여 새 Python 디택션 및 기타 디택션 콘텐츠 업데이트를 받을 수 있습니다.
   * 참조 [공개 포크](/ko/panther/detections-repo/setup/deprecated/public-fork.md) 또는 [비공개 클론](/ko/panther/detections-repo/setup/deprecated/private-cloned-repo.md) 조직에서 선택한 방법에 따라 안내를 참고하세요.
3. 디택션을 CI/CD 워크플로에 맞게 조정하고 Panther Console에 업로드하기.
   * 참조 [Panther Analysis Tool을 사용한 배포 워크플로](/ko/panther/detections-repo/ci-cd/deployment-workflows.md) PAT 사용 및 CircleCI 또는 GitHub Actions를 통한 Panther 콘텐츠 관리에 대한 안내를 참고하세요.
   * 콘텐츠를 Panther Console에 수동으로 업로드하려는 경우 다음을 참조하세요. [Panther Console에서 콘텐츠 업로드](/ko/panther/detections-repo/pat/pat-commands.md#uploading-content-in-the-panther-console).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.panther.com/ko/panther/detections-repo/ci-cd.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
