Manaflow

Manaflow

Manaflow · 생산성

Manaflow는 cmux를 만드는 오픈소스 AI 랩이다. cmux는 여러 코딩 에이전트를 동시에 돌리고, 답이 필요한 쪽을 표시하며, 스크립트로 다룰 수 있는 브라우저를 셸 옆에 붙인 macOS용 무료 터미널이다.

Manaflow 미리보기

Manaflow 소개

About

Manaflow란

Manaflow는 개발자 도구를 오픈소스로 내놓는 작은 응용 AI 랩이다. 중심 제품은 cmux로, 명령을 한 줄씩 치는 대신 코딩 에이전트에게 일을 넘기는 사람을 위해 만든 macOS AI 에이전트 터미널이다.

겨냥하는 문제는 화면이 엉키는 것이다. Claude Code를 한 탭에서, Codex를 다른 탭에서 돌리면 몇 분 만에 로그 벽이 생기고 승인 요청 한 건이 줄 사이에 묻힌다. cmux는 에이전트마다 페인을 하나씩 주고, 주의가 필요한 페인을 표시하며, 사이드바에 작업 공간별 브랜치와 풀 리퀘스트, 열린 포트를 늘어놓는다. 결과적으로 Mac은 탭 더미가 아니라 멀티 에이전트 작업 공간이 된다.

한계는 먼저 밝혀 둔다. cmux는 macOS용 AI 코딩 에이전트 터미널이라 윈도우와 리눅스 사용자는 지금은 쓸 수 없다. 혼자서 코드를 쓰지도 않는다. Claude Code나 Codex 같은 CLI를 설치해야 비로소 움직인다. Ghostty의 포크도 아니다. libghostty를 렌더링 엔진으로 쓰는 별도 앱이며, 앱이 웹 화면에 WebKit을 쓰는 것과 같은 관계다.

시작하기

  1. cmux.com에서 DMG를 받거나, Manaflow tap을 추가한 뒤 brew install --cask cmux를 실행한다.
  2. cmux를 실행한다. ~/.config/ghostty/config의 테마와 글꼴, 색상 설정이 그대로 넘어온다.
  3. 작업 공간을 만들고 페인에서 에이전트를 띄운다. 왼쪽에 claude, 오른쪽에 codex를 두는 식이다.
  4. 알림 링을 켜 두면 에이전트가 질문할 때 페인이 빛난다.
  5. 선택 사항으로 cmux ssh 사용자@호스트를 실행하면 원격 머신의 작업 공간이 열린다.

제품 정보

Manaflow의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜Free; optional Founder's Edition one-time purchase
플랫폼macOS; iOS companion app in beta
개발사Manaflow
카테고리생산성
출시일Jan 2026
최근 업데이트Oct 2026
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 에이전트 여러 개를 동시에 돌리는 개발자. 세션이 페인마다 나뉘어 있어 탭을 뒤지는 대신 출력을 나란히 비교한다.
  • 이미 Ghostty를 쓰는 macOS 사용자. 설정 파일과 테마, 글꼴이 그대로 읽히므로 옮기는 비용이 거의 없다.
  • 에이전트 작업을 검토하는 팀 리드. 사이드바에 브랜치와 PR 번호, 열린 포트가 떠서 한 번의 실행이 무엇을 건드렸는지 바로 보인다.
  • 원격 서버에서 일하는 사람. SSH 작업 공간과 원격 tmux 접속으로 큰 머신의 에이전트를 노트북에서 다룬다.

작업

  • 같은 저장소에서 Claude Code와 Codex를 함께 돌리기. 분할 페인 덕에 두 실행이 동시에 보이고 서로의 로그를 덮지 않는다.
  • 에이전트가 방금 고친 웹 변경 확인하기. 내장 브라우저가 터미널 옆에 열리고 같은 socket API로 명령을 받는다.
  • 서브 에이전트 묶어 다루기. 팀 동료가 숨은 백그라운드 프로세스가 아니라 자체 알림 상태를 가진 네이티브 분할로 나타난다.
  • 반복 레이아웃 만들기. `cmux.json`에 적어 둔 사용자 명령을 커맨드 팔레트에서 불러낸다.

