몇 분에서 몇 시간까지 이어지는 작업에서 하위 에이전트, 메모리, 샌드박스를 조율해 조사하고 코드를 작성하며 결과물을 만드는 오픈소스 장기 작업용 슈퍼 에이전트 하네스입니다.
langchain-ai/deepagents
LangGraph에서 복잡한 다단계 작업을 바로 실행할 수 있는, 필요한 기능을 모두 갖춘 Python용 에이전트 하네스입니다.
대체할 수 있는 제품:Claude Code
Cursor
- 스타
- 30,441
- 포크
- 4,293
- 열린 이슈
- 211
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
Deep Agents는 사전 구성된 에이전트 루프로, 계획 수립, 파일 시스템, 하위 에이전트 위임, 컨텍스트 관리를 한데 묶은 에이전트 하네스입니다. 개발자는 이런 구성 요소를 직접 연결하는 대신 바로 작동하는 에이전트에서 시작할 수 있습니다. 프로젝트를 포크하지 않아도 각 요소를 재정의하거나 교체할 수 있습니다.
LangGraph를 기반으로 하며, 호스팅 프런티어 API, 오픈 웨이트 모델, Ollama, vLLM, llama.cpp로 서빙하는 자체 호스팅 모델 등 tool calling을 지원하는 모든 모델에서 작동합니다. 하위 에이전트는 서로 격리된 컨텍스트 윈도우에서 실행되며, 긴 스레드를 관리하기 쉽도록 도구 출력을 디스크에 저장할 수 있습니다. Human-in-the-loop 승인, 필요할 때 로드하는 스킬, MCP 서버 지원도 포함됩니다.
TypeScript 버전인 deepagents.js도 제공되며, Deep Agents Code라는 터미널 코딩 에이전트도 같은 하네스를 기반으로 합니다.
핵심 기능
- 01작업을 위임할 수 있도록 컨텍스트 윈도우를 격리해 실행하는 하위 에이전트
- 02로컬, 샌드박스 또는 원격 파일 시스템 백엔드 플러그인 지원
- 03컨텍스트 요약 및 도구 출력의 디스크 저장
- 04도구 호출에 대한 Human-in-the-loop 승인, 수정 또는 거부
- 05필요할 때 로드하는 스킬과 도구로 사용할 수 있는 모든 MCP 서버 또는 사용자 정의 함수 지원
활용 사례
- 계획을 세우고 파일을 읽고 쓰는 장시간 실행형 조사 또는 보고서 작성 에이전트 구축
- 로컬 또는 오픈 웨이트 모델을 기반으로 자체 호스팅 코딩 에이전트 제작
- 민감한 도구를 사용하는 에이전트 작업에 승인 절차 추가
- 관리형 하네스 안에서 사용자 정의 LangGraph 그래프를 하위 에이전트로 구성
빠른 시작
- 1
uv로 패키지를 설치합니다
uv add deepagents - 2
Python에서 deep agent를 만들고 호출합니다
사용 전 알아둘 점
- LLM 모델을 신뢰합니다. 경계는 도구 또는 샌드박스 수준에서 적용해야 합니다.
- tool calling을 지원하는 LLM이 필요하며, 빠른 시작 예제에서는 API 키가 필요한 OpenAI 모델을 사용합니다.
토픽
자주 묻는 질문
- deepagents은(는) 무엇인가요?
- LangGraph에서 복잡한 다단계 작업을 바로 실행할 수 있는, 필요한 기능을 모두 갖춘 Python용 에이전트 하네스입니다. Deep Agents는 사전 구성된 에이전트 루프로, 계획 수립, 파일 시스템, 하위 에이전트 위임, 컨텍스트 관리를 한데 묶은 에이전트 하네스입니다. 개발자는 이런 구성 요소를 직접 연결하는 대신 바로 작동하는 에이전트에서 시작할 수 있습니다. 프로젝트를 포크하지 않아도 각 요소를 재정의하거나 교체할 수 있습니다.
- deepagents은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- deepagents은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- deepagents은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. deepagents의 마지막 커밋은 2026년 10월 20일입니다.
- deepagents은(는) 어디에 사용할 수 있나요?
- 계획을 세우고 파일을 읽고 쓰는 장시간 실행형 조사 또는 보고서 작성 에이전트 구축 로컬 또는 오픈 웨이트 모델을 기반으로 자체 호스팅 코딩 에이전트 제작 민감한 도구를 사용하는 에이전트 작업에 승인 절차 추가 관리형 하네스 안에서 사용자 정의 LangGraph 그래프를 하위 에이전트로 구성
- deepagents는 어떻게 설치하나요?
- uv로 패키지를 설치합니다: uv add deepagents Python에서 deep agent를 만들고 호출합니다
- deepagents은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/langchain-ai/deepagents
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트
Python 코드로 동작을 작성하고 실행하는 AI 에이전트를 만들기 위한 미니멀한 Python 라이브러리입니다.
AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
LLM 에이전트의 대화와 실행을 Python 및 TypeScript 앱에서 활용할 수 있는 영구적이고 구조화된 메모리로 바꾸는 에이전트 네이티브 메모리 인프라입니다.