코딩 에이전트를 위한 터미널
cmux는 AI 코딩 에이전트를 실행하기 위해 Ghostty 위에 만들어진 네이티브 macOS 터미널입니다. 그저 터미널이므로 어떤 에이전트 CLI든 기본으로 실행되며, 에이전트 실행을 번거롭게 만드는 부분, 즉 여러 개를 한 번에 추적하고 그들이 당신을 필요로 하는 순간을 알아차리는 일이 바로 cmux가 만들어진 목적입니다.
에이전트를 고르세요
cmux는 모든 에이전트 CLI에서 작동합니다. 아래 각 페이지는 cmux가 그 에이전트를 실행하는 데 어떻게 도움이 되는지 다룹니다: 병렬 작업 공간, 알림 링, 세로 탭, iOS 동반 앱, 그리고 스크립트 가능한 소켓.
- Claude Code를 위한 터미널
- Codex CLI를 위한 터미널
- OpenCode를 위한 터미널
- Gemini CLI를 위한 터미널
- Aider를 위한 터미널
- Amp를 위한 터미널
- Cursor CLI를 위한 터미널
여러 에이전트를 정리된 채로 실행하기
작업마다 작업 공간을 열고 각각에서 원하는 에이전트를 실행하세요. 세로 사이드바는 모든 작업 공간을 git 브랜치, 디렉터리, 포트, 그리고 출력의 마지막 줄과 함께 보여 주어, 수십 개의 병렬 에이전트가 탭 속에 파묻히는 대신 알아보기 쉽게 유지됩니다.
에이전트가 당신을 필요로 할 때 울리는 알림 링
에이전트가 작업을 마치거나 입력을 요청하면 패널이 울리고 사이드바에 읽지 않음 배지가 표시되어, 여러 에이전트를 실행해 두었다가 결정이 필요한 것으로 돌아올 수 있습니다. 알림은 자동으로 발생하며, 에이전트 훅에서 직접 발생시킬 수도 있습니다.
스크립트 가능
모든 동작은 cmux CLI와 Unix 소켓을 통해 사용할 수 있습니다: 작업 공간을 만들고, 그 안에서 에이전트를 실행하고, 입력을 보내고, 화면을 읽고, 변경 사항을 확인하기 위해 앱 내장 브라우저를 제어하는 일까지, 모두 스크립트로 가능합니다.
FAQ
cmux에서는 어떤 코딩 에이전트가 작동하나요?
cmux는 표준 macOS 터미널이므로 모든 CLI 에이전트가 작동합니다: Claude Code, Codex, OpenCode, Gemini CLI, Aider, Amp, Cursor, 그리고 셸에서 실행하는 무엇이든 작동합니다.
에이전트마다 설정을 해야 하나요?
아니요. 에이전트는 다른 터미널에서와 똑같이 실행됩니다. cmux는 그 위에 작업 공간, 알림 링, 스크립트 가능한 소켓을 더할 뿐, 에이전트 자체의 실행 방식은 바꾸지 않습니다.
여러 에이전트를 동시에 실행할 수 있나요?
네. 작업마다 작업 공간을 열어 각각에서 다른 에이전트를 실행할 수 있으며, 사이드바가 각 세션을 브랜치, 디렉터리, 출력의 마지막 줄과 함께 알아보기 쉽게 유지해 줍니다.
cmux는 무료인가요?
네. cmux는 macOS용 무료 오픈 소스입니다.
cmux는 macOS용 무료 오픈 소스입니다.