프로젝트 소개
Deep Agents는 AI 에이전트 구축을 위해 "batteries-included" 경험을 제공하도록 설계된 오픈 소스 에이전트 하네스입니다. 모델에 구애받지 않으며, 프론티어 API와 Ollama 또는 vLLM을 통한 로컬 모델을 포함하여 도구 호출 기능이 있는 모든 LLM을 지원합니다.
주요 기능은 다음과 같습니다:
- 서브 에이전트: 격리된 컨텍스트 윈도우를 가진 에이전트에게 작업을 위임하는 능력.
- 파일 시스템 통합: 로컬, 샌드박스 또는 원격 백엔드 전반에서 읽기, 쓰기, 편집 및 검색 지원.
- 컨텍스트 관리: 긴 스레드를 요약하고 도구 출력을 디스크로 오프로드하여 토큰 제한을 관리하는 도구.
- 셸 액세스: 선택한 샌드박스 내에서 명령을 실행하는 기능.
- 지속성 메모리: 서로 다른 세션 간의 회상을 위한 플러그형 상태 및 저장 백엔드.
- Human-in-the-loop: 실행 전 도구 호출을 승인, 편집 또는 거부하는 메커니즘.
- 기술 및 도구: 재사용 가능한 동작(skills)과 사용자 정의 함수 또는 MCP 서버 지원.
LangGraph를 기반으로 구축되어 스트리밍, 지속성 및 체크포인팅을 지원하며, 추적 및 평가를 위해 LangSmith와 통합됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.