google/ax

An open source distributed agent runtime

해결하는 문제

AX는 자율적이고 장시간 실행되는 AI 에이전트를 실행하는 인프라 문제를 해결합니다. 기존 런타임은 일반적으로 무상태 서비스나 배치 작업에 최적화되어 있어, 강한 계산과 장기간의 대기(예: 인간의 승인 대기)를 반복하는 에이전트 워크로드에는 비효율적입니다. AX는 상태를 관리하고 신뢰성을 보장하며, 에이전트를 중단하고 다시 시작해도 진행 상황을 잃지 않도록 하는 분산형 런타임을 제공합니다.

작동 방식

AX는 이미지에서 동적으로 격리된 환경을 프로비저닝하여 에이전트와 하네스를 실행하는 분산형 하네스 런타임으로 작동합니다. 단일 쓰기자 아키텍처와 내구성 있는 이벤트 로그를 사용하여 일관된 상태를 유지하고 장애 발생 시 자동 복구를 가능하게 합니다. Agent Substrate on Kubernetes와 같은 호환 플랫폼에 배포하면 컴퓨트 레이어 액터를 일시 중지하고 다시 시작할 수 있어 고밀도 에이전트 워크로드를 처리할 수 있습니다.

대상 사용자

복잡한 에이전트 애플리케이션을 개발하거나 연구하는 개발자 및 연구자에게 적합합니다. 도구, 기술, 에이전트를 격리된 액터로 배포할 수 있는 분산형 하네스로의 전환을 원하는 사용자에게 이상적입니다.

주요 특징

  • 분산형 런타임: 하네스, 기술, 에이전트를 격리된 환경에서 실행합니다.
  • 내장된 재개 기능: 중단 후 자동 복구 및 상태를 유지하는 액터의 일시 중지/재개를 지원합니다.
  • 내구성 있는 실행: 이벤트 로그를 사용해 상태 관리와 신뢰성을 보장합니다.
  • 확장성: HarnessService 를 통해 사용자 정의 환경 설정, MCP 도구, 사용자 정의 하네스 구현을 지원합니다.
  • Kubernetes 최적화: Kubernetes에서 에이전트 워크로드에 고밀도 경험을 제공하도록 특별히 설계되었습니다.

관련

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