AI 에이전트들이 복잡한 작업을 수행하는 시대입니다. 하지만 이들을 한데 모아 관리하고 협업시키는 일은 만만치 않습니다. Omnigent 는 이런 고민을 해결하는 오픈소스 프레임워크로 등장했습니다.

여러 에이전트를 한곳에 모으는 지휘자

Omnigent 는 Claude Code, Codex, Cursor 같은 다양한 AI 에이전트 와 직접 만든 커스텀 에이전트를 한데 묶는 메타-하네스입니다. 덕분에 여러 에이전트를 하나의 세션에서 함께 감독할 수 있습니다. 예를 들어, Polly 에이전트 는 코딩 작업을 계획하고 하위 에이전트들에게 병렬로 위임합니다. 다른 에이전트가 만든 코드를 서로 리뷰하도록 합니다.

모델 종류에 구애받지 않고 유연하게 활용합니다. API 키 나 구독, OpenRouter 같은 게이트웨이 모델 까지 모두 지원합니다.

팀원들과의 협업도 자연스럽습니다. 세션을 공유하면 동료들이 에이전트의 작업 과정을 실시간으로 지켜보거나, 직접 에이전트를 조작할 수 있습니다. 대화를 포크해서 각자 다른 방향으로 탐색하기 쉽습니다. 터미널에서 시작한 세션을 브라우저나 휴대폰으로 이어서 진행하며 메시지, 서브-에이전트, 터미널, 파일이 모든 기기에서 동기화됩니다. 매우 편리합니다.

안전하고 통제된 에이전트 환경

에이전트 실행 환경의 안전성과 통제는 중요합니다. Omnigent 는 Modal, Daytona, Islo 같은 클라우드 샌드박스를 활용합니다. 노트북 없이도 세션을 실행하기 편리합니다. CLI 에서 샌드박스를 직접 띄우거나, 서버가 세션별로 관리형 호스트를 프로비저닝하는 방식입니다.

위험한 작업 전 승인을 받거나, 지출 상한을 두거나, 에이전트가 쓸 수 있는 도구를 제한하는 정책을 만듭니다. 이 정책은 서버 전체, 특정 에이전트, 혹은 단일 채팅에 적용합니다. 강력한 제어 기능입니다.

Debby 에이전트 는 Claude 와 GPT 두 개의 머리를 가진 브레인스토밍 파트너입니다. 사용자 질문을 양쪽 에이전트에 보내 나란히 답변을 보여줍니다. /debate 명령을 입력하면 두 에이전트가 서로의 의견을 몇 라운드 동안 비판하며 아이디어를 수렴합니다.

설치는 쉽고 활용은 강력합니다

Omnigent 설치는 간단합니다. curl 명령 한 줄이면 필요한 모든 것을 설치합니다. uv나 Homebrew 를 이용한 설치도 지원하니 취향에 맞춰 선택합니다. Python 3.12+ 환경이면 충분합니다.

curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh

설치 후에는 omnigent 명령으로 첫 에이전트 세션을 시작합니다. 로컬 웹 UI 도 동시에 실행되어 브라우저나 휴대폰으로 세션을 볼 수 있습니다. omnigent claude나 omnigent codex처럼 특정 에이전트 런타임을 바로 실행하기도 합니다. 모델 자격 증명은 환경 변수에서 자동으로 가져오며 세션 도중 /model 명령으로 쉽게 바꿉니다.

AI 에이전트 활용이 복잡하게 느껴진다면, Omnigent 가 그 복잡성을 해소하는 열쇠가 됩니다. 다양한 에이전트를 한데 엮어 더 큰 가치를 만드는 새로운 가능성을 열어줍니다.

요약

  • 다양한 AI 에이전트의 통합 오케스트레이션
  • 실시간 협업 및 크로스-디바이스 세션 동기화
  • 정책 기반의 안전한 에이전트 실행 환경 제어