> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dureai.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 첫 병렬 워크플로

> 서로 다른 provider 두 개를 실행하고, 관리형 세션 생존과 diff 리뷰까지 한 번에 확인합니다.

이 실습은 Dure의 핵심 루프를 보여준다. 실행 중인 에이전트를 한곳에서 보고,
창이 사라져도 관리형 작업을 유지하며, 변경을 사람의 검증으로 되돌린다.

## 1. 서로 다른 provider 두 개 시작

같은 프로젝트에 관리형 agent pane 두 개를 만들고 서로 다른 provider와 이름을
고른다. Worktree 격리를 켜 각 pane이 별도 branch와 작업 디렉터리를 받게 한다.
서로 독립적인 작업을 배정하면 Spaces에서 provider, 활동 상태, diff 수를 함께
볼 수 있다.

## 2. 재시작 없이 작업 재배치

Pane 하나를 다른 desktop이나 split group으로 드래그한다. 화면 배치만 바뀌고
실행 중인 provider process는 재시작되지 않는다.

## 3. 세션 생존 경계 확인

관리형 로컬 에이전트가 출력 중일 때 Dure를 종료하고 다시 연다. 새 provider
conversation을 시작하는 대신 같은 Hmux 소유 process와 화면에 다시 붙어야 한다.

<Note>
  일반 terminal에서 직접 시작한 provider는 자동 인식될 수 있지만 그 사실만으로
  관리형이 되지는 않는다. 앱 재시작 생존이 필요하면 agent pane에서 시작하거나
  제공되는 관리형 전환 동작을 사용한다.
</Note>

## 4. 리뷰하고 돌려보내기

Agent의 Diff pane을 열어 branch fork point 이후의 변경, 미커밋 파일, 새 파일을
확인한다. 수정이 필요한 줄을 고르고 구체적인 요청을 작성해 에이전트에게 보낸다.

## 확인한 것

* 서로 다른 native provider CLI가 나란히 일한다.
* Pane을 옮겨도 Spaces의 live map과 세션은 유지된다.
* 관리형 로컬 세션은 앱 창보다 오래 산다.
* 줄 단위 리뷰 의견을 Dure 안에서 에이전트에게 돌려보낸다.

## 현재 경계

앱 재시작 생존은 관리형 로컬 Hmux 세션에 적용된다. Host crash와 컴퓨터 재부팅은
중단 없는 생존이 아니라 복구이며, SSH 에이전트는 아직 같은 Hmux 경로가 기본이
아니다. Diff 리뷰도 현재 로컬 전용이다. 정확한 계약은
[현재 한계](/ko/current-limits)에서 확인한다.

다음으로 [Spaces 모델](/ko/spaces-and-panes)과
[세션·복구 의미](/ko/session-model)을 읽는다.
