langchain-ai/deepagents
The batteries-included agent harness.
해결하는 문제
Deep Agents는 "배터리 내장형" 에이전트 허브를 제공하여 복잡한 에이전트 행동을 처음부터 구축할 필요를 없애줍니다. 장기적인 다단계 워크플로우를 설정하는 문제를, 계획, 컨텍스트 관리, 도구 사용에 대한 명확한 기본 설정을 즉시 제공함으로써 해결합니다.
작동 방식
LangGraph와 LangChain 위에 구축된 Deep Agents는 핵심 에이전트 미들웨어를 통합하는 고수준 레이어입니다. 사용자는 고립된 컨텍스트를 가진 하위 에이전트에게 작업을 위임할 수 있는 에이전트를 만들 수 있으며, 플러그인 가능한 파일시스템(로컬, 사전, 원격)과 상호작용하고 쉘 명령어를 실행할 수 있습니다. 모델에 독립적이며, 도구 호출 기능을 가진 모든 LLM과 호환되며, 긴 대화 스레드를 요약하고 세션 간 메모리를 지속하는 내장 메커니즘도 포함되어 있습니다.
대상 사용자
LangGraph 같은 저수준 도구로 에이전트 로직의 모든 단계를 수동으로 조율하지 않고도, 파일 시스템 접근 및 하위 에이전트 위임과 같은 즉각적인 기능을 제공하는 프로덕션 준비된 에이전트 프레임워크를 원하는 개발자.
주요 특징
- 하위 에이전트: 고유한 컨텍스트 창을 가진 전문 에이전트에게 복잡한 작업을 위임.
- 컨텍스트 관리: 긴 스레드를 자동으로 요약하고 도구 출력을 디스크에 오프로드하여 효율 유지.
- 플러그인 가능한 파일시스템: 다양한 백엔드에서 파일 읽기, 쓰기, 검색 가능.
- 사람의 개입: 실행 전 도구 호출을 승인, 편집, 거부할 수 있는 기능.
- 모델 독립: Ollama 또는 vLLM 같은 프로바이더를 통해 최신 API, 오픈웨이트 모델, 로컬 LLM과 호환.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트