- Deep Agents는 장기적이고 복잡한 작업을 수행하는 '심층 작업' 에이전트 구축을 위한 오픈소스 패키지입니다. 🚀
- Manis나 Claude Code와 같은 장기 실행 에이전트의 핵심은 파일 시스템 접근, 셸 도구, 계획, 서브 에이전트 위임 등 소수의 원자적 도구에 집중하는 것입니다. 🛠️
- 파일 시스템 접근은 컨텍스트 오프로딩, 스크립트 저장(스킬), 다양한 액션 수행에 필수적입니다. 📁
- Bash/Shell 도구는 스크립트 실행을 통해 광범위한 작업을 가능하게 하며, 계획 기능은 장기적인 태스크 관리에 중요합니다. 💻
- 서브 에이전트 위임은 컨텍스트 창을 보존하고 특정 작업을 독립적으로 처리하여 효율성을 높입니다. 🧠
- Deep Agents는 LangChain(일반 추상화)과 LangGraph(에이전트 런타임) 위에 구축된 '의견이 반영된 에이전트 하네스'로, 위에서 언급된 핵심 도구와 프롬프팅을 통합합니다. 🔗
- 애플리케이션의 복잡성을 프롬프팅으로 이동하고, 소수의 강력한 도구와 정교한 지침을 사용하는 것이 효과적입니다. ✍️
- 파일 시스템을 활용하여 컨텍스트를 오프로드하고, 에이전트가 사용할 수 있는 스크립트(스킬)를 저장하는 것이 중요합니다. 💾
- Deep Agents CLI는 로컬 머신에서 Deep Agent를 실행하여 로컬 파일 시스템, 메모리, 스킬에 접근할 수 있게 합니다. 🖥️
- Deep Agents 0.2는 플러그형 백엔드(로컬 파일 시스템), 컨텍스트 압축, 프롬프트 캐싱과 같은 미들웨어 기능을 제공합니다. ✨
데브허브 | DEVHUB | What are Deep Agents?