Pickaxe: 확장 가능한 AI 에이전트 구축을 위한 TypeScript 라이브러리

2025-06-23
Pickaxe: 확장 가능한 AI 에이전트 구축을 위한 TypeScript 라이브러리

Pickaxe는 장애 허용 및 확장 가능한 AI 에이전트를 구축하기 위한 경량의 TypeScript 라이브러리입니다. 지속적인 실행, 큐잉, 스케줄링의 복잡성을 처리하여 핵심 비즈니스 로직에 집중할 수 있도록 합니다. 프레임워크가 아니며 모든 것이 함수이므로 기존 코드베이스와의 통합이 용이합니다. 에이전트는 도구, 다른 에이전트 또는 사용자가 정의한 임의의 함수를 호출할 수 있습니다. Hatchet의 지속적인 작업 큐에 기반하여 구축되었으므로 Pickaxe는 장애 허용 및 복구 가능성을 보장하며, 머신 오류 후에도 자동으로 실행을 재개합니다. 다양한 컨테이너 기반 플랫폼에서의 분산 배포를 지원하며 재시도, 속도 제한, 동시 실행 제어 등을 위한 구성 옵션을 제공합니다.

개발