> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ko/llms.txt # 수업을 진행하세요 그만큼`Run`클래스는 Workflow 실행 인스턴스를 나타내며 Workflow 실행을 시작, 재개, 스트리밍 및 모니터링하는 메서드를 제공합니다. ## 사용예 ```typescript const run = await workflow.createRun() const result = await run.start({ inputData: { value: 'initial data' }, }) if (result.status === 'suspended') { const resumedResult = await run.resume({ resumeData: { value: 'resume data' }, }) } ``` ## 메소드 실행 **start** (`(options?: StartOptions) => Promise`): 입력 데이터로 Workflow 실행을 시작합니다 **resume** (`(options?: ResumeOptions) => Promise`): 일시 중지된 Workflow를 특정 단계부터 재개합니다 **stream** (`(options?: StreamOptions) => MastraWorkflowStream`): 향상된 스트리밍 기능을 사용하여 Workflow 실행을 이벤트 스트림으로 모니터링합니다 **resumeStream** (`(options?: ResumeStreamOptions) => MastraWorkflowStream`): 스트리밍을 지원하며 일시 중지된 Workflow를 재개합니다 **cancel** (`() => Promise<{ message: string }>`): Workflow 실행을 취소하여 실행 중인 모든 단계를 중지하고 이후 단계가 실행되지 않도록 합니다 **restart** (`(options?: RestartOptions) => Promise`): 마지막 활성 단계부터 Workflow 실행을 다시 시작합니다 **timeTravel** (`(options?: TimeTravelOptions) => Promise`): 저장된 스냅샷 데이터나 사용자가 제공한 사용자 정의 컨텍스트를 사용하여 특정 단계부터 Workflow를 다시 실행합니다. **timeTravelStream** (`(options?: TimeTravelOptions) => MastraWorkflowStream`): 스트리밍을 지원하며 Workflow 실행을 시간 이동합니다 ## 실행 상태 Workflow 실행의 `status`는 현재 실행 상태를 나타냅니다. 가능한 값은 다음과 같습니다. **success** (`string`): 모든 단계가 유효한 결과 출력과 함께 성공적으로 실행을 완료했습니다 **failed** (`string`): Workflow 실행 중 오류가 발생했으며 오류 세부 정보를 확인할 수 있습니다 **suspended** (`string`): Workflow 실행이 재개를 기다리며 일시 중지되었고, 일시 중지된 단계 정보를 확인할 수 있습니다 **canceled** (`string`): cancel() 메서드를 통해 Workflow 실행이 취소되어 실행 중인 모든 단계가 중지되고 이후 단계가 실행되지 않습니다 ## 관련된 - [실행.시작()](https://mastra.zisheng.pro/ko/reference/workflows/run-methods/start) - [실행.이력서()](https://mastra.zisheng.pro/ko/reference/workflows/run-methods/resume) - [실행.취소()](https://mastra.zisheng.pro/ko/reference/workflows/run-methods/cancel) - [실행.재시작()](https://mastra.zisheng.pro/ko/reference/workflows/run-methods/restart) - [실행.시간여행()](https://mastra.zisheng.pro/ko/reference/workflows/run-methods/timeTravel) - [실행.스트림()](https://mastra.zisheng.pro/ko/docs/workflows/overview) - [Run.timeTravelStream()](https://mastra.zisheng.pro/ko/reference/streaming/workflows/timeTravelStream)