scaleapi/scale-agentex
Open source codebase for Scale Agentex
해결하는 문제
Agentex는 단순한 챗봇(레벨 1)에서 완전히 자율적인 자기주행 에이전트 시스템(레벨 5)까지 확장 가능한 AI 에이전트 구축 및 배포를 위한 프레임워크를 제공합니다. 기존의 동기식 요청/응답 패턴의 한계를 극복하여, 에이전트의 복잡성이 증가함에 따라 핵심 아키텍처를 변경하지 않고도 복잡하고 장시간 실행되거나 자율적인 워크플로우를 처리할 수 있는 에이전트를 개발할 수 있도록 합니다.
작동 방식
Agentex는 에이전트 서버, 상호작용 및 추적을 위한 개발자 UI, 그리고 Python SDK로 구성된 모듈식 아키텍처를 사용합니다. 개발자는 agentex init CLI를 사용해 에이전트를 스크래핑하고, manifest.yaml 파일을 통해 등록합니다. 시스템은 동기식(블로킹) 및 비동기식(논블로킹) 에이전트를 모두 지원합니다. 고급 비동기 워크플로우의 경우 Temporal과 통합되어 지속 가능한 실행을 가능하게 하며, 인간의 개입 요청 및 복잡한 다단계 도구 기능을 제공합니다.
대상 사용자
단순한 프로토타입에서 본격적인 자율 시스템까지 표준화되고, 클라우드에 종속되지 않으며, Kubernetes 기반의 프레임워크를 통해 AI 에이전트를 구축, 배포, 확장하고자 하는 AI 개발자 및 기업 팀.
주요 특징
- 다단계 에이전트 지원: L1(단순한 챗봇)에서 L5(완전히 자율적인 시스템)까지 단계적 지원.
- 지속 가능한 실행: 복잡하고 장시간 실행되는 비동기 작업을 처리하기 위해 Temporal과 협업.
- 개발자 경험: 에이전트 동작을 테스트하고 추적하기 위한 전용 개발자 UI 제공.
- 제로 오퍼레이션 배포: 클라우드에 종속되지 않는 인프라에서 에이전트 호스팅 및 확장에 대한 엔터프라이즈 지원 제공.
- 유연한 인프라스트럭처: 가볍고 의견이 없는 설계로, Docker 기반 및 Docker 미사용 로컬 개발 환경 모두 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트