모든 코딩 CLI와 모든 OS를 위한 터미널 중심 에이전트 관리자.
기능
- → 워크트리 자동 관리: Pane이 만들고 정리합니다.
git worktree를 직접 입력할 필요가 없습니다 - → Remote Pane: 데스크톱 UI는 로컬에 두고 워크트리, 터미널, 에이전트는 VM, WSL 머신 또는 다른 컴퓨터에서 실행하세요
- → 병렬 Pane: Claude Code, Codex, OpenCode, Aider를 나란히 실행하세요
- → 세로 사이드바: 모든 Pane, 브랜치, 포트, 상태를 한눈에 확인하세요
- → 에이전트를 가리지 않음: 어떤 CLI 도구든 바로 실행하세요. 플러그인도 SDK도 기다림도 없습니다
- → 에이전트가 직접 쓰는 CLI: 에이전트가 Pane 스키마를 확인하고 저장소를 등록한 뒤 후속 Pane까지 직접 만들 수 있습니다
- → RunPane 개발자 리소스: API 문서, OpenAPI, 에이전트 지침, 로컬 CLI 명세를 확인하세요
- → Pane Chat: 전체 Pane의 작업을 조율하는 Claude 또는 Codex 터미널입니다. 논의, 계획, 위임, 검토, 검증까지 처리합니다
- → 에이전트 루프: Codex, Claude Code 등 어떤 CLI 에이전트든 Pane을 만들고 터미널 출력을 읽고 입력을 보내며 진행 상황을 검증하게 하세요
- → 크로스 플랫폼: Windows x64 + ARM64, Mac, Linux에서 같은 UI와 단축키를 사용하세요
- → Pane 분할: 각 Pane을 가로 또는 세로로 나누세요
- → 앱 내 브라우저: 터미널 옆에 브라우저를 분할해 여세요
- → 터미널 간 컨텍스트:
@를 입력해 다른 Pane의 출력을 가져오세요 - → 독립 포트: 각 Pane에 별도 localhost 포트가 배정됩니다. 충돌이 없습니다
- → 시크릿 동기화:
.env가 새 워크트리마다 자동으로 복사됩니다 - → 알림: 에이전트가 확인을 요청하면 데스크톱 알림과 소리로 알려줍니다
- → 상태 표시: 워크스페이스 점, 작업 중인 Pane의 움직임, 점선 복귀 표시로 상태를 확인하세요
- → 내장 Git: diff, commit, push, rebase, squash, merge를 모두 키보드로 처리하세요
- → 키보드 중심: 모든 작업에 단축키가 있습니다. ⌘/Ctrl+Shift+P로 명령 팔레트를 여세요
- → 터미널 패치: 에이전트 CLI에 맞춘 xterm.js 수정 사항을 제공합니다(스크롤 점프, 5만 줄 스크롤백)
- → 가벼운 실행: Conductor 대비 CPU와 배터리 사용량이 1/30입니다
- → 오픈 소스: AGPL-3.0, 특정 업체에 종속되지 않습니다
What problem does Pane solve?
AI 코딩 에이전트는 놀랍습니다. Claude Code는 몇 시간씩 알아서 일합니다. Codex는 기능 하나를 처음부터 끝까지 출시합니다. 병목은 모델이 아닙니다.
에이전트를 다루는 방식이 문제입니다.
지금 AI 에이전트를 관리하는 건 무전기 하나로 항공 교통을 통제하는 것과 같습니다. 터미널 창을 번갈아 봅니다. 탭 사이에서 복사하고 붙여 넣습니다. 어떤 에이전트가 어느 브랜치에서 일하는지 놓칩니다. diff 뷰어, 터미널, Git 클라이언트, 에디터 사이를 계속 오갑니다. 에이전트는 빠릅니다. 하지만 도구가 당신을 느리게 만듭니다.
Git 워크트리도 있습니다. 병렬 에이전트에는 워크트리가 맞다는 데 모두 동의합니다. 브랜치가 격리되고 충돌이 없으며 작업이 깔끔하게 나뉩니다. 하지만 직접 써 보면 끔찍합니다. git worktree add, git worktree remove, 경로 기억하기, 워크트리와 브랜치 연결 상태 추적하기, 오래된 워크트리 정리하기, main에 다시 rebase하기, merge 전에 commit을 squash하기까지 해야 합니다. 숙련된 개발자도 이 과정에서 실수합니다. 강력한 기반이지만 UX는 형편없습니다.
Pane은 워크트리를 보이지 않게 처리합니다. Pane을 만들면 Pane이 워크트리를 만듭니다. Pane을 삭제하면 Pane이 워크트리도 정리합니다. 단축키를 누르면 main에서 rebase합니다. 다시는 git worktree를 입력할 필요가 없습니다. 격리의 장점은 그대로. 불편함은 하나도 없습니다.
더 넓은 선택지를 비교하고 있다면 AI 에이전트 관리자 도구 디렉터리부터 보세요. 데스크톱 앱, tmux 도구, 터미널 멀티플렉서, 워크트리 도우미, 대시보드, 작업 조율 시스템을 한눈에 비교할 수 있습니다.
작동 방식
두 가지만 알면 됩니다. Pane과 탭입니다. 기능 하나마다 Pane 하나와 워크트리 하나를 씁니다. 각 Pane 안에서는 에이전트, diff 뷰어, 파일 탐색기, Git 트리, 로그가 모두 탭으로 열립니다. 다시 시작해도 모든 작업이 그대로 남습니다. 각 Pane은 완전히 격리됩니다. 에이전트끼리 서로의 작업을 덮어쓰지 않습니다.
무엇을 실행하나요
Claude Code, Codex, OpenCode, Aider, Goose 등 터미널에서 돌아가는 어떤 CLI 에이전트든 실행합니다.
어디에서 실행하나요
노트북, WSL 배포판, 데스크톱, Mac mini, Linux 머신, VM, 홈 서버, 클라우드 호스트에서 실행합니다.
어디에서 제어하나요
전체 작업은 Pane 데스크톱에서 처리합니다. 휴대폰에서는 runpane.com/app을 사용합니다.
에이전트는 어떻게 다루나요
Pane Chat은 Pane 데이터 디렉터리에서 전체 작업을 조율하는 Claude 또는 Codex를 시작합니다. 그런 다음 runpane agent-context와 로컬 워크플로 스킬을 사용해 저장소를 추가하고, 워크트리 Pane을 만들고, 에이전트 탭에 초기 작업을 넣고, 공개 CLI 명세를 통해 진행 상황을 검증합니다. Pane Chat을 살펴보세요.
터미널에서 실행된다면 Pane에서도 바로 실행됩니다. 별도 연동은 필요 없습니다. 다른 도구는 직접 지원을 추가한 에이전트만 쓸 수 있는 전용 채팅 UI를 만듭니다. Pane은 모든 에이전트에 진짜 터미널을 줍니다. Claude Code, Codex, Aider, Goose는 물론 내일 나올 도구도 됩니다. 플러그인도 SDK도 필요 없습니다. 지원을 기다릴 필요도 없습니다. 그냥 실행하세요.
에이전트는 이미 MCP와 CLI 도구를 통해 Linear, Jira, GitHub, Slack과 연결됩니다. 터미널이 모든 도구를 잇는 공통 연결점입니다. Pane은 에이전트가 이미 쓰는 도구를 다시 연동하지 않습니다. 에이전트가 실행될 자리를 제공합니다.
Pane은 에이전트가 워크스페이스도 다룰 수 있게 합니다. 여러 GitHub 이슈를 처리할 Pane을 만들어 달라고 요청하세요. 에이전트는 runpane agent-context 또는 공개 명세로 스키마를 확인합니다. runpane repos add로 저장소를 등록합니다. runpane panes create로 알맞은 초기 프롬프트가 담긴 Pane을 화면에 엽니다. CLI 명세를 읽어보세요.
Pane Chat이 전체 작업을 조율합니다
사이드바에서 Pane Chat을 여세요. 저장소 하나가 아니라 워크스페이스 전체를 두고 Claude 또는 Codex와 이야기할 수 있습니다. Pane Chat은 워크트리 밖에서 시작합니다. 로컬 Pane 작업 조율 스킬을 불러오고, 실행 중인 Pane 데몬을 확인한 다음, runpane으로 작업을 조율합니다.
역할은 명확히 나뉩니다. Pane Chat은 당신과 대화를 이어가며 요구 사항을 정리합니다. 그런 다음 계획, 구현, 검토, PR 테스트를 격리된 에이전트 탭과 워크트리 Pane에 맡깁니다. 어떤 CLI 에이전트든 터미널에서 관리할 수 있습니다.
Pane Chat 문서 읽기 →IDE가 아닙니다. 터미널 에뮬레이터도 아닙니다. 에이전트 관리를 위한 Vim입니다. Pane이 다른 도구에 연동되는 게 아닙니다. 모든 도구가 Pane에 연결됩니다. 여러 OS에서 작동하고 키보드만으로 빠르게 다룰 수 있습니다. 수많은 터미널 탭과 Git 충돌에 지친 개발자를 위해 만들었습니다. 에이전트는 당신이 고르세요. 날개는 우리가 달아드립니다.
Pane으로 더 빠르게
작은 편의 기능도 쌓이면 큰 차이를 만듭니다. 하나씩은 몇 초를 아껴줍니다. 모두 합치면 출시 속도가 달라집니다.
상태를 한눈에
워크스페이스 점은 프로젝트 단위의 활동을 보여줍니다. 작업 중에는 Pane 이름이 숨 쉬듯 움직입니다. 아직 확인하지 않은 완료 Pane에는 파란색 점선 밑줄이 표시됩니다.
터미널 간 컨텍스트
@를 입력하면 다른 터미널의 최근 500줄을 현재 세션으로 가져옵니다. 에이전트가 Pane 사이에서 컨텍스트를 공유합니다.
클립보드 단축키
Ctrl+Alt+문자 키를 누르면 미리 설정한 텍스트를 어느 터미널에든 붙여 넣습니다. 프롬프트 템플릿, 검토 지침, 디버그 명령을 키 한 번으로 입력하세요.
드래그 앤 드롭
최대 50MB 파일을 터미널에 바로 놓으세요. 경로를 입력할 필요가 없습니다.
시크릿 자동 동기화
.env와 Git에서 무시하는 파일이 새 워크트리마다 복사됩니다. Pane을 만드는 즉시 실행할 수 있습니다.
독립 포트
각 Pane의 개발 서버는 전용 포트에서 실행됩니다. Pane이 세 개면 localhost 포트도 세 개입니다. 충돌하지 않습니다.
에이전트 CLI를 위한 터미널 수정
긴 대화에서 생기는 Claude Code의 스크롤 점프 버그도 고쳤습니다. 에이전트 작업에 맞춘 xterm.js 패치도 여러 개 적용했습니다. VS Code와 같은 터미널 엔진입니다.
Remote Pane
에이전트는 VM, 홈 서버, WSL 머신, 클라우드 컴퓨터에서 실행하세요. UI는 노트북, 데스크톱, 휴대폰에 두면 됩니다. 호스트에 Pane을 설치하세요. 설정을 열고 연결 코드 하나를 만드세요. 사용할 클라이언트에 붙여 넣으면 끝입니다. 빠르게 시작하세요.
Remote Pane
Connect to a Pane host from desktop or mobile.
Connect with a code
Paste a pane-remote:// code from an existing remote host.
Paste code
Set up a remote host
Open Settings > Remote Pane on the host machine and create a connection code.
Open setup guide
PARSA-SL7 Pane daemon
https://parsa-sl7.tail...
the launch checklist is clean:
1. remote host is live on the VM
2. two agent panes are still running
3. mobile client reconnected after sleep
4. approval prompts are routing here
Nothing is mid-flight right now - no queues running, everything committed and pushed.
Natural next moves: merge PR #1, start the ETL follow-up, or pick a small docs issue.
두 가지 간단한 방법
코드가 이미 있나요? Pane 데스크톱 또는 runpane.com/app에 붙여 넣으세요. 처음 설정하나요? 호스트 머신에서 설정 → Remote Pane을 열어 설정한 뒤 새 pane-remote:// 코드를 복사하세요.
안전한 셀프 호스팅 데몬
Pane은 호스트에서 작은 데몬을 실행합니다. 세션, 터미널, 파일, Git 상태, 승인 요청이 로컬 Pane처럼 작동합니다. Tailscale, SSH 또는 신뢰할 수 있는 HTTPS 터널을 통해 접속합니다.
무료 오픈 소스
Remote Pane은 Pane에 포함됩니다. 관리형 실행 구독 없이 내 하드웨어에서 직접 호스팅하세요. 이미 쓰고 있는 에이전트와 음성 제공업체 키를 그대로 가져오면 됩니다.
데스크톱과 휴대폰에서 접속
Pane 데스크톱에서는 모든 원격 기능을 쓸 수 있습니다. runpane.com/app의 브라우저 앱에서는 휴대폰으로 터미널 세션을 확인하고 제어할 수 있습니다. PWA로 설치하면 더 빠르게 열 수 있습니다.
Pane은 무엇이 다른가
| Pane | Superset | Conductor | Claude Squad | Cursor | |
|---|---|---|---|---|---|
| 플랫폼 | Windows + macOS + Linux | macOS (Windows/Linux 비공식) | macOS (Apple Silicon 전용) | Unix (tmux) | Windows + macOS |
| 에이전트 | 모든 CLI | 모든 CLI | Claude + Codex | 모두 가능 (tmux) | 내장 에이전트만 |
| diff 뷰어 | 내장, 구문 강조 | 내장 | 내장 | 없음 | 에디터 수준 |
| Git 워크플로 | 커밋, 푸시, 리베이스, 스쿼시, 병합. 전부 키보드로 | 워크트리 + 병합 | 워크트리 + PR | 워크트리만 | 에디터 수준 |
| 원격 실행 환경 | 기본은 로컬. 원하면 직접 호스팅하는 원격 데몬 사용 | 원격 워크스페이스 | macOS 전용 로컬 앱 | 직접 구성하는 SSH + tmux | 로컬 IDE / SSH 확장 |
| 키보드 중심 | 모든 작업 | 일부 | 일부 | 터미널만 | IDE 단축키 |
| 오픈 소스 | 예 (AGPL-3.0) | 예 (Apache-2.0) | 아니요 | 예 | 아니요 |
| 세션 유지 | 예 | 예 | 예 | 아니요 | 해당 없음 |
| 터미널 간 컨텍스트 | @로 터미널 출력 공유 | 아니요 | 아니요 | 아니요 | 아니요 |
| 시크릿 동기화 | .env를 워크트리에 자동 복사 | 수동 | 수동 | 수동 | 해당 없음 |
| 포트 분리 | Pane마다 자동 할당 | 수동 | 수동 | 수동 | 해당 없음 |
자세한 비교: Superset과 비교 · Conductor와 비교 · Claude Squad와 비교 · claude-tmux와 비교 · recon과 비교 · Emdash와 비교 · Vibe Kanban과 비교 · Crystal과 비교 · Cursor 및 Windsurf와 비교 · 터미널 멀티플렉서와 비교 · 코딩 에이전트와 비교 · 자율 에이전트와 비교
가이드: 모든 에이전트 관리자 도구 · 데스크톱 에이전트 관리자 · tmux 에이전트 관리자 · 에이전트용 Git 워크트리 · Windows에서 Claude Code 사용하기 · Windows 설정 가이드 · 에이전트 관리자란?
Pane을 만든 이유
AI 코딩 에이전트는 놀랍습니다. Claude Code는 몇 시간이고 알아서 작업합니다. Codex는 기능 하나를 처음부터 끝까지 완성합니다. Aider는 모듈 전체를 리팩터링합니다. 모델은 병목이 아닙니다.
문제는 에이전트를 다루는 방식입니다.
지금 AI 에이전트를 관리하는 건 무전기 하나로 항공 교통을 통제하는 것과 같습니다. 터미널 창을 이리저리 옮깁니다. 탭 사이에서 복사해 붙여 넣습니다. 어떤 에이전트가 어느 브랜치에서 일하는지 놓칩니다. diff 뷰어와 터미널, git 클라이언트, 에디터 사이를 계속 오갑니다. 에이전트는 빠릅니다. 도구가 당신을 느리게 만듭니다.
다음 기업의 개발자들이 사용합니다
100개국에서 사용 중
Pane이 필요한 사람
- → Mac 전용 도구의 지원에서 소외된 Windows, Windows ARM, WSL, Linux 개발자
- → 여러 에이전트를 앱 하나에서 모두 관리하고 싶은 사용자
- → 키보드만으로 놀라운 속도를 내고 싶은 개발자
- → 수많은 터미널 창을 번갈아 보는 데 지친 사람
what do people ask about Pane?
git worktree를 입력할 필요가 없습니다. Claude Squad도 워크트리를 쓰지만 직접 관리해야 합니다. Pane에서는 신경 쓸 필요가 없습니다.Discord에 참여하고, GitHub에서 소스 코드를 확인하세요. 궁금한 점은 hello@dcouple.ai로 보내주세요.
RunPane by Dcouple은 Pane입니다. AI 코딩 에이전트를 관리하는 키보드 우선 데스크톱 앱입니다. Claude Code, Codex, Aider, Goose를 비롯한 모든 CLI 에이전트를 동시에 실행할 수 있습니다. 각 에이전트는 격리된 자체 git worktree에서 일합니다. runpane.com에서 다운로드하세요.















