Paseo – 오픈소스 코딩 에이전트 통합 인터페이스 (모바일/데스크탑/CLI 지원)
Show HN: Paseo – Beautiful open-source coding agent interface
TL;DR Highlight
Claude Code, Codex, GitHub Copilot 등 여러 코딩 에이전트를 하나의 UI로 제어하는 오픈소스 프로젝트로, 로컬 데몬 방식으로 자기 머신에서 실행하면서 모바일에서도 접근할 수 있다.
Who Should Read
Claude Code나 Codex 같은 AI 코딩 에이전트를 여러 개 함께 쓰는 개발자 중, 각 에이전트를 터미널에서 따로 관리하는 게 불편하고 하나의 통합 UI를 원하는 분. 모바일에서도 에이전트 작업을 모니터링하고 싶은 경우에도 유용하다.
Core Mechanics
- Paseo는 Claude Code, OpenAI Codex, GitHub Copilot, OpenCode, Pi 등 여러 코딩 에이전트를 하나의 인터페이스에서 관리할 수 있는 오픈소스 프로젝트다. 에이전트마다 적합한 모델을 골라 쓸 수 있어서 작업별로 최적의 모델을 선택하는 workflow가 가능하다.
- 핵심 아키텍처는 '로컬 데몬(daemon)' 방식이다. 데몬이 사용자 머신에서 에이전트를 직접 실행하고, 데스크탑 앱/모바일 앱/웹 앱/CLI가 이 데몬에 접속하는 구조라서 코드와 개발 환경이 외부 서버로 나가지 않는다.
- iOS, Android, 데스크탑, 웹, CLI 모두 지원한다. 데스크탑 앱을 설치하면 Settings 화면에서 QR코드를 스캔해 모바일 기기를 연결할 수 있고, 별도 설정 없이 폰에서 에이전트 작업을 확인하거나 지시할 수 있다.
- 음성 제어(Voice control) 기능이 내장되어 있어서 손을 쓰기 어려운 상황에서도 작업을 지시하거나 문제를 논의할 수 있다. 핸즈프리로 에이전트와 소통하는 게 목적이다.
- 프라이버시 중심 설계로, 텔레메트리(사용 데이터 수집)나 강제 로그인이 없다. 에이전트는 사용자 머신에서 사용자의 도구, 설정, 자격증명을 그대로 활용해 실행된다.
- 에이전트를 병렬로 실행하는 기능을 지원한다. 한 디자이너 사용자는 '각 세션이 다른 포트로 로컬 서버를 띄우는 스크립트를 포함하고 있어서, 멀티 에이전트 워크플로우가 비로소 열렸다'고 경험을 공유했다.
- GitHub 기준으로 Star 7,600개, Fork 716개를 기록하고 있으며 커밋 수는 3,728개다. Issues 400개, PR 130개가 열려 있어 활발하게 개발 중인 프로젝트임을 알 수 있다.
- 시작 방법은 간단하다. paseo.sh/download에서 데스크탑 앱을 받으면 데몬이 자동으로 시작되고, Claude Code나 Codex 같은 에이전트 CLI를 미리 설치하고 자격증명을 설정해두면 바로 연결된다.
Evidence
- 컨텍스트 비용 관련 실무 경험이 공유됐다. 코딩 에이전트 루프에서는 매 스텝마다 전체 시스템 프롬프트와 툴 스펙이 재전송되어, 30스텝짜리 작업이면 입력 비용이 30배가 된다는 지적이 있었다. 이전 궤적(trajectory)을 상태 벡터로 자동 요약했더니 입력 토큰을 40~60% 절감했다는 경험담도 함께 나왔고, 이를 데몬 레벨에서 처리하면 사용자가 에이전트 내부에 손댈 필요 없이 혜택을 누릴 수 있다는 제안이 있었다.
- 토큰/비용 가시성에 대한 요청이 있었다. Claude Code용 토큰 사용량 대시보드를 직접 만들고 있다는 사용자가 Paseo도 비용 투명성 기능을 제공하면 좋겠다고 물었고, 이 부분이 아직 README에 언급되지 않은 점이 논의됐다.
- '폰에서 코드 배포'라는 컨셉에 대한 회의적 반응도 있었다. '신호등에서 폰을 꺼내는 것이나 화장실에서 코드 배포하는 것은 유연함이 아니라 번아웃의 증거'라는 비판이 나왔다. 반면 실제 며칠째 쓰고 있고 기능이 풍부하고 잘 작동한다는 긍정적 경험도 공유됐다.
- UI 디자인 품질에 대한 솔직한 평가가 있었다. 'Beautiful'이라는 표현이 제목에 들어갔지만, 디자이너 관점에서 보면 기본 Tailwind CSS에 Lucide 아이콘을 쓴 무난한 구성으로, 디자인보다 기능에 집중한 결과물이라 'Unopinionated'가 더 정확한 표현이라는 의견이 있었다.
- 비슷한 도구들과의 비교를 원하는 댓글이 있었다. Conductor, Superconductor, cmux, openchamber 등 유사 프로젝트를 사용해봤다는 사람들이 Paseo 웹사이트에 이들과의 기능 비교표가 있으면 선택에 도움이 될 것 같다고 요청했다. MDX 출력이나 Excalidraw 같은 임베디드 MCP UI를 채팅 중간에 보여주는 기능이 이 종류의 인터페이스만의 차별점이 될 수 있다는 아이디어도 나왔다.
How to Apply
- Claude Code와 Codex를 번갈아 쓰고 있는데 터미널 창을 여러 개 관리하는 게 불편하다면, Paseo 데스크탑 앱을 설치하고 각 에이전트 CLI를 미리 설정해두면 하나의 UI에서 에이전트를 전환하거나 병렬로 실행할 수 있다.
- AI 에이전트로 긴 작업을 돌려놓고 외출해야 하는 경우, 데스크탑 앱 Settings에서 QR코드를 스캔해 모바일을 연결해두면 폰으로 진행 상황을 확인하거나 추가 지시를 내릴 수 있다.
- 에이전트 루프에서 토큰 비용이 걱정된다면, 댓글에서 언급된 '이전 궤적 자동 요약(trajectory summarization)' 방식을 참고해 데몬 레벨 또는 에이전트 설정에서 컨텍스트를 주기적으로 압축하는 로직을 추가하면 입력 토큰을 40~60% 줄일 수 있다.
- 회사 코드가 외부로 나가는 게 걱정되어 클라우드형 AI 에이전트 서비스 도입을 망설이고 있다면, Paseo의 로컬 데몬 방식을 검토해볼 수 있다. 에이전트가 자신의 머신에서만 실행되고 텔레메트리도 없어서 코드가 외부 서버를 경유하지 않는다.
Terminology
관련 논문
ctx – 로컬 머신의 코딩 에이전트 히스토리를 검색하는 CLI 도구
Claude Code, Cursor, Codex 등 코딩 에이전트가 이전 세션의 논의·결정·실패 시도를 잊지 않도록 SQLite로 인덱싱해 재사용할 수 있게 해주는 오픈소스 CLI 도구다.
Micro-Agent: Model API 내부 협업으로 Frontier 모델을 이기는 방법 (vLLM Semantic Router)
vLLM 팀이 단일 모델 API 호출 뒤에서 여러 모델이 협업하는 'Micro-Agent' 개념을 공개했습니다. 별도의 에이전트 코드 없이 라우터 레이어에서 모델 조합을 실행해 GPT-4급 결과를 더 저렴하게 낼 수 있다는 아이디어입니다.
Ornith-1.0: 에이전틱 코딩을 위한 자기 개선형 오픈소스 모델
Gemma 4와 Qwen 3.5를 기반으로 파인튜닝한 코딩 특화 오픈소스 모델로, RL(강화학습)을 통해 스캐폴드(에이전트 실행 구조)까지 함께 최적화하는 방식을 주장하지만, 커뮤니티에서는 벤치마크 과최적화에 불과하다는 의심을 받고 있다.
Tool-Augmented Agent에서의 Entity Binding 실패 분석
AI 에이전트가 올바른 도구를 선택해도 잘못된 대상에 실행하는 'Entity Binding 실패' 문제를 정의하고, 이를 막는 실행 정책을 평가한 논문.
Herdr: 터미널에서 여러 AI Agent를 한 번에 관리하는 Agent Multiplexer
여러 AI 코딩 에이전트(Claude, Codex 등)를 하나의 터미널에서 동시에 실행·관리할 수 있는 Rust 기반 오픈소스 툴로, tmux처럼 세션이 유지되고 SSH로 원격 접속도 가능해 멀티 에이전트 워크플로우를 크게 단순화해준다.
Ornith-1.0: 스스로 Scaffold를 생성하는 Agentic Coding LLM
모델이 문제 풀이 전략(scaffold)을 직접 생성하고 개선하는 자기강화 학습 프레임워크를 적용한 오픈소스 코딩 특화 LLM으로, 9B 소형 모델부터 397B 대형 모델까지 라인업을 갖추고 SWE-Bench 등 주요 벤치마크에서 Claude Opus 4.7을 능가하는 성능을 보여줬다.