# Copilot으로 워크플로 만들기

> Copilot은 설명을 바탕으로 Nodaro 워크플로를 만들고 편집하며, 크레딧 예상치와 함께 실행을 제안하고 실패를 고칩니다. 승인 없이 크레딧을 쓰지 않습니다.

Source: https://nodaro.ai/ko/docs/get-started/workflow-copilot

**Copilot**은 설명을 바탕으로 워크플로를 만드는 어시스턴트입니다. 열려 있는 워크플로를 읽고, 지켜보는 동안 노드를 추가하고 연결하며, 크레딧 예상치와 함께 실행을 제안합니다. 실행이 끝나면 무엇이 실패했는지 읽고 고칩니다. 내가 허용하지 않는 한 허락 없이 실행을 시작하지 않으며, 내가 정한 크레딧 한도를 넘지 않습니다.

Copilot은 Nodaro Cloud의 일부입니다. Community Edition에서는 사용할 수 없습니다. 셀프 호스팅 설치에서는 편집기에서 워크플로를 만들거나 [MCP](https://nodaro.ai/docs/mcp)를 통해 AI 어시스턴트를 연결하세요.

## 시작하는 세 가지 방법
- **홈 화면에서**: **Copilot** 입력란에 원하는 것을 입력하고 **만들기**를 클릭하거나, **제품 사진 워크플로** 같은 제안을 고르세요. 새 워크플로가 열리고, Copilot이 이미 만들고 있습니다. 입력란은 접을 수 있으며, 접은 상태로 유지됩니다.
- **빈 캔버스에서**: 새 워크플로를 열면 캔버스 가운데에 Copilot이 나타납니다. 설명을 입력하고 **만들기**를 클릭하거나, 입력란 아래의 제안을 클릭해 그대로 보내세요. 그러면 대화가 사이드 패널로 옮겨집니다. 직접 시작하려면 **또는 직접 시작하기** 아래의 **이미지 생성**, **동영상 생성**, **텍스트 / LLM**을 클릭하거나 캔버스를 마우스 오른쪽 버튼으로 클릭하세요. 첫 노드를 추가해도 Copilot이 사이드 패널로 옮겨집니다. **내 AI를 사용하고 싶으신가요?** 줄을 클릭하면 Claude Code, Claude, ChatGPT를 Nodaro에 연결하는 방법이 새 탭에서 열립니다.
- **편집기에서**: Copilot 패널은 캔버스 왼쪽에 열립니다. 편집기 탭 옆의 **Copilot** 버튼, 캔버스 옆의 좁은 **COPILOT** 탭, 또는 Ctrl+J로 여세요. 캔버스를 마우스 오른쪽 버튼으로 클릭하고 **Copilot에게 묻기…**를 선택해도 됩니다. **‹** 버튼은 패널을 좁은 탭으로 접으며, 탭에는 Copilot이 보낸 답장 수가 표시됩니다. **×** 버튼은 패널을 닫습니다. 패널을 닫아도 아직 작성 중인 메시지는 멈추지 않습니다.

세 곳 모두 Enter는 메시지를 보내고 Shift+Enter는 줄을 바꿉니다. 연결이 끊기는 등의 이유로 홈 화면의 메시지가 시작되지 못하면, 다시 보낼 수 있도록 입력한 텍스트가 입력란에 돌아옵니다.

캔버스가 다시 비고 대화에 아직 메시지가 없으면 Copilot이 가운데로 돌아갑니다. 마지막 노드를 삭제할 때, 그리고 패널을 접거나 닫을 때입니다. 이 동작을 끄려면 Copilot 설정에서 **캔버스가 비면 가운데로 돌아가기**를 해제하세요. 대화가 시작된 뒤에는 빈 캔버스가 그대로 남으며, 좁은 탭이나 **Copilot** 버튼으로 Copilot을 다시 불러올 수 있습니다.

![편집기 왼쪽의 Copilot 패널. 확인과 자동 실행 모드, 고속·스마트·최고 성능 모델, 게시 단계 스위치, 제안 4개, 메시지 입력란이 보입니다.](https://nodaro.ai/docs-media/screens/en/editor/copilot.light.webp)

## Copilot 설정
Copilot 설정은 현재 선택을 보여 주는 작은 버튼(예: **확인 · 스마트**) 안에 있습니다. 패널에서는 헤더에 있고, 캔버스 가운데에서는 입력란 옆에 있습니다. 실행 모드, 모델, 게시 단계 스위치, **캔버스가 비면 가운데로 돌아가기**를 설정할 수 있습니다.

## 할 수 있는 일
| 요청 | Copilot이 하는 일 |
| --- | --- |
| **만들기** “운동화 제품 사진 워크플로, 앵글 세 개” | 노드 카탈로그와 각 노드의 문서를 읽은 다음 노드를 추가합니다. 큰 워크플로는 단계적으로 만들어지며, Copilot이 끝나면 캔버스가 정리됩니다. |
| **편집** “이미지 다음에 동영상 단계 추가” | 요청한 것만 바꿉니다. 다른 노드는 그대로 유지됩니다. |
| **실행** | 크레딧 예상치와 함께 실행을 제안합니다. 실행 여부는 내가 정합니다. |
| **한 단계만 다시 실행** | 바꾼 단계만, 그 단계의 가격으로 실행하자고 제안합니다. 그사이 캔버스가 바뀌었다면 다른 것을 실행하는 대신 다시 묻습니다. |
| **수정** | 실행이 끝나면 각 노드의 결과를 읽고, 노드가 실패한 이유를 찾아 원인이 된 설정을 바꿉니다. |
| **참고하기** “내 제품 워크플로처럼 만들어 줘” | 같은 프로젝트에 있는 내 다른 워크플로를 읽고 그 구조를 따릅니다. 그 워크플로를 바꾸거나 실행하지는 않습니다. |
| **별도 워크플로 시작** “광고 버전도 만들어 줘” | 같은 프로젝트에 새 워크플로를 만들고 구축합니다. 대화에 그 워크플로로 가는 링크가 한 줄 표시됩니다. 열려 있는 캔버스는 그대로입니다. |

Copilot은 메시지 하나에 새 워크플로를 하나 만들며, 제안하는 실행은 항상 지금 보고 있는 워크플로입니다.

## 내 항목 멘션
메시지 입력란에 `@` 기호를 입력하거나 `@` 버튼을 클릭해 내 캐릭터, 오브젝트, 동물, 장소, 파일을 넣으세요. 목록에는 종류마다 개수와 함께 탭이 하나씩 있습니다. 입력하면 현재 탭의 범위가 좁혀지고, 다른 탭에서 일치하는 항목은 힌트로 표시되므로 내 항목이 숨겨지지 않습니다. **파일**은 라이브러리 전체를 검색하므로 오래전에 업로드한 파일도 찾을 수 있습니다. **전체 둘러보기**는 큰 미리 보기가 있는 더 넓은 브라우저를 엽니다.

이름은 입력한 자리에 문장 속으로 들어갑니다. 그 위치도 의미의 일부이기 때문입니다. “@Emma가 걸어 들어올 때 @George가 병을 들어 올린다”는 누가 무엇을 하는지 알려 줍니다. 저장된 룩이 있는 캐릭터는 행의 화살표를 열어 앵글, 표정, 포즈, 의상을 고르세요. `@Iris (the "back" angle)`처럼 들어갑니다.

- **파일 첨부**: 클립 아이콘을 클릭해 컴퓨터에서 파일을 업로드하세요. 파일이 한 번에 라이브러리와 메시지에 들어갑니다.
- **그림 보여 주기**: Copilot은 첨부된 이미지의 이름뿐 아니라 이미지 자체를 봅니다. 스크린샷, 스케치, 레퍼런스 사진을 첨부하고 “이런 것”을 요청하세요. 메시지 하나에는 JPEG, PNG, GIF, WebP 이미지를 최대 4장 넣을 수 있습니다. AVIF, HEIC 같은 다른 형식의 파일도 업로드되고 이름이 붙지만, Copilot은 내 말만으로 답합니다.
- **링크 붙여넣기**: YouTube 링크를 붙여 넣고 “이와 비슷한 노래”를 요청하면, Copilot은 [레퍼런스 오디오](https://nodaro.ai/docs/nodes/audio/reference-audio)처럼 링크를 담도록 만들어진 노드에 그 링크를 그대로 넣을 수 있습니다. Copilot은 내가 붙여 넣은 링크만, 붙여 넣은 그대로 사용합니다.

실행이 시작되기 전에 실행 카드에 워크플로에 첨부된 모든 파일이 이름으로 표시되므로, 크레딧을 쓰기 전에 확인할 수 있습니다.

## 확인 또는 자동
대화마다 실행 모드가 있으며, [Copilot 설정](#copilot-settings)에서 고릅니다.

| 모드 | 동작 |
| --- | --- |
| **확인**(기본값) | 실행이 “이 워크플로를 실행하시겠습니까?” 카드로 나타나며, 크레딧 예상치와 잔액이 함께 표시됩니다. **실행**을 클릭하기 전에는 아무것도 실행되지 않습니다. |
| **자동** | 예상치가 모드 옆에 설정한 크레딧 한도보다 낮으면 실행이 자동으로 시작됩니다. 더 비싼 실행은 여전히 확인을 요청하며, 가격을 아직 알 수 없는 실행도 마찬가지입니다. |

**자동** 모드에서 Copilot은 메시지당 최대 한 번만, 다른 실행이 진행 중이지 않을 때만 실행을 시작합니다. 실행이 실패하면 Copilot은 실패 내용을 읽고 원인을 바꾼 뒤 다시 실행합니다. 이것을 두 번 한 다음 멈추고 나를 기다리므로, 실패하는 실행이 지켜보는 사람 없이 잔액을 써 버리는 일은 없습니다. 두 번 더 시도하게 하려면 **수정하기**를 클릭하세요.

두 모드 모두 실행은 일반 워크플로 실행으로, 캔버스의 진행 상황, 기록, 노드별 크레딧이 똑같습니다. [워크플로 실행하기](https://nodaro.ai/docs/concepts/running-workflows)를 참고하세요.

## 모델 선택
대화마다 [Copilot 설정](#copilot-settings)에서 고른 세 가지 모델 중 하나로 실행됩니다.

| 모델 | 용도 |
| --- | --- |
| **고속** | 가장 저렴하고 빠릅니다. 작은 수정과 질문에 좋고, 큰 워크플로 구축에는 약합니다. |
| **스마트** | 기본값입니다. 합리적인 가격으로 잘 구축합니다. |
| **최고 성능** | 복잡한 구축을 위한 가장 강력한 모델입니다. 메시지당 비용이 가장 높고 메시지 하나에서 더 오래 작업할 수 있어, 큰 구축도 한 번에 끝낼 수 있습니다. |

모델은 언제든 바꿀 수 있습니다. 다음 메시지부터 새 모델로 실행됩니다.

## 비용
- **메시지**: 메시지는 어시스턴트가 실제로 사용한 모델 사용량만큼 청구됩니다. 보내기 전에 메시지 입력란에 “최대 약 1,080 CR”처럼 메시지의 최대 비용이 표시됩니다. 실제 요금은 답변 아래에 나타나며 보통 그보다 훨씬 낮습니다.
- **긴 턴**: 예산에 도달한 턴은 멈추고 그 사실을 알립니다. 이어 가려면 “계속”을 보내세요.
- **실행**: Copilot이 제안한 실행은 다른 실행과 마찬가지로 시작될 때 노드별로 청구됩니다.

## 볼 수 있는 것
- 열려 있는 워크플로: 노드, 노드의 설정과 연결, 마지막 실행에서 각 노드의 상태.
- 메시지에 첨부한 이미지.
- Nodaro의 자체 문서: 노드 카탈로그, 각 노드의 설정, 피커 옵션, 각 모델이 할 수 있는 일.
- 내 구성 요소: 브랜드 프리셋, 캐릭터, 오브젝트, 동물, 장소.
- 내 미디어, 보이스, 저장한 컴포넌트, 그리고 이름과 구조로 본 내 다른 워크플로.

Copilot은 내 것만 봅니다. 공개 갤러리도, 다른 사람의 작업도 보지 않습니다. 웹을 탐색하지도 않습니다.

## 하지 않는 일
- **Webhook 출력 노드나 웹 주소에서 가져오는 노드를 추가하지 않습니다.** 이런 노드는 노드 안에 적힌 주소로 보내거나 그 주소에서 읽어 옵니다. 직접 추가하는 것은 언제든 가능하며, 어떤 설정도 이 규칙을 바꾸지 않습니다.
- **노드에 웹 주소를 입력하지 않습니다.** 미디어는 연결, 저장된 캐릭터나 장소, 또는 내 파일을 통해 노드에 전달되며, Copilot은 파일을 ID로 지정합니다. 유일한 예외는 내가 직접 붙여 넣은 링크입니다.
- **내 것이 아닌 파일을 사용하지 않습니다.** 라이브러리에서 찾을 수 없는 파일은 추측하지 않고 거부합니다.
- **스스로 실행을 시작하지 않습니다.** **확인** 모드에서는 시작하지 않고, **자동** 모드에서는 한도를 넘는 실행을 시작하지 않습니다.
- **게시물이 어디로 갈지 고르지 않습니다.** 계정, 채널, 플랫폼, 공개 대상은 내가 정합니다.
- **워크플로를 삭제하거나, 열려 있는 워크플로가 아닌 다른 워크플로를 바꾸지 않습니다.**

## 게시 단계 구축 허용
기본적으로 Copilot은 TikTok, YouTube, Telegram, X, LinkedIn, Facebook, Instagram에 게시하는 단계를 추가하지 않습니다. 현재 대화에서 허용하려면 Copilot 설정에서 **게시 단계 구축 허용**을 켜세요. 언제든 끌 수 있습니다.

스위치를 켜면 Copilot이 게시 단계를 추가하고 연결할 수 있으므로, 동영상을 만드는 워크플로가 그 동영상을 게시하며 끝나게 됩니다. 그래도 다음은 절대 고르지 않습니다.

- **계정**: Copilot이 만든 게시 단계에는 계정이 지정되지 않으므로, 실행할 때 그 플랫폼의 기본 계정이 사용됩니다.
- **채널, 플랫폼, 공개 대상**: 게시물은 비공개로 시작하며, 이를 바꿀 수 있는 사람은 나뿐입니다.

같은 플랫폼에 계정을 두 개 이상 연결했다면 **연동**에서 기본 계정을 표시하세요. 계정이 여러 개이고 기본 계정이 없으면 가장 오래된 계정이 사용됩니다. [SNS에 게시하기](https://nodaro.ai/docs/guides/publishing-to-social)를 참고하세요.

## 기억하는 것
Copilot에게 “항상 9:16” 또는 “배경 음악은 절대 넣지 마”처럼 오래 유지할 선호를 말하면, 앞으로의 모든 대화에 쓰도록 저장합니다.

- **저장할 때마다 표시됩니다**: 대화에 **기억했습니다** 줄이 **실행 취소** 버튼과 함께 나타납니다.
- **목록은 내가 관리합니다**: 패널 상단의 책갈피 버튼을 누르면 **Copilot이 기억하는 내용**이 열리며, 선호마다 **잊기** 버튼이 있습니다. 삭제한 선호는 다음 메시지부터 적용되지 않습니다.
- **나만의 것입니다**: 선호는 내 계정에 속하며 워크스페이스와 공유되지 않습니다.
- **일부러 짧게 유지합니다**: 선호는 400자 이하의 짧은 문장 하나이며, 최대 50개까지 둘 수 있습니다. 링크는 포함되지 않으며, Copilot은 비밀 정보나 일회성 세부 사항은 저장하지 않습니다.

## 스튜디오 편집기에서
같은 어시스턴트가 스튜디오 편집기에서도 작동합니다. 이곳에서 다루는 대상은 샷, 테이크, 출연진, 사운드트랙이 있는 프로덕션입니다. 여기서는 스스로 아무것도 바꾸지 않습니다. 모든 변경, 생성, 내보내기, 공유는 내가 적용하는 카드로 돌아옵니다. 메시지 하나는 카드 하나를 제안하며, 각 카드는 적용하기 전에 작업 내용을 보여 줍니다. 스튜디오에는 **확인** 모드만 있습니다.

## 알아 두면 좋은 점
- **캔버스가 먼저 저장됩니다**: Copilot은 메시지를 보내기 전에 캔버스를 저장합니다. 비운 캔버스도 저장되므로 삭제한 노드가 다시 나타나지 않습니다. 저장할 수 없으면 보내지 않으므로 내 편집이 위험해지지 않습니다.
- **내 편집이 우선합니다**: Copilot이 작업하는 동안 캔버스를 편집하면 저장하지 않은 변경이 유지됩니다. Copilot의 편집은 워크플로에 저장되며, 패널이 새로 고쳐서 확인하라고 안내합니다.
- **탭을 닫으면 메시지가 끝납니다**: 이미 사용한 만큼만 비용을 내며, 이미 시작된 실행은 계속됩니다.
- **언제든 멈출 수 있습니다**: 메시지 입력란의 중지 버튼은 현재 메시지를 끝내며, 이미 캔버스에 반영된 변경은 유지됩니다. 실행 카드의 **중지**는 실행을 멈춥니다. 이미 캔버스에 있는 결과는 그대로 남습니다. 아직 진행 중인 작업은 백그라운드에서 끝나며, 그 결과는 캔버스가 아니라 **내 라이브러리**에 저장됩니다.
- **내 언어로 답합니다**: Copilot은 인터페이스 언어로 답합니다. 모델 이름은 모든 언어에서 똑같습니다.

## 자주 묻는 질문

### Nodaro Copilot은 무엇을 할 수 있나요?

설명을 바탕으로 워크플로를 만들고, 열려 있는 워크플로를 편집하고, 크레딧 예상치와 함께 실행을 제안하고, 한 단계만 다시 실행하고, 실패한 실행을 읽고 고치며, 같은 프로젝트에서 별도의 워크플로를 시작할 수 있습니다.

### Copilot이 묻지 않고 크레딧을 쓰나요?

기본값인 확인 모드에서는 쓰지 않으며, 모든 실행이 내 클릭을 기다립니다. 자동 모드에서는 예상치가 내가 정한 크레딧 한도보다 낮을 때만 실행을 시작하고, 실패하는 실행은 두 번 시도한 뒤 재시도를 멈춥니다.

### Copilot 메시지 하나의 비용은 얼마인가요?

메시지는 어시스턴트가 실제로 사용한 모델 사용량만큼 청구됩니다. 보내기 전에 입력란에 최대 비용이 표시되고, 실제 요금은 답변 아래에 나타나며 보통 최대치보다 훨씬 낮습니다. 실행은 다른 실행과 마찬가지로 노드별로 청구됩니다.

### Copilot이 내 이미지를 볼 수 있나요?

네. 메시지당 JPEG, PNG, GIF, WebP 이미지를 최대 4장 첨부하고, 비슷한 것을 만들어 달라고 요청하세요. Copilot은 템플릿의 레이아웃이나 샷의 스타일처럼 그림 자체를 읽습니다.

### Copilot이 대신 SNS에 게시할 수 있나요?

그 대화에서 게시 단계 구축 허용을 켰을 때만 가능합니다. 그때도 계정, 채널, 플랫폼, 게시물 공개 대상은 절대 고르지 않으며, 게시물은 비공개로 시작합니다.

### 셀프 호스팅 설치에서도 Copilot을 쓸 수 있나요?

아니요. Copilot은 Nodaro Cloud의 일부이며 Community Edition에서는 사용할 수 없습니다. 셀프 호스팅 설치에서는 편집기에서 워크플로를 만들거나, MCP를 통해 AI 어시스턴트로 Nodaro를 다루세요.
