여러 인공지능(AI) 코딩 에이전트(예: Claude Code, OpenAI Codex)를 동시에 실행하고 관리할 수 있는 새로운 도구인 '멀모터미널(MulmoTerminal)'이 출시되어 개발자들 사이에서 주목받고 있습니다. 이 터미널은 여러 AI 세션을 한 화면에 그리드 형태로 보여주며, 각 에이전트의 현재 상태(작업 중, 완료, 사용자 개입 필요)를 색상으로 명확하게 표시해줍니다. 이를 통해 개발자는 더 이상 어떤 에이전트가 자신을 기다리는지 일일이 확인할 필요 없이, 필요한 곳에 즉시 집중할 수 있게 됩니다.
멀모터미널은 각 AI 세션을 실제 의사 터미널(pty) 셀에서 실행하며, 작업 격리를 위해 Git 워크트리(worktree)를 활용합니다. 특히, 사용자 개입이 필요한 에이전트는 '호박색(amber)'으로 표시되고 알림음이 울리며, 심지어 휴대폰으로 푸시 알림을 보내 사용자가 자리를 비웠을 때도 놓치지 않도록 합니다. 각 세션의 진행 상황과 질문, 응답 내역은 '로스터(roster)' 패널에 한 줄 요약으로 제공되어, 여러 작업을 오가며 맥락을 잃지 않도록 돕습니다. 이는 마이크로소프트(Microsoft)에서 윈도우 95(Windows 95) 개발을 이끌었던 소프트웨어 아키텍트 사토시 나카지마(Satoshi Nakajima)와 이사무 아리모토(Isamu Arimoto)가 개발에 참여하여 더욱 신뢰를 얻고 있습니다.
이러한 기능은 기존에 하나의 AI 에이전트를 다룰 때보다 여러 에이전트를 동시에 활용할 때 발생하는 비효율성을 크게 개선합니다. 과거에는 여러 AI 에이전트를 실행하면 어떤 에이전트가 사용자 입력을 기다리는지 파악하기 어려워 개발자의 생산성이 저하되는 문제가 있었습니다. 멀모터미널은 이러한 '인간 병목 현상'을 해결하여, 개발자가 여러 AI 에이전트를 마치 오케스트라 지휘자처럼 효율적으로 감독하고 관리할 수 있도록 돕습니다. 이는 AI 기반 개발 워크플로우를 한 단계 발전시키는 중요한 도구로 평가될 수 있으며, 복잡한 프로젝트에서 AI의 활용도를 극대화하는 데 기여할 것으로 기대됩니다.