활용 상황

  • 자리를 비우는 긴 리팩터링. 에이전트가 질문에 걸리면 링과 macOS 알림이 알려 준다.
  • 원격 호스트의 배포를 살피기. `cmux ssh`로 만든 작업 공간은 브라우저 페인도 원격 네트워크를 타므로 localhost 링크가 그대로 열린다.
  • 다음 날 아침에 이어서 하기. 세션 복원이 창과 페인, 작업 디렉터리, 스크롤백을 되살리고 에이전트 세션도 함께 돌아온다.

주요 기능

알림 링과 알림 패널

에이전트가 답을 기다리면 페인에 파란 링이 생기고 탭이 밝아진다. 알림 패널은 밀린 요청을 한 목록에 모은다. 에이전트 네 개가 돌고 그중 하나만 막혀 있을 때 차이가 난다. 알림은 표준 터미널 이스케이프 시퀀스(OSC 9, 99, 777)로 나가므로 이를 보내는 에이전트라면 별도 설정 없이 반응한다.

분할 페인과 상태를 보여 주는 사이드바

cmux는 가로와 세로로 나뉜다. 사이드바에는 Git 브랜치, 연결된 풀 리퀘스트의 상태와 번호, 작업 디렉터리, 대기 중인 포트, 마지막 알림 문구가 붙는다. 설정 파일을 써서 만들지 않아도 tmux 상태줄만큼의 맥락을 얻는다.

내장 스크립트 브라우저

진짜 브라우저 페인이 터미널 옆에 열리고 앱 본체와 같은 socket API로 명령을 받는다. 이동, DOM 캡처, 클릭, 입력, 자바스크립트 실행, 콘솔과 네트워크 읽기가 모두 된다. 에이전트는 창을 벗어나지 않고 자기 웹 변경을 검증하고, 크롬과 파이어폭스, 아크 등 20여 개 브라우저에서 가져온 쿠키 덕에 페인은 로그인된 상태로 시작한다.

CLI와 socket API

앱의 모든 동작을 스크립트로 다룰 수 있다. 작업 공간 생성, 분할 열기, 입력 전송, 화면 내용 읽기, 스크린샷을 명령줄에서도 유닉스 소켓에서도 실행한다. 클릭만 하는 창이 아니라 스크립트와 훅이 붙을 대상이 되는 셈이다.

SSH와 원격 작업 공간

cmux ssh 사용자@호스트는 원격 머신용 작업 공간을 만든다. 브라우저 페인은 그 머신의 네트워크를 지나므로 localhost 주소가 코드가 실제로 도는 곳에서 풀린다. 기존 원격 tmux 세션에 붙을 수 있고, 이미지를 원격 페인으로 끌어다 놓으면 scp로 전송된다.

어떤 터미널 에이전트와도 동작

Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent가 모두 cmux에서 돈다. cmux가 에이전트 실행 환경이 아니라 터미널이기 때문이다. cmux claude-teams는 Claude Code의 팀 모드를 tmux 계층 없이 네이티브 분할로 바꾼다.

장단점

장점

  • GPL-3.0으로 무료이며 오픈소스다. 소스는 GitHub에 있다. 좌석 제한도, 체험 기한도 없다.
  • Swift와 AppKit 네이티브 빌드에 libghostty를 얹어 시작이 빠르고 전자 앱보다 메모리를 적게 쓴다.
  • 셸에서 도는 에이전트라면 무엇이든 붙는다. 한 업체의 CLI에 묶이지 않는다.
  • 재시작해도 창과 페인, 스크롤백이 돌아오고 실행 중이던 에이전트 세션도 복원된다.
  • CLI와 socket API가 작업 공간 제어와 입력, 브라우저 자동화를 덮어서 기존 스크립트에 끼워 넣을 수 있다.

단점

  • macOS 전용이다. 윈도우와 리눅스용 빌드가 없어 해당 환경에서는 흐름 전체를 쓸 수 없다.
  • iOS 앱은 TestFlight 베타이고 조기 접근은 유료 Founder's Edition에 딸린다. 스마트폰 지원이 무료 기본값은 아니다.
  • 클라우드 VM과 cmux AI, 음성 모드는 출시된 기능이 아니라 조기 접근 특전으로만 적혀 있어 지금은 시험할 수 없다.
  • 터미널인 만큼 에이전트 설정(API 키, 설정 파일, 권한)은 여전히 사용자 몫이다.

자주 묻는 질문

Manaflow는 cmux를 만드는 랩이다. 개발자 도구에 집중한 오픈소스 응용 AI 랩을 자처하며, cmux가 대표 제품이다.