omnigent-ai/omnigent
Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.
해결하는 문제
Omnigent는 다양한 AI 에이전트를 위한 통합 오케스트레이션 계층(메타 하네스)을 제공하여, 사용자가 서로 다른 공급업체(Claude Code, Codex, Cursor 등)의 여러 에이전트를 단일 세션에서 관리할 수 있게 합니다. 이를 통해 에이전트마다 코드를 다시 작성할 필요가 없습니다. 에이전트 간 협업, 기기 독립적 액세스(터미널, 브라우저, 휴대폰), 중앙 집중식 거버넌스를 가능하게 하여 에이전트 파편화 문제를 해결합니다.
작동 방식
Omnigent는 기존 에이전트 런타임을 래핑하는 공통 인터페이스 역할을 합니다. 다양한 모델 공급업체(API 키, 구독, 또는 OpenRouter 및 Ollama와 같은 게이트웨이)를 지원하며, 보안과 환경 일관성을 보장하기 위해 격리된 클라우드 샌드박스(Modal, E2B, Kubernetes 등)에서 에이전트를 실행할 수 있습니다. 로컬 또는 배포된 서버를 사용하여 기기 간 세션을 동기화하고 상호 작용을 위한 웹 UI를 제공합니다.
대상 사용자
여러 AI 코딩 에이전트를 사용하며 에이전트의 작업을 감독, 협업 및 관리할 수 있는 단일 공간을 원하는 개발자와 팀, 그리고 안전하고 일회성인 클라우드 환경에서 에이전트를 실행하려는 사용자를 위해 설계되었습니다.
주요 특징
- 멀티 에이전트 오케스트레이션: 서로 다른 공급업체의 에이전트를 한 세션에서 조합하여 서로의 작업을 검토하거나 작업을 분할할 수 있습니다.
- 기기 간 동기화: 터미널에서 세션을 시작하고 휴대폰이나 브라우저에서 이어서 진행할 수 있습니다.
- 클라우드 샌드박스: Modal, E2B, Daytona와 같은 공급업체를 통해 일회성 환경에서 에이전트를 실행합니다.
- 거버넌스 정책: 위험한 작업 수행 전 승인을 요청하거나, 지출 한도를 설정하거나, 도구 액세스를 제한하는 규칙을 설정할 수 있습니다.
- 실시간 협업: 팀원과 세션을 공유하여 공동으로 작업을 수행하거나 대화를 포크할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트
- 프로젝트