본문으로 건너뛰기

LangChain Deep Agents 업데이트: 비동기 서브에이전트 및 멀티모달 지원 확대

LangChain이 비동기 서브에이전트와 확장된 멀티모달 파일 지원을 포함한 Deep Agents 신규 버전을 공개했다.

섹션별 상세

01
긴 연구나 코드 분석 작업 시 상위 에이전트가 차단되는 문제를 해결하기 위해 비동기 실행 모델을 도입했다. 비동기 서브에이전트는 원격 서버에서 독립적으로 구동되며 상위 에이전트에게 즉각적인 제어권을 반환한다. 이를 통해 에이전트가 복잡한 파이프라인을 수행하는 동안에도 사용자와 실시간으로 상호작용하는 구조가 가능해졌다.
02
AsyncSubAgent 설정을 통해 원격 에이전트를 등록하며 메인 에이전트는 전용 도구 세트를 사용하여 작업을 관리한다. start, check, update, cancel, list 도구는 백그라운드 작업의 생성부터 결과 조회 및 중간 경로 수정까지 전 과정을 제어한다. 특히 상태 유지(Stateful) 기능을 통해 작업 중간에 추가 지시를 내려도 이전 맥락을 유지하며 수행한다.
python
from deepagents import AsyncSubAgent, create_deep_agent

agent = create_deep_agent(
    model="anthropic:claude-sonnet-4-6",
    subagents=[
        AsyncSubAgent(
            name="researcher",
            description="Performs deep research on a topic.",
            url="https://api.example.com",
            graph_id="research_agent",
        ),
    ],
)

AsyncSubAgent를 정의하고 메인 에이전트의 서브에이전트 목록에 등록하는 예시

03
에이전트 간 통신 표준으로 Agent Protocol을 채택하여 다양한 배포 환경에서의 호환성을 확보했다. ACP나 A2A 프로토콜과 비교하여 스레드 기반의 실행 모델이 비동기 작업 흐름에 가장 적합하며 LangGraph 플랫폼과의 연동도 용이하다. URL을 생략할 경우 ASGI 전송을 사용하여 동일 프로세스 내에서 효율적인 통신을 수행한다.
04
멀티모달 지원 범위가 확장되어 이미지 외에도 PDF, 오디오, 비디오 파일을 가상 파일 시스템에서 직접 읽을 수 있다. read_file 도구는 파일 확장자를 기반으로 MIME 타입을 자동 식별하며 모델이 수용 가능한 네이티브 콘텐츠 블록 형태로 데이터를 변환하여 전달한다. 이는 별도의 API 변경 없이도 에이전트가 더 풍부한 데이터 소스를 활용하게 한다.

용어 해설

블로킹(Blocking)
특정 작업이 완료될 때까지 제어권을 반환하지 않아 전체 시스템의 실행 흐름이 멈추는 현상이다. 에이전트 워크플로에서는 하위 작업이 끝날 때까지 상위 에이전트가 대기 상태에 머물러 응답성이 저하되는 병목의 원인이 된다.
에이전트 프로토콜(Agent Protocol)
LLM 에이전트와 외부 시스템 간의 통신을 표준화하기 위한 LangChain의 오픈 사양이다. 스레드와 실행(Run) 개념을 도입하여 에이전트의 상태를 유지하고 원격 서버 환경에서도 비동기적인 작업 관리를 가능하게 한다.
멀티모달(Multi-modal)
텍스트뿐만 아니라 이미지, 오디오, 비디오 등 서로 다른 형태의 데이터를 결합하여 처리하고 이해하는 기술이다. 에이전트가 다양한 파일 형식을 네이티브하게 인식함으로써 더 넓은 범위의 정보를 분석하고 활용할 수 있게 한다.
상태 유지(Stateful)
이전의 상호작용이나 작업 내역을 기억하고 이를 다음 단계의 판단에 반영하는 특성이다. 비동기 서브에이전트가 스레드 이력을 보존함으로써 중간에 지시를 수정해도 처음부터 다시 시작하지 않고 기존 맥락을 이어가며 작업을 수행한다.

기술

  • LangChain
  • Deep Agents
  • Agent Protocol
  • Python
  • JavaScript

활용 사례

  • 장시간 소요되는 딥 리서치 에이전트
  • 병렬 코드 분석 파이프라인
  • 멀티모달 문서 분석 시스템
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 04. 08.수집 2026. 04. 08.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.