getpaseo/paseo
TypeScript21 / 0
데스크톱·모바일·CLI에서 로컬 에이전트(Claude Code, Codex, Copilot 등)를 병렬로 실행해 개발 워크플로를 오케스트레이션하는 TypeScript 기반 오픈소스 툴.
TL;DR
Paseo는 로컬에서 여러 코딩 에이전트를 병렬로 실행하고 데스크톱·모바일·웹·CLI에서 동일한 데몬에 접속해 작업을 오케스트레이션하는 self-hosted 개발 도구입니다. 데몬은 로컬 에이전트 CLI들을 관리하며 데스크톱 앱은 자동으로 데몬을 띄우고 모바일은 페어링이나 암호화된 relay/TCP/Tailscale로 연결할 수 있습니다. 프라이버시 우선 설계이고 Docker 이미지와 npm CLI, Skills 같은 확장 지점이 제공되므로 자체 환경에서 다양한 LLM 에이전트를 조합해 쓰려는 개발자에게 적합합니다. 에이전트 CLI 설치·자격증명 준비와 로컬 데몬 운영에 익숙하지 않다면 초기 셋업 비용이 있으므로 그 점을 감안해야 합니다.
핵심 포인트
- 레포는 standalone 도구 성격이며 데몬(server)·데스크톱(Electron)·모바일(Expo)·웹·CLI라는 복수의 클라이언트가 하나의 로컬 서버(daemon)를 중심으로 작동하는 아키텍처를 채택하고 있습니다. 데몬은 로컬에서 여러 에이전트 프로세스를 오케스트레이션하고 WebSocket·MCP 기반 API로 클라이언트와 통신합니다. TypeScript 모노레포 구조로 packages/server, packages/app, packages/cli, packages/desktop, packages/relay 같은 패키지들이 분리되어 있어 전체 구조를 직접 빌드하거나 특정 표면만 개발할 수 있습니다.
- 동작 방식은 사용자가 로컬에 에이전트 CLI(Claude Code, Codex, GitHub Copilot, OpenCode, Pi)를 설치·인증하면 Paseo 데몬이 해당 에이전트들을 병렬로 실행하고 작업을 분배하는 방식입니다. 데스크톱 앱을 설치하면 데몬이 자동으로 시작되며, 모바일과 외부 호스트는 Settings → host → Pair Device로 페어링하거나 end-to-end 암호화된 relay, 직접 TCP 또는 Tailscale 같은 경로로 연결할 수 있습니다. Docker 이미지로 데몬과 웹 UI를 띄우는 예시와 npm 글로벌 패키지(@getpaseo/cli)로 CLI를 사용하는 방법이 README에 구체적으로 포함되어 있습니다.
- 프라이버시 우선 설계이며 중앙 텔레메트리·강제 로그인 없이 로컬 환경과 자격증명을 그대로 사용하도록 유도합니다. 'Skills' 시스템으로 에이전트가 Paseo의 오케스트레이션 기능을 활용하도록 스킬을 추가할 수 있으며, /paseo-handoff, /paseo-loop, /paseo-advisor, /paseo-committee 같은 미리 정의된 스킬이 존재합니다. 스타 12472, 포크 1275로 커뮤니티 관심이 높고 TypeScript 기반이라 내부 확장이나 패치 적용이 비교적 수월합니다.
이미지 분석

15.4k
STARS
1.7k
FORKS
+207
TRENDING
21
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.