Repolode
monorepo-labs

monorepo-labs/dray

Claude Code와 Codex 같은 코딩 에이전트 CLI를 네이티브 채팅 UI로 감싸 여러 세션을 동시에 실행하는 데스크톱 앱입니다.

스타
116
포크
10
열린 이슈
33
마지막 커밋
어제

어떤 프로젝트인가요?

Dray는 코딩 에이전트를 위한 데스크톱 앱입니다. Claude Code, Codex, fx, pi 같은 명령줄 코딩 에이전트를 네이티브 채팅 인터페이스로 감싸 여러 세션을 한꺼번에 실행할 수 있습니다.

각 세션에는 전용 git worktree와 diff 뷰, pull request 패널, 이슈 패널, 임베디드 브라우저가 제공됩니다. 프로젝트에는 에이전트가 로컬 소켓을 통해 다른 세션을 생성하고, 목록을 확인하고, 메시지를 보낼 수 있는 독립 실행형 `dray` CLI도 포함되어 있어 한 에이전트가 다른 에이전트에 작업을 분담할 수 있습니다.

앱은 Tauri로 제작되었으며, React 19와 Vite 프런트엔드, Rust 백엔드로 구성됩니다. 저장소에는 Next.js 마케팅 사이트와 문서 사이트, 공유 wire 타입도 포함되어 있습니다. Linux에서는 설치 프로그램을 사용해 머신을 Dray 서버로 전환할 수 있습니다.

핵심 기능

  • 01각각 채팅 UI를 갖춘 코딩 에이전트 세션을 여러 개 동시에 실행합니다.
  • 02모든 세션에 전용 git worktree를 제공합니다.
  • 03세션마다 diff 뷰, PR 패널, 이슈 패널을 제공합니다.
  • 04앱 내에 임베디드 브라우저를 제공합니다.
  • 05에이전트가 다른 세션을 생성하고 메시지를 보낼 수 있는 `dray` CLI를 제공합니다.
  • 06에이전트 백엔드로 Claude Code, Codex, fx, pi를 지원합니다.

활용 사례

  • 같은 프로젝트의 서로 다른 브랜치에서 여러 코딩 에이전트를 병렬로 실행합니다.
  • 앱을 벗어나지 않고 에이전트가 작성한 diff와 pull request를 검토합니다.
  • 한 에이전트가 큰 작업을 나누고 일부를 다른 에이전트 세션에 맡기도록 합니다.

빠른 시작

  1. 1

    사전 요구 사항을 설치합니다: pnpm이 포함된 Node, Rust 툴체인, cmake

  2. 2

    종속성을 설치합니다

    pnpm install
  3. 3

    데스크톱 앱을 실행합니다

    pnpm app

사용 전 알아둘 점

  • 빌드하려면 pnpm이 포함된 Node, Rust 툴체인, cmake가 필요해 설정 과정이 복잡합니다.
  • Claude Code 및 Codex와 같은 기존 코딩 에이전트 CLI를 래핑하므로, 해당 도구는 별도로 설정해야 합니다.

토픽

자주 묻는 질문

dray은(는) 무엇인가요?
Claude Code와 Codex 같은 코딩 에이전트 CLI를 네이티브 채팅 UI로 감싸 여러 세션을 동시에 실행하는 데스크톱 앱입니다. Dray는 코딩 에이전트를 위한 데스크톱 앱입니다. Claude Code, Codex, fx, pi 같은 명령줄 코딩 에이전트를 네이티브 채팅 인터페이스로 감싸 여러 세션을 한꺼번에 실행할 수 있습니다.
dray은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
dray은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
dray은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. dray의 마지막 커밋은 2026년 10월 19일입니다.
dray은(는) 어디에 사용할 수 있나요?
같은 프로젝트의 서로 다른 브랜치에서 여러 코딩 에이전트를 병렬로 실행합니다. 앱을 벗어나지 않고 에이전트가 작성한 diff와 pull request를 검토합니다. 한 에이전트가 큰 작업을 나누고 일부를 다른 에이전트 세션에 맡기도록 합니다.
dray는 어떻게 설치하나요?
사전 요구 사항을 설치합니다: pnpm이 포함된 Node, Rust 툴체인, cmake 종속성을 설치합니다: pnpm install 데스크톱 앱을 실행합니다: pnpm app
dray은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/monorepo-labs/dray

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트