추천cmux: AI 코딩 에이전트 알림과 창 관리를 터미널에서
manaflow-ai/cmux
프로젝트 소개
Claude Code나 Codex처럼 여러 AI 코딩 에이전트를 동시에 돌릴 때, 창이 섞여 어느 작업이 대기 중인지 파악하기 어렵다. cmux는 Ghostty 기반의 macOS 네이티브 터미널로, 수직 탭과 알림 시스템을 통해 이 문제를 해결한다. 에이전트가 입력을 기다리면 해당 패널에 파란 테두리가 생기고 사이드바 탭이 점등되어 즉시 확인 가능하다.
사이드바에는 각 워크스페이스의 Git 브랜치, 연결된 PR 상태, 작업 디렉토리, 리스닝 포트 등이 표시된다. 내장 브라우저는 agent-browser API를 지원해 에이전트가 개발 서버와 직접 상호작용할 수 있으며, Chrome 등 기존 브라우저의 쿠키와 세션을 가져와 인증된 상태로 시작할 수 있다. SSH 연결 시에도 브라우저 창이 원격 네트워크를 경유해 localhost 접근이 자연스럽다.
Electron 기반 GUI 오케스트레이터와 달리 Swift와 AppKit으로 제작되어 빠른 실행 속도와 낮은 메모리 사용량을 보장한다. 기존 Ghostty 설정 파일을 그대로 읽어들이며, CLI와 Socket API를 통해 워크스페이스 생성, 창 분할, 키 입력 전송 등 모든 기능을 스크립트로 제어할 수 있다. 정해진 워크플로우에 얽매이지 않고 터미널과 브라우저라는 기본 요소만 제공해 개발자가 직접 도구를 조합하도록 설계됐다.
manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
Swift
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.