여러 AI 코딩 도구를 동시에 쓰다 보면 터미널 창만 늘어나고 관리가 어려워집니다. 개별 세션들이 따로 노는 구조이기 때문입니다. OpenRig는 이 문제를 해결합니다. 각 에이전트를 하나의 팀으로 묶어줍니다.

OpenRig의 작동 방식과 주요 구조

OpenRig는 여러 모델의 하니스 위에 팀 구조를 얹는 방식입니다. 사용자는 YAML 파일로 에이전트 팀을 정의합니다. 명령어 하나로 전체 시스템을 실행합니다. Claude Code와 Codex를 같은 리그 안에서 동시에 관리합니다.

하니스와 리그의 조합으로 동작합니다. 리드 에이전트와 소통해 원하는 결과를 요청합니다. 리드 에이전트가 전문가들을 조율합니다. 작업 결과와 결정을 가져옵니다. 터미널 세션의 나열에서 벗어납니다.

설치와 실행 조건

이 도구를 쓰려면 몇 가지 환경이 필요합니다. Node.js 22 또는 24 버전과 tmux가 필수입니다. macOS 또는 Linux 환경에서 동작합니다. 네이티브 윈도우는 아직 지원하지 않습니다. 워크스페이스 설정과 프로바이더 훅을 건드리므로 백업이 안전합니다.

npm install -g @openrig/cli 명령어로 설치합니다. 실행 전에 rig setup –dry-run 명령으로 확인합니다. Bun을 쓸 수도 있지만 노드 환경이 함께 필요합니다. 설치 과정에서 환경 검사가 진행됩니다.

팀 단위로 AI 코딩을 확장하기 좋습니다. 에이전트 관리가 체계적으로 바뀝니다.

요약

  • 여러 AI 코딩 에이전트를 YAML로 정의해 하나의 팀으로 조율합니다.
  • 리드 에이전트가 전문가 에이전트들을 관리해 터미널 세션 난립을 막습니다.
  • Node.js 22 이상과 tmux 환경에서 동작하며 사전 설정 확인이 필요합니다.