Repolode
onurozcan

onurozcan/omux

Claude Code와 Codex 코딩 에이전트 세션 여러 개를 나란히 실행하고, 실시간 상태와 사이드바 내 승인 기능을 제공하는 macOS 네이티브 터미널 앱입니다.

스타
129
포크
28
열린 이슈
2
마지막 커밋
11시간 전

어떤 프로젝트인가요?

omux는 SwiftTerm 기반으로 Swift로 만든 macOS 네이티브 터미널로, 코딩 에이전트를 여러 개 동시에 실행하는 개발자를 위한 앱입니다. Claude Code와 Codex 세션을 프로젝트별로 사이드바에 모아 보여 주고, 각 에이전트가 작업 중인지, 입력을 기다리는지, 완료됐는지 확인할 수 있습니다. 창을 전환하지 않고 각 세션에서 Claude Code 권한 요청과 Codex 승인에 Allow 또는 Deny로 응답할 수도 있습니다.

각 세션은 재시작 후에도 대화 내용을 유지합니다. worktree 세션에는 전용 git 브랜치와 폴더가 할당되어 병렬로 작업하는 에이전트끼리 같은 파일을 건드리지 않습니다. GitHub CLI가 설치되어 있으면 세션 옆에 pull request 검사, 리뷰, 병합 상태가 표시되며, 세션의 diff를 검토하고 줄별 메모를 에이전트에 보낼 수 있습니다. Apple Silicon과 macOS 14 이상이 필요하며, 서명 및 공증된 다운로드 파일로 제공됩니다.

핵심 기능

  • 01사이드바에서 Claude Code와 Codex 세션을 프로젝트별로 묶고, 작업 중·대기 중·완료 상태를 실시간으로 표시합니다.
  • 02각 세션에서 Claude Code 권한 요청과 Codex 승인에 바로 Allow 또는 Deny로 응답할 수 있습니다.
  • 03재시작하거나 다시 실행한 뒤에도 세션의 대화 내용을 그대로 이어갑니다.
  • 04worktree 세션마다 전용 브랜치와 폴더를 제공하며, 프로젝트별 설정 명령도 지정할 수 있습니다.
  • 05GitHub CLI를 통해 pull request 검사와 리뷰를 세션 옆에 표시합니다.
  • 06diff를 검토하고 줄별 메모를 하나의 메시지로 에이전트에 보낼 수 있습니다.
  • 07분할 패널, 파일 및 Markdown 미리보기, 로컬 개발 서버용 내장 브라우저를 제공합니다.

활용 사례

  • 여러 저장소에서 코딩 에이전트를 8개 이상 실행하고, 입력이 필요한 에이전트를 파악합니다.
  • 병렬로 실행하는 에이전트가 서로 파일을 충돌시키지 않고 별도의 git 브랜치에서 작업하게 합니다.
  • 에이전트의 diff를 검토하고 병합 전에 줄 단위 피드백을 보냅니다.

빠른 시작

  1. 1

    최신 릴리스 DMG를 다운로드하고 omux를 Applications로 드래그합니다

  2. 2

    또는 소스에서 빌드해 /Applications에 설치합니다

    ./build.sh
  3. 3

    앱을 엽니다

    open /Applications/omux.app

사용 전 알아둘 점

  • Apple Silicon 및 macOS 14 이상이 필요합니다.
  • 세션을 사용하려면 Claude Code와 Codex CLI를 별도로 설치해야 합니다.
  • 소스에서 빌드하려면 Swift 6.2 이상이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

omux은(는) 무엇인가요?
Claude Code와 Codex 코딩 에이전트 세션 여러 개를 나란히 실행하고, 실시간 상태와 사이드바 내 승인 기능을 제공하는 macOS 네이티브 터미널 앱입니다. omux는 SwiftTerm 기반으로 Swift로 만든 macOS 네이티브 터미널로, 코딩 에이전트를 여러 개 동시에 실행하는 개발자를 위한 앱입니다. Claude Code와 Codex 세션을 프로젝트별로 사이드바에 모아 보여 주고, 각 에이전트가 작업 중인지, 입력을 기다리는지, 완료됐는지 확인할 수 있습니다. 창을 전환하지 않고 각 세션에서 Claude Code 권한 요청과 Codex 승인에 Allow 또는 Deny로 응답할 수도 있습니다.
omux은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
omux은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
omux은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. omux의 마지막 커밋은 2026년 11월 6일입니다.
omux은(는) 어디에 사용할 수 있나요?
여러 저장소에서 코딩 에이전트를 8개 이상 실행하고, 입력이 필요한 에이전트를 파악합니다. 병렬로 실행하는 에이전트가 서로 파일을 충돌시키지 않고 별도의 git 브랜치에서 작업하게 합니다. 에이전트의 diff를 검토하고 병합 전에 줄 단위 피드백을 보냅니다.
omux는 어떻게 설치하나요?
최신 릴리스 DMG를 다운로드하고 omux를 Applications로 드래그합니다 또는 소스에서 빌드해 /Applications에 설치합니다: ./build.sh 앱을 엽니다: open /Applications/omux.app
omux은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/onurozcan/omux

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트