manaflow-ai/cmux
AI 개발 에이전트를 위한 Ghostty 기반 macOS 터미널 cmux
원제 manaflow-ai/cmux
스타 28,527당일 +119Swift
Key Point
AI 에이전트 기반 개발 워크플로우를 macOS에서 효율적으로 관리할 수 있는 네이티브 터미널 앱으로, 여러 에이전트를 동시에 실행하면서 각각의 상태를 시각적으로 추적해야 하는 개발자에게 필수적인 도구다.
핵심 요약
- Ghostty 기반의 네이티브 macOS 터미널 앱으로 수직 탭, 알림 시스템, 내장 브라우저를 제공한다.
- Swift와 AppKit으로 작성되어 Electron 앱보다 빠르고 메모리 효율적이며, libghostty를 사용한 GPU 가속 렌더링을 지원한다.
- AI 코딩 에이전트가 입력을 기다릴 때 관련 창에 파란 고리 표시와 탭 강조를 제공하고, 알림 패널에서 모든 대기 중인 알림을 한곳에서 확인할 수 있다.
- Ghostty 설정 파일(~/.config/ghostty/config)을 읽어 테마, 폰트, 색상을 그대로 적용하며, 커스텀 단축키와 cmux.json을 통한 프로젝트별 명령어 정의를 지원한다.
- SSH 연결로 원격 머신에 워크스페이스를 만들 수 있고, 이미지 드래그로 scp 업로드가 가능하며, Claude Code 팀 모드를 네이티브 분할 창으로 실행할 수 있다.
- 내장 브라우저는 Chrome, Firefox, Arc 등에서 쿠키와 로그인 정보를 가져올 수 있으며, 접근성 트리 스냅샷, 요소 참조, 폼 입력, JavaScript 실행을 스크립트 API로 제어할 수 있다.
- CLI와 Unix 소켓 API로 완전히 프로그래밍 가능하며, 워크스페이스 생성, 창 분할, 키스트로크 전송, 브라우저 자동화를 지원한다.
- tmux, zellij, Claude Code, Codex, OpenCode 등 여러 에이전트의 세션 재개를 지원하고, 창 레이아웃, 작업 디렉토리, 스크롤백, 브라우저 히스토리를 저장 및 복구한다.
- GPL 라이선스로 무료 오픈소스이며, 추가 기능과 iOS 앱, 클라우드 VM 초기 접근권을 포함한 Founders Edition 유료 옵션을 제공한다.
저장소 보기 ↗github.com