github.devotd.
새 소식AI 에이전트

langchain-ai/langgraph-swarm-py 0.1.0 — 스웸 방식 멀티에이전트 라이브러리

LangGraph 위에서 에이전트들이 제어권을 넘겨가며 협업하는 스웸 방식 멀티에이전트 라이브러리 langgraph-swarm의 0.1.0 릴리스다.

저장소 정보langchain-ai/langgraph-swarm-py ↗

LangGraph 위에서 에이전트들이 제어권을 넘겨가며 협업하는 스웸 방식 멀티에이전트 라이브러리 langgraph-swarm의 0.1.0 릴리스다.

GitHub 설명: For your multi-agent needs

스타
★ 1.6K
포크
226
언어
Python
라이선스
MIT
최신 릴리스
langgraph-swarm==0.1.0
원문 보기 ↗GitHub에서 보기 ↗

langchain-ai/langgraph-swarm-py는 LangGraph를 사용해 여러 에이전트가 서로 제어권을 넘겨가며 일하는 스웸(swarm) 방식의 멀티에이전트 라이브러리다. Python으로 작성됐고 MIT 라이선스로 공개됐다. 배포 패키지 이름은 langgraph-swarm이며 최신 릴리스는 0.1.0이다. 다만 0.1.0의 변경 내역은 릴리스 정보에 적혀 있지 않아 확인할 수 없다. 코드는 github.com/langchain-ai/langgraph-swarm-py 저장소에 공개돼 있다.

이 라이브러리가 다루는 문제는 여러 에이전트 사이의 업무 인계다. 스웸은 에이전트가 요청을 받으면 자신의 전문성에 따라 제어권을 넘겨가며 일을 이어가는 패턴이다. README는 마지막으로 활성화된 에이전트를 기억해 다음 상호작용에서도 대화를 이어간다고 설명한다. 에이전트 간 협업과 사용자 정의 가능한 인계 도구를 기본으로 제공하며, 스트리밍 응답(결과가 완성되기 전부터 조금씩 받는 방식), 단기·장기 메모리, human-in-the-loop(사람이 중간에 개입하는 방식)도 지원한다. 저장소는 2025년 2월 19일 만들어졌고 지금 별 1580개를 모았다.

확인되지 않는 부분도 함께 남는다. 성능 벤치마크나 실제 적용 사례를 뒷받침하는 자료는 공개된 정보에 없다. 0.1.0은 초기 단계의 버전이라 인터페이스가 앞으로 어떻게 바뀔지는 예측하기 어렵다. 그래서 이 라이브러리는 스웜 패턴을 익히는 참고 사례로 볼 수 있지만, 운영 환경에 바로 적용하기에는 판단 근거가 부족하다.