본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

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 기반이라 내부 확장이나 패치 적용이 비교적 수월합니다.

이미지 분석

네 개의 모바일 화면 샷 묶음으로 세션 목록, 설정 화면, 변경사항(diff) 뷰, 터미널 화면이 각기 다른 폰에서 표시되어 있습니다.
모바일 스크린샷은 iOS/Android용 Expo 클라이언트가 데스크톱 기능을 상당 부분 이전한다는 점을 보여 주며 세션 탐색·설정 페어링·코드 변경 확인·원격 터미널 제어 같은 핵심 기능을 모바일에서 사용할 수 있음을 시사합니다. 터미널 화면에 Ctrl·Shift·Alt·Esc 같은 가상 키보드가 노출된 점은 모바일에서도 키 조합을 요구하는 개발 작업을 보조하도록 설계되었음을 의미합니다. 화면 구성은 멀티호스트·크로스디바이스 워크플로를 유지하면서 로컬 에이전트와 상호작용하는 사용 사례에 직접 연결됩니다.

15.4k

STARS

1.7k

FORKS

+207

TRENDING

21

조회수

watchers 15.4kopen issues 1.1kOther

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.