Orkas Orkas
홈 블로그 Windows용 cmux
제품

Windows용 cmux? Windows에서 Claude Code 세션 여러 개를 실행하는 방법

cmux는 macOS용으로만 배포되고, Claude Squad는 tmux에 의존합니다. 각 도구가 하는 일, 지금 Windows에서 쓸 수 있는 방법, 그리고 Orkas가 Windows 앱 하나에서 Claude Code와 Codex를 나란히 실행하는 방식을 정리했습니다.

cmux는 코딩 에이전트를 병렬로 실행하도록 만든 터미널입니다. Ghostty를 기반으로 하며, 워크스페이스마다 세로 탭을 붙이고, 에이전트가 사용자를 기다리는 창(pane)에는 파란 테두리를 두릅니다. Claude Code 세션 다섯 개를 동시에 돌린다면 바로 이 테두리가 핵심입니다. 어느 세션이 나를 기다리는지 알려 주기 때문입니다.

다만 cmux는 Mac 앱입니다. 2026년 10월 20일 기준으로 macOS용만 배포되며, Windows 버전은 아직 열려 있는 풀 리퀘스트 상태입니다. Claude Code 세션을 여러 개 돌릴 때 많이 쓰는 또 다른 도구인 Claude Squad는 Windows용 다운로드를 제공하기는 하지만, 모든 에이전트를 tmux 안에서 실행하며, 열려 있는 이슈 하나는 Windows 빌드에서 세션을 시작할 수 없다고 보고합니다. 아래에서는 각 도구가 하는 일, 지금 Windows에서 쓸 수 있는 방법, 그리고 Orkas가 Windows 앱 하나에서 여러 에이전트를 실행하는 방식을 살펴봅니다.

Windows를 쓰고 있다면 Claude Code 세션 여러 개를 Windows 앱 하나에서. Orkas는 Windows와 macOS에서 Claude Code, Codex 등 CLI 에이전트를 나란히 실행합니다. 무료로 다운로드할 수 있습니다.
Orkas 다운로드 — 무료

Windows용 cmux가 있나요?

공식 버전은 아직 없습니다. cmux README는 cmux를 “a Ghostty-based macOS terminal”(Ghostty 기반 macOS 터미널)이라고 소개합니다. Swift와 AppKit으로 작성된 네이티브 Mac 앱이라서 내려받을 수 있는 Windows 빌드가 없습니다.

Windows 버전은 공개적으로 개발되고 있습니다. 풀 리퀘스트 #5049는 Electron과 ConPTY 기반의 별도 Windows 데스크톱 앱을 추가하고, 2026년 10월 19일에 열린 #22020은 cmux 코드베이스에 있는 터미널 멀티플렉서 mux2에 Windows 서버를 추가합니다. 2026년 10월 20일 기준으로 두 풀 리퀘스트 모두 병합되지 않았습니다. Windows에서 cmux 자체를 쓰고 싶다면 이 두 가지를 지켜보면 됩니다.

Claude Squad는 Windows에서 작동하나요?

Claude Squad는 Claude Code, Codex, Gemini 세션 여러 개를 한꺼번에 관리하는 터미널 앱입니다. 에이전트마다 별도의 tmux 세션에서 실행하고, 작업마다 별도의 git worktree를 주어 변경 사항이 서로 충돌하지 않게 합니다. README에는 사전 요구 사항으로 tmux와 GitHub CLI가 적혀 있습니다.

릴리스에는 Windows용 zip 파일도 들어 있습니다. 하지만 tmux에는 네이티브 Windows 버전이 없고, v1.0.17을 대상으로 등록되어 아직 열려 있는 이슈 #275는 Windows 빌드가 실행은 되지만 세션을 만드는 순간 “error starting tmux session: unsupported” 오류와 함께 실패한다고 보고합니다. Windows 지원을 추가하는 풀 리퀘스트 #248은 2026년 10월 20일 기준으로 병합되지 않았습니다. Claude Squad는 Linux 빌드도 배포하므로, Windows PC에서는 구조상 WSL을 쓰게 됩니다. 이 방법은 저희가 테스트하지 않았습니다.

cmux, Claude Squad, Orkas 비교

cmuxClaude SquadOrkas
무엇인가에이전트용 탭, 화면 분할, 알림을 갖춘 macOS 터미널에이전트마다 tmux에서 실행하는 터미널 앱CLI 에이전트를 대화 안에서 실행하는 데스크톱 앱
Windows(2026년 10월 20일 기준)공식 빌드 없음. Windows 버전은 열려 있는 풀 리퀘스트Windows용 zip 배포. 열려 있는 이슈에 따르면 세션이 시작되지 않음Windows 설치 프로그램, macOS도 지원
에이전트터미널 창에서 시작하는 모든 것기본은 Claude Code. Codex, Gemini, Aider 등도 지원Claude Code, Codex, OpenCode, OpenClaw, Hermes
병렬 편집 분리사용자가 직접작업마다 git worktree사용자가 직접(worktree 자동 생성 없음)
나를 기다리는 에이전트 확인창 테두리, 강조된 탭, 알림 패널README에 설명 없음앱 안의 요청 표시, 데스크톱 알림, 작업 표시줄 배지

지금 Windows에서 쓸 수 있는 방법

Windows Terminal 탭과 git worktree. 에이전트마다 탭을 하나씩 열고, 같은 파일을 편집하지 않도록 각자 별도의 worktree를 주세요.

git worktree add ../app-feature-a -b feature-a
git worktree add ../app-feature-b -b feature-b
# 한 탭에서는 claude, 다른 탭에서는 codex 실행

