cmux는 터미널 렌더링에 Ghostty 엔진을 쓰고 UI에는 Swift/AppKit을 씁니다. 둘 다 macOS에 맞춰져 있습니다. Homebrew cask로만 배포되므로 Windows 설치 프로그램이 없고 Windows에서 cmux를 실행할 방법도 없습니다. Windows에서도 worktree 기반 병렬 에이전트 작업 흐름을 원한다면 Pane이 바로 쓸 수 있는 대안입니다. 네이티브 Windows 설치 프로그램과 ARM64를 지원하며 WSL 저장소도 바로 인식합니다.
작성자 Parsa Khazaeepoul, Pane 공동 창업자. 이 비교에 나온 모든 에이전트 관리자를 실제 개발 환경에서 테스트했습니다. .
cmux가 Windows에서 작동하지 않는 이유
cmux는 Windows와 호환되지 않는 기술 두 가지에 의존합니다. 먼저 UI가 Swift로 작성됐고 Apple의 독점 창 프레임워크인 AppKit을 씁니다. AppKit은 Windows에 없으며 포트나 호환 계층도 없습니다. 또 cmux는 터미널 렌더링에 Ghostty를 연결합니다. Ghostty 자체는 Linux도 지원하지만 cmux의 통합 코드는 macOS를 대상으로 합니다. 배포 방식도 macOS에서만, 선택적으로 Linux에서도 작동하는 패키지 관리자인 Homebrew의 cask입니다.
결론은 간단합니다. cmux 저장소에는 Windows 릴리스가 없습니다. .exe 설치 프로그램도 WinGet 패키지도 Scoop formula도 없습니다. Windows 사용자가 cmux를 실행할 수 있는 공식 방법은 없습니다.
Windows에서 쓰는 Pane
Pane
cmux
Windows x64
예, 네이티브 설치 프로그램
아니요
Windows ARM64
예, 별도 ARM64 빌드
아니요
WSL 인식 worktree
예
아니요
Ghostty 필요
아니요, 터미널 내장
예, macOS 전용
설치 방법
.exe 설치 프로그램 또는 PowerShell 스크립트
Homebrew cask, macOS 전용
worktree 기반 세션
예
예, macOS 전용
병렬 에이전트 세션
예
예, macOS 전용
오픈 소스
예(AGPL-3.0)
예(MIT)
Windows에 Pane을 설치하는 방법
가장 빠른 방법은 PowerShell 명령 한 줄입니다.
irm https://runpane.com/install.ps1 | iex
또는 Windows 설치 프로그램(.exe)을 바로 다운로드하세요. 설치한 뒤 시작 메뉴에서 Pane을 실행하거나 아무 터미널에서 pane을 실행하면 됩니다. Homebrew도 Ghostty도 Unix 도구 모음도 필요 없습니다.
ARM64 기기(Surface Pro X, Snapdragon 노트북)라면 다운로드 페이지에서 ARM64 빌드를 선택하세요. 에뮬레이션 없이 네이티브로 실행됩니다.
cmux에서 쓰던 작업 흐름을 그대로
cmux와 Pane의 기본 방식은 같습니다. 각 에이전트 세션에 자체 git worktree가 생깁니다. 에이전트가 서로 격리되므로 충돌 없이 여러 개를 병렬로 실행할 수 있습니다. Mac에서 cmux를 썼다면 Pane도 같은 방식으로 이해하면 됩니다. 세부적인 차이는 다음과 같습니다.
→ 외부 터미널이 필요 없습니다. cmux는 Ghostty를 감싸서 씁니다. Pane에는 자체 터미널 에뮬레이터가 내장돼 있습니다. 따로 설치하거나 설정할 게 없습니다.
→ WSL 저장소도 쓸 수 있습니다. 코드가 WSL 안에 있어도 Pane이 경로를 찾아 worktree를 올바르게 만듭니다. WSL 밖에 저장소를 다시 복제할 필요가 없습니다.
→ 어떤 에이전트든 작동합니다. Claude Code, Codex, Aider, Goose 등 이미 쓰는 CLI 에이전트를 Pane에서 실행하세요.
→ ARM64 네이티브 지원. Snapdragon 노트북과 Surface Pro X에서 에뮬레이션 부담 없이 네이티브로 실행됩니다.
아니요. cmux는 터미널 렌더링에 Ghostty를 쓰고 UI에 Swift/AppKit을 씁니다. AppKit은 Apple의 독점 UI 프레임워크이며 Windows에는 없습니다. cmux는 macOS 전용인 Homebrew cask로만 배포됩니다. Windows 설치 프로그램도 크로스 컴파일 방법도 없고 Windows 지원 계획도 발표되지 않았습니다.
cmux 구조는 macOS에 맞춰진 두 기술에 의존합니다. 하나는 GPU 가속 터미널 에뮬레이터인 Ghostty입니다. Ghostty는 macOS와 Linux를 지원하지만 cmux의 Swift 코드와 연결된 부분은 macOS를 대상으로 합니다. 다른 하나는 Windows에 대응 기술이 없는 Apple 네이티브 UI 프레임워크 AppKit입니다. cmux를 Windows로 옮기려면 터미널 렌더링 계층과 UI 프레임워크 전체를 모두 바꿔야 합니다.
Pane과 cmux 모두 worktree 기반 병렬 에이전트 세션을 제공합니다. 핵심 작업 흐름은 같습니다. 가장 큰 차이는 지원 플랫폼입니다. cmux는 macOS에서만 실행됩니다. Pane은 macOS, Windows(x64 + ARM64), Linux에서 실행됩니다. Pane에는 자체 터미널 에뮬레이터도 있어서 Ghostty나 다른 외부 터미널에 의존하지 않습니다.
예. Pane은 Windows x64와 Windows ARM64용 빌드를 따로 제공합니다. 둘 다 실험용이 아닌 정식 지원 빌드이며 테스트를 마쳤습니다. Snapdragon 노트북과 Surface Pro X에서는 x64 에뮬레이션 없이 네이티브로 실행됩니다.
git worktree는 NTFS에서도 HFS+나 ext4와 같은 방식으로 작동합니다. 각 worktree는 자체 디렉터리에 있는 별도 저장소 체크아웃이며 같은 .git 객체 저장소를 공유합니다. Pane을 만들면 새 worktree가 자동으로 준비되고 Pane을 삭제하면 정리됩니다. NTFS에 특별한 worktree 제약은 없습니다. Windows에서는 경로 길이가 실질적인 차이인데 Pane은 worktree 경로를 짧게 유지해 이 문제를 처리합니다.
아니요. Pane은 네이티브 Windows 앱이라 WSL이 필요 없습니다. 코드가 이미 WSL 안에 있다면 Pane이 WSL 경로를 인식하고 변환해 worktree를 올바르게 만듭니다. Windows 네이티브 경로와 WSL 내부 저장소를 따로 설정하지 않고 모두 쓸 수 있습니다.
Pane은 모든 CLI 기반 코딩 에이전트와 작동합니다. Windows에서 실행되는 Claude Code, Codex, Aider, OpenCode, Goose, Letta Code, Cline을 지원합니다. Pane이 worktree의 생성과 정리, 터미널 세션을 관리하므로 같은 저장소에서 서로 다른 에이전트 여러 개를 별도 Pane에 띄워 병렬로 실행할 수 있습니다.
PowerShell에서 `irm https://runpane.com/install.ps1 | iex`를 실행하세요. 또는 runpane.com에서 .exe 설치 프로그램을 바로 다운로드할 수 있습니다. Homebrew, Ghostty, Unix 도구 모음은 필요 없습니다. 설치한 뒤 시작 메뉴에서 Pane을 실행하거나 아무 터미널에서 `pane`을 실행하세요.
Pane에는 Windows용 터미널 에뮬레이터가 내장돼 있습니다. Ghostty, Windows Terminal 등 다른 터미널 앱을 설치하거나 설정할 필요가 없습니다. Ghostty 렌더링 엔진을 감싸 쓰는 cmux와 다른 핵심 지점입니다. Windows에서는 추가 의존성 없이 Pane 터미널이 바로 작동합니다.
기본 방식은 그대로 이어집니다. 두 도구 모두 각 에이전트 세션에 격리된 작업 공간을 주며 여러 세션을 병렬로 실행합니다. 차이는 Pane이 worktree 생성과 정리를 자동화한다는 점입니다. `git worktree add`와 `git worktree remove`를 직접 실행할 필요가 없습니다. cmux.json 사용자 명령은 PowerShell 프로필이나 WSL 셸 설정에 셸 별칭으로 다시 만들 수 있습니다. 자동 가져오기 도구는 없으므로 처음 한 번은 직접 설정해야 합니다.
예. Pane은 앱 수준에서 세션 상태를 관리하므로 앱을 다시 시작해도 Pane과 연결된 worktree가 남습니다. cmux는 레이아웃과 이전 터미널 출력을 저장하지만 실행 중인 프로세스는 복원하지 않습니다. cmux를 닫으면 실행 중인 에이전트가 사라집니다. Pane에서는 worktree와 세션 정보가 유지되므로 멈춘 지점에서 다시 시작할 수 있습니다.
예. Pane은 OSI 승인 카피레프트 라이선스인 AGPL-3.0으로 배포됩니다. 소스가 공개돼 누구나 확인할 수 있습니다. 별도의 유료 상용 라이선스는 필요 없습니다. 상업적 사용을 포함한 모든 용도를 AGPL-3.0이 포괄합니다. cmux는 GPL-3.0을 쓰며 GPL을 쓸 수 없는 팀을 위한 별도 상용 라이선스 옵션을 둡니다.
Windows SmartScreen 경고Pane에 서명이 없는 동안 직접 다운로드하면 SmartScreen 경고가 표시될 수 있습니다. Pane은 완전한 오픈 소스입니다. 직접 코드를 확인하거나 소스에서 빌드할 수 있습니다.1. 추가 정보 클릭2. '그래도 실행' 클릭3. 설치 계속PowerShell 설치는 공식 릴리스를 바로 받습니다. 브라우저 다운로드에서 생기는 번거로움도 대부분 피할 수 있습니다.npm 전역 설치