각각 별도의 git worktree에서 여러 코딩 에이전트를 나란히 실행하고 모바일 앱으로 모니터링하는 데스크톱 앱
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
사전 요구 사항을 설치합니다: pnpm이 포함된 Node, Rust 툴체인, cmake
- 2
종속성을 설치합니다
pnpm install - 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 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code, Codex, OpenCode 같은 코딩 에이전트를 병렬 worktree에서 실행하고 조율하는 데스크톱·모바일·웹·CLI 앱입니다.
Claude Code, Codex, Cursor 같은 기존 코딩 에이전트를 탭과 나란히 배치된 세션으로 실행하는 데스크톱 GUI입니다.
Tauri(Rust와 React)로 만든 경량 크로스 플랫폼 코드 편집기로, Git 지원, AI 에이전트, Vim 키 바인딩을 제공합니다.
Claude Code, Codex, Cursor, Copilot, Gemini CLI 등에서 AI 에이전트 스킬을 관리·동기화·정리하는 데스크톱 앱입니다.
Tauri 2와 React로 만든, Markdown 편집 및 미리보기를 지원하는 가벼운 크로스 플랫폼 데스크톱 스티키 노트 앱입니다.