비용이 들지 않고 어떤 CLI와도 작동합니다. 대신 모든 세션과 그중 어느 것이 기다리고 있는지를 한 화면에서 볼 수는 없습니다. 탭을 하나씩 눌러 봐야 알 수 있습니다.

WSL2와 tmux. WSL 안은 Linux이므로 tmux가 작동하고, Claude Squad 같은 도구의 Linux 빌드도 작동합니다. 대신 Windows 자체가 아니라 PC 안에 Linux 환경을 설정하고 그 안에서 작업해야 합니다.

CLI를 대신 실행해 주는 데스크톱 앱. Orkas가 들어가는 자리가 여기입니다. 이 글의 나머지 부분에서는 Orkas가 어떻게 작동하고 어디까지 해 주는지 다룹니다.

Orkas가 Windows에서 여러 CLI 에이전트를 실행하는 방식

Orkas는 Windows와 macOS용 데스크톱 앱입니다. Claude Code나 Codex를 대체하지 않습니다. 이미 설치하고 로그인해 둔 CLI를 대화에서 이야기하는 에이전트로 실행하며, 로그인과 요금제도 쓰던 것을 그대로 씁니다. Windows에서는 PATH와 npm 전역 폴더, pnpm, Volta, WindowsApps 같은 일반적인 설치 폴더에서 CLI를 찾습니다.

  • 여러 세션을 동시에. 대화마다 에이전트별 세션이 따로 있고 대화끼리는 서로 기다리지 않으므로, Claude Code 대화 세 개가 동시에 작업할 수 있습니다. 한 대화 안에서는 최대 네 개의 에이전트가 동시에 작업하며(예: Claude Code가 계획하는 동안 Codex가 구현), 각 에이전트는 한 번에 한 턴씩 처리합니다.
  • 누가 나를 기다리는지 확인. Claude Code나 Codex가 권한을 요청하거나 질문하면 Orkas가 앱 안에 요청을 표시합니다. 한 번 허용, 이번 실행이 끝날 때까지 허용, 거부 중에서 고르면 됩니다. 지금 보고 있는 창이 Orkas가 아니라면 Windows 알림과 작업 표시줄 아이콘의 배지도 함께 받습니다. 완료, 중지, 실패한 실행은 해당 대화에 읽지 않음 표시 점을 남깁니다.
  • 작업 배분은 한곳에서. 에이전트를 @멘션해 작업을 맡기거나, 지휘 에이전트가 작업을 여러 에이전트에 병렬로 나누게 하거나, 프로젝트의 할 일을 특정 에이전트에 배정할 수 있습니다.
  • 프로젝트 컨텍스트 공유. 프로젝트의 모든 CLI 에이전트는 실행할 때마다 프로젝트의 목표와 규칙, 메모리를 받고, Orkas 내장 도구로 프로젝트의 할 일을 읽고 업데이트할 수 있습니다. 한 에이전트가 멈추면 다음 에이전트가 같은 메모를 보고 이어서 시작합니다.

알림은 확인이 필요한 작업이 있다는 것만 알려 주고 어느 에이전트가 요청했는지는 알려 주지 않으므로, 앱에 들어가서 확인해야 합니다. 10분 동안 응답하지 않은 권한 요청은 거부됩니다. 아예 묻지 않게 하려면 CLI 에이전트마다 권한 수준을 정할 수 있습니다. “CLI 기본값 사용”, “권한 요청”, “전체 접근” 중 하나입니다.

바꾸기 전에 알아 둘 점

  • 세션별 worktree는 없습니다. Orkas는 git worktree나 브랜치를 만들지 않습니다. 코딩 에이전트는 별도 프로젝트 폴더를 지정하면 그 폴더에서, 지정하지 않으면 프로젝트 폴더에서 실행되므로 같은 프로젝트의 두 에이전트는 폴더 하나를 공유합니다. 저장소 하나를 병렬로 편집하려면 에이전트마다 worktree를 직접 만들고 각 에이전트가 자기 worktree를 가리키게 하세요.
  • 터미널이 아닙니다. 각 에이전트와는 터미널 창이 아니라 대화로 작업하므로 화면 분할이나 일반 터미널 탭이 없습니다. tmux 단축키가 손에 익었다면 터미널 환경이 더 편하게 느껴질 것입니다.
  • CLI는 직접 준비합니다. 각 CLI를 먼저 설치하고 로그인한 뒤, 일반 터미널에서 실행되는지 확인하세요. Orkas는 바로 그 설치본을 실행하며, 요금제의 사용량을 늘려 주지는 않습니다.
  • 앱을 열어 두세요. 에이전트는 Orkas가 실행되는 동안 내 PC에서 실행됩니다.

무엇을 써야 할까요?

  • Mac을 쓰고 터미널이 편하다면: cmux.
  • macOS, Linux, WSL에서 작업마다 git worktree를 자동으로 만들어 주길 원한다면: Claude Squad.
  • Windows에서 WSL 없이, Claude Code와 Codex를 포함한 여러 에이전트를 앱 하나에서 쓰고 싶다면: Orkas.

Claude Code와 Codex를 같은 작업에 투입하려고 세션을 여러 개 돌리고 있다면, Claude Code와 Codex를 함께 실행하는 방법에서 세 가지 방식을 비교했습니다. 지휘 에이전트 하나 아래에서 여러 세션을 실행하는 방법은 Orkas가 Claude Code, Codex, OpenCode, OpenClaw, Hermes를 조율하는 방식을 참고하세요. 또는 Windows나 macOS용 Orkas를 다운로드하고 이미 쓰고 있는 CLI를 추가하세요.