Repolode
langchain-ai

langchain-ai/deepagents

LangGraph에서 복잡한 다단계 작업을 바로 실행할 수 있는, 필요한 기능을 모두 갖춘 Python용 에이전트 하네스입니다.

대체할 수 있는 제품:Claude CodeCursor

스타
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. 1

    uv로 패키지를 설치합니다

    uv add deepagents
  2. 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 통계는 매일 갱신됩니다.

관련 프로젝트