Markdown으로 정의한 작업을 Claude, Codex, Gemini, Kimi, Grok CLI에 분배하는 멀티모델 AI 코딩 오케스트레이터
receptron/mulmoterminal
여러 Claude Code 및 기타 코딩 에이전트 CLI 세션을 병렬로 실행하고, 사용자 입력이 필요한 세션을 색상으로 표시하는 브라우저 터미널 그리드입니다.
- 스타
- 261
- 포크
- 32
- 열린 이슈
- 8
- 마지막 커밋
- 23시간 전
어떤 프로젝트인가요?
MulmoTerminal은 여러 AI 코딩 에이전트 세션을 브라우저 그리드에 나란히 표시합니다. 각 셀은 xterm.js로 스트리밍되는 실제 pseudo-terminal이며, 기본적으로 Claude Code를 지원하고 Codex, Antigravity, Grok, Muse, GitHub Copilot CLI, Cursor CLI도 사용할 수 있습니다. 셀 테두리와 세션 목록은 세션이 작업 중인지, 권한 허가나 답변을 기다리는지, 완료됐는지를 보여 주며, 화면 밖에 있는 세션에 입력이 필요하면 알림음이 울립니다.
설치되어 있다면 세션은 tmux 안에서 실행되므로 서버를 재시작하거나 페이지를 새로고침해도 유지됩니다. 각 저장소 셀에서 git worktree로 작업을 격리하고 브랜치와 diff를 확인하거나, 커밋·푸시·pull request를 열 수 있습니다. Canvas 패널은 MCP를 통해 문서, 양식, 차트, HTML 등 에이전트 출력을 렌더링하며, 작업이 끝나면 Web Push 알림으로 휴대폰에 알려줄 수 있습니다.
npx 명령 하나로 로컬에서 실행할 수 있으며, Node 22.12 이상과 사용할 에이전트 CLI가 필요합니다.
핵심 기능
- 01실행 중인 에이전트 세션을 그리드로 표시하고, 상태에 따라 색상을 구분하며 알림음을 울립니다.
- 02기본 Claude Code를 비롯해 Codex, Antigravity, Grok, Muse, Copilot CLI, Cursor CLI를 지원합니다.
- 03tmux가 설치되어 있으면 서버를 재시작해도 세션이 유지됩니다.
- 04저장소 셀마다 클릭 한 번으로 git worktree를 만들고, diff 패널을 확인하며 커밋·푸시·PR 작업을 할 수 있습니다.
- 05Canvas 패널에서 MCP를 통해 문서, 양식, 차트 등의 에이전트 출력을 렌더링합니다.
- 06작업이 완료되거나 입력이 필요할 때 휴대폰으로 Web Push 알림을 보냅니다.
활용 사례
- 서로 다른 작업을 맡은 Claude Code 에이전트 5개 이상을 실행하고, 권한 요청에서 막힌 세션을 파악합니다.
- 여러 에이전트가 각자 git worktree를 사용해 같은 저장소에서 동시에 작업하도록 합니다.
- 장시간 실행되는 에이전트 작업을 휴대폰으로 감독하고, 원격으로 프롬프트에 응답합니다.
- 개발 서버, 테스트 실행기, 에이전트를 같은 터미널 그리드에서 관리합니다.
빠른 시작
- 1
Node.js 22.12 이상을 설치하세요
- 2
Claude Code CLI(claude)를 설치하고 PATH에서 로그인하세요
- 3
MulmoTerminal을 시작하세요. 브라우저에서 localhost:34567로 열립니다
npx mulmoterminal@latest
사용 전 알아둘 점
- 기본적으로 Claude Code CLI가 설치되어 있고 로그인된 상태여야 합니다. 다른 에이전트 CLI를 사용하려면 기본 에이전트를 설정해야 합니다.
- 서버를 재시작한 뒤에도 상태를 유지하려면 tmux가 필요하며, tmux는 별도로 설치해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mulmoterminal은(는) 무엇인가요?
- 여러 Claude Code 및 기타 코딩 에이전트 CLI 세션을 병렬로 실행하고, 사용자 입력이 필요한 세션을 색상으로 표시하는 브라우저 터미널 그리드입니다. MulmoTerminal은 여러 AI 코딩 에이전트 세션을 브라우저 그리드에 나란히 표시합니다. 각 셀은 xterm.js로 스트리밍되는 실제 pseudo-terminal이며, 기본적으로 Claude Code를 지원하고 Codex, Antigravity, Grok, Muse, GitHub Copilot CLI, Cursor CLI도 사용할 수 있습니다. 셀 테두리와 세션 목록은 세션이 작업 중인지, 권한 허가나 답변을 기다리는지, 완료됐는지를 보여 주며, 화면 밖에 있는 세션에 입력이 필요하면 알림음이 울립니다.
- mulmoterminal은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mulmoterminal은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mulmoterminal은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mulmoterminal의 마지막 커밋은 2026년 11월 5일입니다.
- mulmoterminal은(는) 어디에 사용할 수 있나요?
- 서로 다른 작업을 맡은 Claude Code 에이전트 5개 이상을 실행하고, 권한 요청에서 막힌 세션을 파악합니다. 여러 에이전트가 각자 git worktree를 사용해 같은 저장소에서 동시에 작업하도록 합니다. 장시간 실행되는 에이전트 작업을 휴대폰으로 감독하고, 원격으로 프롬프트에 응답합니다. 개발 서버, 테스트 실행기, 에이전트를 같은 터미널 그리드에서 관리합니다.
- mulmoterminal는 어떻게 설치하나요?
- Node.js 22.12 이상을 설치하세요 Claude Code CLI(claude)를 설치하고 PATH에서 로그인하세요 MulmoTerminal을 시작하세요. 브라우저에서 localhost:34567로 열립니다: npx mulmoterminal@latest
- mulmoterminal은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/receptron/mulmoterminal
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
tmux에서 Claude Code와 Codex 에이전트 팀을 정의하고 실행하는 TypeScript CLI 및 터미널 UI입니다.
Claude Code, Codex, OpenCode 등 CLI 코딩 에이전트를 각자의 Git worktree에서 병렬로 실행하는 데스크톱 IDE입니다.
여러 코딩 에이전트를 각자의 Git worktree에서 병렬로 실행하고, diff와 에디터, 터미널, PR 작업을 한 창에서 처리하는 로컬 우선 데스크톱 워크벤치입니다.
자가 교정 메모리와 영구 FTS5 리서치 위키를 제공하는 Claude Code 플러그인
여러 코딩 에이전트를 병렬로 실행하는 터미널 Kanban 보드로, 작업마다 git worktree와 tmux 창을 하나씩 제공합니다.