OMAR: 수백 개의 AI 코딩 에이전트를 계층적으로 관리하는 오픈소스 TUI

OMAR(Open Multi-Agent Runtime)는 대규모 AI 코딩 에이전트를 병렬로 조율하기 위한 TUI(터미널 사용자 인터페이스)입니다. Claude Code가 밤새 CI 문제를 해결하는 능력에 감명을 받은 Karim과 Shaokai가 여러 Claude Code 창 사이를 Ctrl+Tab으로 전환하는 불편함을 대체하기 위해 만들었습니다. 이 프로젝트는 오픈소스이며 omar.tech에서 확인할 수 있습니다.
주요 기능
- 깊은 계층 구조: 에이전트가 에이전트를 관리하며, 회사 조직과 같습니다. 원하는 깊이의 병렬 조직을 생성할 수 있습니다.
- 이기종 백엔드: Claude, Codex, Cursor, Opencode가 팀으로 협업할 수 있습니다. 각 작업에 가장 적합한 모델을 혼합하여 사용하세요.
- 완전한 제어: 모든 하위 에이전트와 대화하고 제어할 수 있습니다. 화살표 키로 계층을 탐색하고 팝업으로 연결할 수 있습니다.
- 유연한 수명: 장기 실행 또는 일시적인 에이전트, 메모리 스냅샷을 통한 세션 간 상태 유지.
- 메시징 및 통합: 에이전트를 Slack 채널에 연결합니다.
- tmux 기반: 모든 tmux 명령어와 키 바인딩을 지원합니다. 매우 사용자 정의가 가능합니다.
빠른 시작
한 줄 명령어 (macOS/Linux):
$ curl -fsSL https://omar.tech/install.sh | sh
Homebrew:
$ brew install lsk567/omar/omar
소스에서 설치 (Rust 1.70+ 및 GNU Make 필요):
$ git clone https://github.com/lsk567/omar.git
$ cd omar && make install
사전 요구사항
tmux 3.0+ 및 하나 이상의 에이전트 백엔드: Claude Code, Codex CLI, Opencode 또는 Cursor CLI.
사용법
- 실행:
$ omar - Executive Assistant 창에 프롬프트를 복사합니다. 에이전트가 생성되고 계층적으로 구성됩니다.
아이디어는 단일 에이전트 터미널에서 조직 구조를 반영하는 무리로 전환하는 것입니다. Executive Assistant가 팀에 작업을 위임하고, 팀은 하위 에이전트에 위임합니다. 모든 것을 하나의 TUI에서 제어할 수 있습니다.
📖 전체 소스 보기: HN AI Agents
👀 See Also

MCP를 관측 가능성 인터페이스로: AI 에이전트를 커널 트레이스포인트에 연결하기
모델 컨텍스트 프로토콜(MCP)은 AI 에이전트와 인프라스트럭처 원격 측정 사이의 인터페이스로 부상하고 있으며, Datadog는 MCP 서버를 출시하고 Qualys는 보안 문제를 제기했습니다. 이 글은 기존 플랫폼을 래핑하거나 커널 트레이스포인트에 직접 연결되는 MCP 네이티브 가시성을 구축하는 두 가지 접근 방식을 탐구합니다.

Depct 도구는 Claude가 프로덕션 문제를 디버깅하는 데 도움이 되도록 런타임 데이터를 수집합니다.
Depct는 Node.js 애플리케이션에서 런타임 계측 데이터를 수집하고, 이를 그래프로 구성한 후 AWS Bedrock을 통해 Claude에 전달하여 간헐적으로 발생하는 프로덕션 장애를 디버깅하는 데 도움을 주는 도구입니다. 또한 런타임 동작에서 아키텍처 다이어그램과 의존성 맵을 생성합니다.

내 발톱 지키기: OpenClaw 작업 공간 백업 서비스
Keep My Claw는 OpenClaw 작업 공간 데이터를 로컬에서 암호화한 후 Cloudflare R2에 업로드하는 백업 서비스입니다. 메모리 파일, 크론 작업, 스킬, 자격 증명 및 구성 스냅샷을 예약 백업과 단일 명령어 복원으로 처리합니다.

VidLens MCP 서버: Claude용 지속적 YouTube 지식 베이스
VidLens는 YouTube 콘텐츠를 임시 자막을 추출하는 대신 지속적인 지식 베이스로 취급하며, 시맨틱 임베딩을 통해 로컬에서 인덱싱하는 무료 오픈소스 MCP 서버입니다. 비디오 콘텐츠를 검색, 분석, 검색하기 위한 10개 모듈에 걸쳐 41개의 도구를 제공합니다.