# 사용 환경

> Endue 는 브라우저 · 데스크톱 · 휴대폰 · 터미널에서 돌아갑니다. 어디서 쓰든 같은 에이전트와 같은 기록을 봅니다.

**사용 환경**은 Endue 를 쓸 수 있는 곳 하나하나를 말합니다. 서로 다른 제품이 아닙니다. 에이전트도, 대화도, 연결도, 아티팩트도 어디서나 같아서, 브라우저에서 시작한 일을 한 시간 뒤 휴대폰에서 이어받아 답할 수 있습니다.

취향이 아니라 하려는 일에 맞춰 고르세요. 각 환경이 잘하는 일이 다릅니다.

<Tabs syncKey="surface">
  <TabItem label="웹">
    **작업 공간 전체, 설치할 것 없음.**

    Endue 가 하는 모든 일을 브라우저에서 할 수 있습니다. 에이전트를 만들고 다듬는 것, 대화하는
    것, 도구를 연결하는 것, 스킬을 쓰는 것, 루틴을 예약하는 것, 아티팩트를 검토하는 것, 결제를
    관리하는 것까지 전부입니다.

    *만드는* 일에는 웹을 쓰세요 — 에이전트 생성, 프롬프트 수정, 커넥터 연결 같은 것들입니다.
    다른 환경은 *지켜보고* *응답하는* 데 더 낫습니다.
  </TabItem>

  <TabItem label="데스크톱">
    **작업 공간에 내 컴퓨터를 더한 것.**

    macOS · Windows · Linux 용 네이티브 앱입니다. 웹과 같은 작업 공간을 주면서, 에이전트 실행을
    로컬에서 호스팅할 수 있습니다. 그래야 클라우드 서비스가 아니라 내 컴퓨터에 있는 파일과
    도구에 에이전트가 닿습니다.

    로컬 파일이 얽힌 일이거나 내 하드웨어에서 실행을 이어가고 싶을 때 데스크톱 앱을 쓰세요.

    <Aside type="note" title="설치 문서 작성 중">
      설치·페어링 안내는 작성 중이며 준비되는 대로 여기에 실립니다.
    </Aside>
  </TabItem>

  <TabItem label="모바일">
    **만드는 곳이 아니라 응답하는 곳.**

    에이전트가 사용자를 필요로 하는 순간에 집중한 iOS · Android 앱입니다. 질문을 했을 때,
    무언가를 보내기 위해 승인이 필요할 때, 일을 마쳐서 결과를 읽고 싶을 때입니다.

    책상을 떠나 있는 동안에도 긴 작업이 계속 굴러가게 하려면 모바일을 쓰세요.

    <Aside type="note" title="설치 문서 작성 중">
      설치 안내는 작성 중이며 준비되는 대로 여기에 실립니다.
    </Aside>
  </TabItem>

  <TabItem label="CLI">
    **파이프 안의 Endue.**

    로컬 런타임이자 명령줄 클라이언트인 `endue` 바이너리 하나입니다. 다른 도구를 대체하기보다
    함께 쓰이도록 설계했습니다.

    | 명령 | 하는 일 |
    | --- | --- |
    | `endue chat` | 터미널에서의 대화형 세션 |
    | `endue run` | 단발 작업 — stdin 을 읽고 stdout 으로 씀 |
    | `endue session` | 지난 세션 목록·재개 |
    | `endue agent` | 에이전트 조회·선택 |
    | `endue serve` | 에이전트 작업을 호스팅하는 로컬 런타임 실행 |
    | `endue daemon` | 런타임을 백그라운드 서비스로 설치 |

    스크립팅과 자동화에는 CLI 를 쓰세요 — 로그를 에이전트에 흘려보내기, CI 에서 작업 돌리기,
    기존 셸 워크플로에 Endue 를 엮기 같은 일입니다.

    <Aside type="note" title="아직 일반 공개 전">
      CLI 는 일반 공개 전입니다. 설치 안내는 출시되면 여기에 실립니다.
    </Aside>
  </TabItem>
</Tabs>

## 환경 고르기

| 하고 싶은 일 | 쓸 곳 |
| --- | --- |
| 에이전트를 만들거나 행동을 바꾸기 | 웹 |
| 도구를 연결하거나 권한을 관리하기 | 웹 |
| 내 컴퓨터의 파일을 에이전트가 다루게 하기 | 데스크톱 |
| 자리를 비운 사이 에이전트의 질문에 답하기 | 모바일 |
| 에이전트가 하려는 행동을 승인하기 | 모든 환경 |
| 데이터를 에이전트에 흘려보내거나 스크립트에서 실행하기 | CLI |

## 다음에 읽을 것

<CardGrid>
  <LinkCard
    title="빠른 시작"
    href="/ko/docs/get-started/quickstart/"
    description="웹 앱에서 첫 에이전트를 만들어 봅니다."
  />
  <LinkCard
    title="핵심 개념"
    href="/ko/docs/get-started/core-concepts/"
    description="모든 환경이 공유하는 어휘."
  />
</CardGrid>
