jd-opensource/OxyGent

[ACL 2026] OxyGent: Making Multi-Agent Systems Modular, Observable, and Evolvable via Oxy Abstraction https://arxiv.org/abs/2604.25602

해결하는 문제

OxyGent은 생산 가능한 다중 에이전트 시스템을 구축하고 확장하는 복잡성을 해결합니다. 고정적이고 고립된 AI 워크플로우를 대체하여, 개발자가 복잡한 설정을 작성하지 않고도 효율적으로 에이전트 팀을 조립, 배포, 진화할 수 있는 모듈형 프레임워크를 제공합니다.

작동 방식

이 프레임워크는 "Oxy"라는 표준화된 추상화를 중심으로 하며, 도구, 모델, 에이전트가 레고 블록처럼 쉽게 조합할 수 있는 모듈형 컴포넌트로 취급됩니다. ReAct, 동적 계획(에이전트가 작업을 분해하고 해결책을 협의하는 방식), 하이브리드 계획 등 다양한 계획 패러다임을 지원하여 급작스러운 도전에 대응할 수 있습니다. 탄력적인 아키텍처와 분산 스케줄러를 통해 이러한 에이전트는 여러 노드에 배포되고 수평적으로 확장될 수 있습니다.

대상 사용자

  • 개발자: 에이전트 인프라를 처음부터 다시 구축하지 않고도 비즈니스 로직을 구현하고 싶은 사람.
  • 기업: 분산된 AI 시스템을 통합하여 커뮤니케이션 오버헤드를 줄이고 감사 가능성을 높이고 싶은 사람.
  • 사용자: 지능형 에이전트의 통합 생태계를 통해 원활한 경험을 원하는 사람.

주요 특징

  • 모듈형 설계: 깔끔한 Python 인터페이스를 통해 Oxy 컴포넌트를 사용해 실시간 교체 및 다양한 시나리오에서 재사용 가능.
  • 동적 협업: 에이전트는 고정된 스크립트를 따르는 대신, 작업을 지능적으로 분해하고 실시간으로 변화에 적응할 수 있습니다.
  • 지속적인 진화: 내장된 평가 엔진이 자동으로 학습 데이터를 생성하여 지식 피드백 루프를 구축합니다.
  • 확장 가능한 인프라: 분산 스케줄러를 통해 비용은 선형 증가하지만 협업 지능은 지수적으로 향상됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트