> For the complete documentation index, see [llms.txt](https://morphic.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morphic.com/docs/kr/workflows/nested-workflows.md).

# 중첩 워크플로

워크플로는 자신의 단계 중 하나로 다른 워크플로를 실행할 수 있습니다. 한 작업에서 이미 신뢰하는 워크플로는, 그 작업을 매번 다시 설명하는 대신 더 큰 작업에 넣어 사용할 수 있는 빌딩 블록이 됩니다.

Morphic에서 워크플로를 중첩하는 방법을 간단히 소개합니다:

{% embed url="<https://youtu.be/64El3CVzg4c>" %}

### 워크플로 중첩하기

워크플로를 만들고 있을 때나 이미 있는 워크플로를 편집할 때, Copilot에게 요청해서 설정할 수 있습니다.

1. 열기 [워크플로](https://studio.morphic.com/workflows) 그리고 새 워크플로를 시작하거나, 기존 워크플로의 '···' 메뉴를 열고 '편집'을 클릭하세요
2. 다른 단계와 마찬가지로 그 단계를 설명하고, 실행할 워크플로의 이름을 지정하세요. 예: '2단계에서는 내 Character reference sheet 워크플로를 실행해줘'
3. Copilot이 이를 단계로 추가하고, 나머지 단계와 함께 워크플로에 표시합니다.

상위 워크플로가 실행되면 해당 단계에 도달해 지정한 워크플로를 실행한 다음, 그 출력을 뒤따르는 단계들로 전달합니다.

### 왜 유용한가

* 한 곳에서 개선하세요. 빌딩 블록에 변경 사항을 배포하면 이를 호출하는 모든 워크플로가 그 변경을 반영하므로, 여섯 곳에서 고치는 대신 한 번만 수정하면 됩니다.
* 각각을 읽기 쉽게 유지하세요. 네 가지 작업을 하는 긴 워크플로는 편집하기 어렵습니다. 서로를 호출하는 네 개의 워크플로로 나누면 따라가기 쉽고 수정하기도 쉽습니다.

### 잘 맞는 경우

* 캐릭터나 외형을 일관되게 유지할 때. 캐릭터를 별도의 워크플로에서 먼저 정리한 다음, 각 장면의 워크플로에서 그것을 호출하세요. 그러면 모든 장면이 새로 시도한 결과가 아니라 같은 캐릭터로 시작합니다.
* 모든 것에 적용하는 마무리 단계. 캡션 스타일, 색보정, 전달 형식 같은 것들을 하나의 워크플로에 넣고 다른 워크플로의 마지막에 연결하세요. 그러면 마지막 단계가 매번 동일해집니다.
* 단계가 뚜렷한 긴 작업. 대본, 그다음 스토리보드, 그다음 샷. 각 단계는 따로 실행하고 수정할 수 있는 워크플로이며, 하나의 워크플로가 그것들을 순서대로 실행합니다.
* 팀이 함께 사용하는 작업. 한 사람이 단계를 제대로 만들어 두면, 다른 사람들은 그 단계를 다시 설명하고 조금씩 다른 결과를 얻는 대신 그 워크플로를 호출하면 됩니다.

### 더 나은 결과를 얻는 방법

* 각 빌딩 블록에는 하나의 역할만 맡기세요. 한 가지 일을 잘하는 워크플로가 세 가지를 그럭저럭 해내는 워크플로보다 재사용하기 쉽습니다.
* 중첩하기 전에 빌딩 블록을 단독으로 실행해 보세요. 긴 실행 흐름 안에서 고치는 것보다 단독으로 고치는 편이 시간이 덜 듭니다.
* 무엇을 만들어내는지 기준으로 이름을 지으세요. 예를 들어 'Character reference sheet'처럼요. 그러면 어떤 워크플로를 호출해야 하는지 분명해집니다.
* 바깥 워크플로는 순서를, 안쪽 워크플로는 세부 사항을 담당하게 하세요. 그러면 순서를 바꿀 때 단계를 다시 쓸 필요가 없습니다.

### 알아두면 좋은 점

* 자신의 워크플로뿐 아니라 Morphic에서 공개 공유된 워크플로도 참조할 수 있으므로, 커뮤니티 워크플로를 여러분의 워크플로 한 단계로 사용할 수 있습니다.
* 각 중첩 워크플로는 자체 버전 기록을 유지하므로, 빌딩 블록의 변경 사항을 개별적으로 추적하고 되돌릴 수 있습니다. 참조: [버전 기록](/docs/kr/workflows/version-history.md).
* 워크플로를 삭제하기 전에, 무엇인가 그것을 호출하고 있는지 확인하세요. 호출하는 워크플로는 실행할 대상이 없는 단계가 남게 됩니다.

이것이 Morphic에서 중첩 워크플로가 작동하는 방식입니다. 같은 단계가 두 개 이상의 워크플로에 반복해서 나타날 때 사용하세요.

***

문제가 있거나 궁금한 점이 있으시면 언제든지 연락해 주세요. 기꺼이 도와드리겠습니다. 다음 주소로 문의해 주세요: [**support@morphic.com**](mailto:support@morphic.com)**.**


---

# 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://morphic.com/docs/kr/workflows/nested-workflows.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.
