> ## 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.

# Dure란?

> 여러 AI 코딩 에이전트를 한 화면에서 실행·조율·관찰·리뷰하는 macOS 워크스페이스입니다.

Dure는 여러 AI 코딩 CLI를 동시에 사용하는 사람을 위한 macOS 워크스페이스다.
관리형 로컬 에이전트를 앱 창보다 오래 살게 하고, 프로젝트와 SSH host를 가로지르는
작업을 한곳에 모으며, 모든 변경을 사람이 검토하는 루프로 되돌린다.

핵심 원칙은 간단하다. 데스크톱 앱은 client이고, 관리형 session host가
provider process와 PTY를 소유한다. 그래서 이미 실행 중인 관리형 작업은 앱을
닫거나 다시 시작해도 함께 종료될 필요가 없다.

<CardGroup cols={2}>
  <Card title="창보다 오래 사는 세션" icon="unplug">
    관리형 로컬 에이전트는 앱이 닫히거나 재시작되는 동안에도 session host에
    남는다.
  </Card>

  <Card title="모든 에이전트를 하나의 live map에" icon="layout-dashboard">
    로컬·SSH 작업을 프로젝트와 desktop 경계 없이 Spaces에서 찾고, 세션을
    재시작하지 않은 채 pane을 옮긴다.
  </Card>

  <Card title="서로 일하는 에이전트 팀" icon="network">
    Provider가 달라도 메시지를 보내고, 작업을 배정하고, 결과를 모으고, 사람의
    결정이 필요할 때 멈출 수 있다.
  </Card>

  <Card title="리뷰까지 이어지는 흐름" icon="file-diff">
    읽기 전용 diff에 줄 코멘트를 달고 에이전트에게 다시 보낼 수 있다.
  </Card>

  <Card title="Native terminal fidelity" icon="terminal">
    실제 provider CLI를 유지하며 한글 IME, OSC 52, 로컬·SSH image와 file transfer를
    사용한다.
  </Card>
</CardGroup>

## 세 계층

1. **Hmux**가 앱 창과 독립적으로 관리형 provider process와 terminal state를
   소유한다.
2. **Dure**가 workspace, pane, source 도구와 리뷰 인터페이스를 제공한다.
3. **Worktree**가 에이전트별 파일과 브랜치를 격리한다.

<Note>
  일반 터미널에서 직접 실행한 provider도 자동으로 인식된다. 다만 인식과
  관리형 전환은 서로 다르다. 정확한 conversation identity, worktree 격리,
  세션 생존 보장이 필요하면 에이전트 추가 흐름으로 시작하거나 Dure가 제공하는
  관리형 전환 동작을 사용한다.
</Note>

## 여기서 시작하기

* [현재 alpha 설치하기](/ko/install)
* [첫 에이전트 시작하기](/ko/quickstart)
* [첫 병렬 워크플로 실행하기](/ko/first-parallel-workflow)
* [프로젝트와 host를 가로질러 Spaces 사용하기](/ko/spaces-and-panes)
* [Diff를 리뷰하고 줄 피드백 보내기](/ko/review-and-feedback)
* [관리형 세션과 복구 방식 이해하기](/ko/session-model)
* [여러 에이전트를 하나의 팀으로 조율하기](/ko/orchestration)
* [provider별 지원 수준 확인하기](/ko/providers)
* [영속성을 믿기 전에 현재 한계 읽기](/ko/current-limits)
